Просмотр исходного кода

标签组化验类型修改(界面名称变成不可编辑,跟系统名称相同)

zhangxc 6 лет назад
Родитель
Сommit
3dd184fb94
2 измененных файлов с 12 добавлено и 2 удалено
  1. 7 0
      src/components/icss/NoiseTemplate.vue
  2. 5 2
      src/components/icss/PubTagGroup.vue

+ 7 - 0
src/components/icss/NoiseTemplate.vue

@@ -188,6 +188,13 @@ export default {
           });
           return;
       }
+      if(this.dataPub.region1==5 &&this.dataPub.region3 != this.dataPub.region4) {
+        this.$message({
+            message: '化验系统名称和界面名称必须相同',
+            type: 'warning'
+          });
+          return;
+      }
      
       let detailLis = utils.dataRecombination(this.sendIds, this.dataPub.region2)
 

+ 5 - 2
src/components/icss/PubTagGroup.vue

@@ -134,7 +134,7 @@
         >为在界面上检索不受影响,标签界面名称应与标签系统名称和医学标准术语内容相对应,未建立相关信息可能会影响系统使用!</span>
         <el-input
           v-model="form.region4"
-          :disabled="!form.region1"
+          :disabled="!form.region1 || form.region1 ==5"
           maxLength="30"
           placeholder="请输入标签界面名称"
           @change="sendData"
@@ -394,7 +394,7 @@ export default {
     },
     newName() {
       return this.form.region3;
-    },
+    }
   },
   mounted() {
     const editData = this.$props.editData;
@@ -427,6 +427,9 @@ export default {
       if (this.isNeedSearch && nextVal != prevVal && (this.form.region12 == 0)) {
         this.focusSystemName()
       }
+      if (nextVal != prevVal && (this.form.region1 == 5)) {
+        this.form.region4 = this.form.region3
+      }
     },
   },
   methods: {