dedsudiyu 1 年之前
父節點
當前提交
b0a08f1565

+ 15 - 18
README.md

@@ -131,30 +131,27 @@
     两个配置需要完全一致
     在用户登录后会存储在local storage中字段为'codeOnlineAdd'
     
-##### 功能标识 
+##### 参数 code
 
-    用于识别二维码所属功能,用于后续跳转对应后续业务页面
+    用于该功能所需参数
     
-##### 参数
+##### 功能标识 type
 
-    用于该功能所需参数
+    用于识别二维码所属功能,用于后续跳转对应后续业务页面
     
 >##### 示例
-
-    http://lab.sxitdlc.com/labAppTest?chemicalsCabinet_17
-    微信小程序二维码标识?功能标识_参数
+    http://lab.zjznai.com/labAppTest?code=11&type=1
+    微信小程序二维码标识?参数&功能标识
     
 ### 2.功能标识表
 
-| 功能标识 | 功能名称 | 是否启用 | 备注 |
-|  ---- | ---- | ---- | ---- |
-| chemicalsCabinet | 化学品柜 | 已启用 |  |
-| trainingCourse | 培训课程 | 已启用 |  |
-| specialInspect | 专项检查 | 已启用 | 专项检查参数包含了2个字段,用&分割 前者是危险源ID后者是与实验室绑定的设备ID |
-| laboratoryInspect | 实验室检查 | 未启用 | 等待V3版本优化 当前PC端&安卓机在展示,小程序-手持机在使用原二维码 |  |
-| laboratoryDetails | 实验室详情 | 未启用 | 等待V3版本优化 当前PC端&安卓机在展示,小程序-手持机在使用原二维码 |  |
-| hazardList | 危险源列表 | 未启用 | 等待V3版本优化 当前PC端&安卓机在展示,小程序对应入口可浏览危险源信息 |
-| safetySystem | 安全制度 | 未启用 | 等待V3版本优化 当前PC端&安卓机在展示,小程序对应入口可浏览危险源信息 |
-| msdsManual | MSDS说明书 | 未启用 | 等待V3版本优化 当前PC端&安卓机在展示,小程序对应入口可浏览危险源信息 |
-| rfidGasBottle | 气瓶二维码RFID标签 | 未启用 | 等待V3版本优化  |
+| 功能标识 | 功能名称 |
+|  ---- | ---- | 
+| type == 8 | 化学品柜 |
+| type == 7 | 培训课程 |
+| type == 6 | 专项检查 |
+| type == 5 | 实验室详情 |
+| type == 3 | 危险源列表 |
+| type == 2 | 安全制度 |
+| type == 1 | MSDS说明书 |
 

+ 1 - 1
src/components/qrCodeDialog/index.vue

@@ -76,7 +76,7 @@
     methods:{
       //初始化
       initialize(){
-        this.$set(this,'vueQrCodeData', this.identification+'?'+this.qrCodeDialogData.type+'_'+this.qrCodeDialogData.parameter);
+        this.$set(this,'vueQrCodeData', this.identification+'?code='+this.qrCodeDialogData.parameter+'&type='+this.qrCodeDialogData.type);
         this.$set(this,'vueQrImgType',true);
       },
       buttonClick(type){

+ 3 - 3
src/views/comprehensive/laboratoryManagement/subject/associationConfiguration.vue

@@ -142,7 +142,7 @@
           <span class="del-hazard el-icon-error" style="line-height:40px;font-size:24px;" @click="delHazard(index)"></span>
         </el-form-item>
         <el-form-item label="" class="form-item" v-if="item.xyId">
-          <p class="look-code-p" @click="qrCodeDialogButton(1,item.hazardId+'&'+item.xyId,item.anotherName+'-'+item.anotherCode)">查看二维码</p>
+          <p class="look-code-p" @click="qrCodeDialogButton(1,item.xyId,item.anotherName+'-'+item.anotherCode)">查看二维码</p>
         </el-form-item>
       </div>
       <div class="bottom-button-box">
@@ -199,7 +199,7 @@
           <span class="del-hazard el-icon-error" style="line-height:40px;font-size:24px;" @click="delHazard(index)"></span>
         </el-form-item>
         <el-form-item label="" class="form-item" v-if="item.xyId">
-          <p class="look-code-p" @click="qrCodeDialogButton(1,item.hazardId+'&'+item.xyId,item.anotherName+'-'+item.anotherCode)">查看二维码</p>
+          <p class="look-code-p" @click="qrCodeDialogButton(1,item.xyId,item.anotherName+'-'+item.anotherCode)">查看二维码</p>
         </el-form-item>
       </div>
       <div class="bottom-button-box">
@@ -330,7 +330,7 @@
       qrCodeDialogButton(type,id,name){
         if(type == 1){
           this.$set(this,'qrCodeDialogData',{
-            type:'chemicalsCabinet',          //二维码类型 用于区分二维码功能类型
+            type:'7',          //二维码类型 用于区分二维码功能类型
             parameter:id,                     //二维码参数
             name:name,                        //二维码名称用于下载时命名
           });

+ 1 - 1
src/views/medicUniversity-3_1/chemicalManagement/chemicalLibrary/CabinetManagement/index.vue

@@ -200,7 +200,7 @@
       qrCodeDialogButton(type,id,name){
         if(type == 1){
           this.$set(this,'qrCodeDialogData',{
-            type:'chemicalsCabinet',          //二维码类型 用于区分二维码功能类型
+            type:'8',          //二维码类型 用于区分二维码功能类型
             parameter:id,                     //二维码参数
             name:name,                        //二维码名称用于下载时命名
           });