Browse Source

命名维护删除多余代码

liucf 6 years ago
parent
commit
20969a2d77
1 changed files with 2 additions and 33 deletions
  1. 2 33
      src/components/icss/AddMedicalName.vue

+ 2 - 33
src/components/icss/AddMedicalName.vue

@@ -65,11 +65,9 @@
                 {{data.type}}
               </td>
               <td class="desc">
-                <!-- <el-input v-model="item.remark" placeholder="请输入术语说明" maxlength="120" size="small" @input="handleRemark(index,item.name)"></el-input> -->
                 <input v-model="item.remark" placeholder="请输入术语说明" maxlength="120"></input>
               </td>
               <td class="desc">
-                <!-- <el-input v-model="item.remark" placeholder="请输入术语说明" maxlength="120" size="small" @input="handleRemark(index,item.name)"></el-input> -->
                 {{item.isConcept == 1?"标准词":"同义词"}}
               </td>
               <td v-if="id">
@@ -118,7 +116,6 @@
               {{data.type}}
             </td>
             <td class="desc">
-              <!-- <el-input v-model="item.remark" placeholder="请输入术语说明" maxlength="120" size="small" @input="handleRemark(index,item.name)"></el-input> -->
               <input v-model="item.remark" placeholder="请输入术语说明" maxlength="120"></input>
             </td>
             <td v-if="id">
@@ -305,7 +302,7 @@ import pinyin from '../../js/Convert_Pinyin.js';
       handleBlur(type,index,flg){
         // 不能为纯数字、纯字符、纯数字加字符 4-18
         const pattern = /[^~@#$%^&*_\-+=,,.。::"“??”;;、!!0-9]/g;
-        if(type==1){//标准词输入
+        if(type==1 && this.data.name){//标准词输入
           if(!pattern.test(this.data.name)){
             this.$message({
               message:'无法输入纯数字或者纯字符,请输入正确数据!',
@@ -316,7 +313,7 @@ import pinyin from '../../js/Convert_Pinyin.js';
             let data = this.data;
             data.spell = pinyin.getCamelChars(data.name);
           }
-        }else if(type==2){
+        }else if(type==2 && this.synonymous[index].name){
           // 修改时术语名称、拼音和类型均不能修改
           if(flg == 99){
             if(!pattern.test(this.synonymous[index-1].name)){
@@ -343,34 +340,6 @@ import pinyin from '../../js/Convert_Pinyin.js';
           }
         }
       },
-      // handleRemark(index,name){
-      handleRemark(type,index){
-      //说明只能输入中文
-        // if(!name){//标准词输入
-        /*if(type==1){//标准词输入
-          this.data.remark = this.data.remark.replace(/[^\u4e00-\u9fa5]/g,'');
-        }else{
-          this.synonymous[index].remark = this.synonymous[index].remark.replace(/[^\u4e00-\u9fa5]/g,'');
-        }*/
-        const pattern = /[^~@#$%/^&*_\-+=,,.。::"“??”;;、!!0-9]/g;
-        if(type==1){//标准词输入
-          if(!pattern.test(this.data.remark)){
-            this.$message({
-              message:'无法输入纯数字或者纯字符,请输入正确数据!',
-              type:'warning'
-            });
-            this.data.remark = '';
-          }
-        }else{
-          if(!pattern.test(this.synonymous[index].remark)){
-            this.$message({
-              message:'无法输入纯数字或者纯字符,请输入正确数据!',
-              type:'warning'
-            });
-            this.synonymous[index].remark = '';
-          }
-        }
-      },
       handlePinyin(e){//只能输入英文
         e.target.value = e.target.value.replace(/[^a-zA-Z]/g,'');
       },