|
@@ -997,21 +997,20 @@ export default {
|
|
|
minOperator: '',
|
|
|
minUnit: '',
|
|
|
minVal: '',
|
|
|
- dataType: ''
|
|
|
};
|
|
|
this.form.klDiagnoseTypeVO[index].groupVO[i].klDiagnoseDetail.push(temp);
|
|
|
},
|
|
|
delRule(row, inx, index, i) {
|
|
|
- if (
|
|
|
- this.form.klDiagnoseTypeVO[inx].groupVO[index].klDiagnoseDetail
|
|
|
- .length == 1
|
|
|
- ) {
|
|
|
+ const klDiagnoseDetail = this.form.klDiagnoseTypeVO[inx].groupVO[index].klDiagnoseDetail;
|
|
|
+ if (klDiagnoseDetail.length === 1) {
|
|
|
return;
|
|
|
} else {
|
|
|
- this.form.klDiagnoseTypeVO[inx].groupVO[index].klDiagnoseDetail.splice(
|
|
|
- i,
|
|
|
- 1
|
|
|
- );
|
|
|
+ klDiagnoseDetail.splice(i,1);
|
|
|
+ const numArr = this.numArr[inx].num[0];
|
|
|
+ const fitNo=this.form.klDiagnoseTypeVO[inx].groupVO[0].fitNo;
|
|
|
+ if(numArr[numArr.length-1].name<fitNo){
|
|
|
+ this.form.klDiagnoseTypeVO[inx].groupVO[0].fitNo="";
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
//诊断依据类型修改
|