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