Browse Source

Merge remote-tracking branch 'origin/testedMerge'

zhouna 5 years ago
parent
commit
4fc5289ef8

+ 1 - 1
package.json

@@ -3,7 +3,7 @@
   "version": "0.1.0",
   "private": true,
   "scripts": {
-    "dev": "vue-cli-service serve --open",
+    "dev": "vue-cli-service serve --open --host: '0.0.0.0'",
     "build": "vue-cli-service build",
     "lint": "vue-cli-service lint"
   },

+ 3 - 3
src/api/config.js

@@ -282,7 +282,7 @@ export default {
   labelTypesMaps: {       //// 归属和填写单类型限制
     '1':['2','3','4','11'],
     '3':['2','4','6'],
-    '4':[,'2','3'],
+    '4':['2','3'],
     '5':['7'],
     '6':['9'],
     '7':['9'],
@@ -290,8 +290,8 @@ export default {
   },
   groupParams:[
     {controlType:[0,1,2],tagType:[1]},     //多列多选(杂音/初为)     notTagType为文字标签剔除
-    {controlType:[0,1,2,5,6,7],tagType:[1]},  //多项统一横铺标签(血压)
-    {controlType:[0,1,2,5,6,7,11],tagType:[1,2,3]},  //症状详细(症状尾巴)
+    {controlType:[0,1,2,5,6,7,8],tagType:[1]},  //多项统一横铺标签(血压)
+    {controlType:[0,1,2,5,6,7,8,11],tagType:[1,2,3]},  //症状详细(症状尾巴)
     {controlType:[0,1,2],tagType:[1,4]}, //组合项标签(既往史)
     {controlType:[0,1,6],tagType:[1]},    //化验组合
     {controlType:[0,1,2,99],tagType:[1]},   //症状推送类型(添加症状)

+ 1 - 1
src/components/icss/CommonTemplate.vue

@@ -572,7 +572,7 @@ export default {
         "tagName": this.searchVal,
         "type": tmpTypeSin,
         "notIds": notIds,
-        "notTagType": (this.type==2 || this.type==22 || this.type==32 || this.type==322 || this.type==4)?[4,8,10]:[3,4,8,10]
+        "notTagType": (this.type==2 || this.type==22 || this.type==32 || this.type==322 || this.type==4)?[4,8,10]:this.type==1?[3,4,6,8,10]:this.type==331?[3,4,6,8,10]:[3,4,8,10]
       }
       let params = {
         "notIds": notIds,

+ 5 - 6
src/components/icss/PubIndeptTag.vue

@@ -167,8 +167,7 @@
             <el-form-item
                     label="标签前后缀:"
                     class="fix-inp"
-                    prop="region12"
-                    v-if="form.region2==5 ||form.region2==6 || form.region2==7 "
+                    v-if="form.region2==5 ||form.region2==6 || form.region2==7 || form.region2==8"
             >
                 <el-col :span="10">
                 <el-input v-model="form.prefix"
@@ -327,9 +326,9 @@
 
   // 归属和填写单类型限制:
 
-// 主诉/现病史(val:1):输入框(val:6)、数字键盘(val:7)、时间控件(val:5)、单选(val:1)、多选(val:2)、联合推送(val:99)
+// 主诉/现病史(val:1):输入框(val:6)、数字键盘(val:7)、时间控件(val:5)、单选(val:1)、多选(val:2)、联合推送(val:99)、数字键盘药品(val:8)
 
-// 其他史(val:3):单选(val:1)、多选(val:2)、输入框(val:6)、数字键盘(val:7)、时间控件(val:5)
+// 其他史(val:3):单选(val:1)、多选(val:2)、输入框(val:6)、数字键盘(val:7)、时间控件(val:5)
 
 // 查体(val:4):输入框(val:6)、数字键盘(val:7)、单选(val:1)、多选(val:2)、
 
@@ -371,8 +370,8 @@
           tipLis:[],           //提示列表
         },
         labelTypesMaps: {       //// 归属和填写单类型限制
-          '1':['1','2','5','6','7','11'], //联合推送暂时不用
-          '3':['1','2','5','6','7', '11',],
+          '1':['1','2','5','8','6','7','11'], //联合推送暂时不用
+          '3':['1','2','5','8','6','7', '11'],
           '4':['1','2','6','7', '11',],
           '5':['1','6']
         },

+ 1 - 1
src/components/icss/PubTagGroup.vue

@@ -326,7 +326,7 @@ export default {
         selFlag:0,        //一般情况或其他史标记
       },
       labelTypesMaps: {       //// 归属和填写单类型限制
-        '1': ['2', '3', '4'],  //推送类型暂时不用
+        '1': ['2', '3', '4', '6'],  //推送类型暂时不用
         '3': ['2', '3','4', '6'],
         '4': ['2', '3'],
         '5': ['7'],

+ 15 - 1
src/components/icss/PubTagPartDetail.vue

@@ -97,6 +97,7 @@
       </div>
     </div>
     <span class="mutex">互斥项</span>
+    <span class="mutexTagName" v-if="poolDetailList[0][0]&&poolDetailList[0][0].tagName">{{poolDetailList[0][0].tagName}}</span> 
   </div>
 </template>
 <script>
@@ -677,11 +678,24 @@ export default {
   .pubLiStyleWrap:after {
     content: " ]";
   }
+ 
   .mutex {
     position: absolute;
-    right: 36px;
+    right: 28px;
     top: 36px;
   }
+  .mutexTagName {
+    position: absolute;
+    width: 80px;
+    text-align: center;
+    right: 7px;
+    top: 60px;
+    border: 1px solid #c0c4cc;
+    border-radius: 5px;
+    text-align: center;
+    display: inline-block;
+    padding: 2px 3px;
+  }
   .bottomPartLeft {
     width: 30%;
     .pool {

+ 3 - 0
src/components/safeControl/AddToken.vue

@@ -148,6 +148,9 @@
                     this.cpu = data['server.cpu']
                     this.disk = data['server.disk']
                 } else {
+                    this.mainboard = ''
+                    this.cpu = ''
+                    this.disk = ''
                     this.warning(res.data.msg)
                 }
             }).catch((err) => {

+ 2 - 2
vue.config.js

@@ -1,7 +1,7 @@
 const path = require('path');
 // const proxy_path = 'http://192.168.2.236:80';
-// const proxy_path = 'http://192.168.2.241:88';
-const proxy_path = 'http://192.168.2.236:88';
+const proxy_path = 'http://192.168.2.241:88';
+// const proxy_path = 'http://192.168.2.236:88';
 // const proxy_path = 'http://192.168.3.101:5050';
 // const proxy_path = 'http://192.168.3.117:5050';//周铁刚
 // const proxy_path = 'http://192.168.3.115:5050';