瀏覽代碼

添加疾病特征时不能输入连续的、或者两个、之间没有内容

zhangxc 5 年之前
父節點
當前提交
9656603cc6
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      src/components/diagBase/AddDiagBase.vue

+ 11 - 1
src/components/diagBase/AddDiagBase.vue

@@ -377,7 +377,6 @@
                     errStrList.push(errStr)
                 } else { //序号和类型匹配但序号重复
                     let codeArr =  disFeatureList.filter(item => item.code ===disFeatureList[i].code) 
-                    console.log('codeArr',codeArr)
                     if(codeArr.length > 1) {
                         codeErrorNum++
                         disFeatureList[i].codeError = "序号重复"
@@ -386,6 +385,17 @@
 
                     }
                 }
+                let regex1 =new RegExp(`、\\s*、{1,}`) 
+                if(disFeatureList[i].relation &&regex1.test(disFeatureList[i].relation)) {
+                    disFeatureList[i].verifyRelation ='数据异常'
+                    const errStr = "疾病特征第" + (i+ 1) +"行数据异常"
+                    errStrList.push(errStr)
+                }
+                if(disFeatureList[i].result &&regex1.test(disFeatureList[i].result)) {
+                    disFeatureList[i].verifyResult ='数据异常'
+                    const errStr = "疾病特征第" + (i+ 1) +"行数据异常"
+                    errStrList.push(errStr)
+                }
                 
                 
             }