소스 검색

诊断依据bug2272

luolei 5 년 전
부모
커밋
c5c44996e4
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      src/components/diagBase/AddDiagBase.vue

+ 3 - 2
src/components/diagBase/AddDiagBase.vue

@@ -416,8 +416,8 @@
                         errStrList.push(errStr)
                         errStrList.push(errStr)
                     }
                     }
                 }
                 }
-                let regex1 =new RegExp(`、\\s*、{1,}`) 
-                if(disFeatureList[i].relation &&regex1.test(disFeatureList[i].relation)) { //不能输入连续的、
+                let regex1 =new RegExp(`、\\s*、{1,}|^、|、$`) 
+                if(disFeatureList[i].relation &&regex1.test(disFeatureList[i].relation)) { //不能输入连续的、,前后也不能是、
                     disFeatureList[i].verifyRelation ='数据异常'
                     disFeatureList[i].verifyRelation ='数据异常'
                     const errStr = "疾病特征第" + (i+ 1) +"行数据异常"
                     const errStr = "疾病特征第" + (i+ 1) +"行数据异常"
                     errStrList.push(errStr)
                     errStrList.push(errStr)
@@ -544,6 +544,7 @@
         },
         },
         handleInp(index,e,type,itemType){ //分组不能输入负数
         handleInp(index,e,type,itemType){ //分组不能输入负数
             const value =  e.target.value;
             const value =  e.target.value;
+                console.log(type,itemType)
             if(type === 'FeatureNumber') { //序号只能输入数字和.
             if(type === 'FeatureNumber') { //序号只能输入数字和.
                 this.disFeatureList[index].code = value.replace(/[^\d.]/g,'')
                 this.disFeatureList[index].code = value.replace(/[^\d.]/g,'')
             } else if(type==='FeatureStand') {  //关联词不能输入顿号
             } else if(type==='FeatureStand') {  //关联词不能输入顿号