|
@@ -25,6 +25,7 @@
|
|
:isLast="form.klDiagnoseTypeVO.length===1"
|
|
:isLast="form.klDiagnoseTypeVO.length===1"
|
|
@setRules="setRules"
|
|
@setRules="setRules"
|
|
@addDiag="addDiag"
|
|
@addDiag="addDiag"
|
|
|
|
+ @copyDiag="copyDiag"
|
|
@delDiag="delDiag"></DiagBaseType>
|
|
@delDiag="delDiag"></DiagBaseType>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-button class="disclButn" size="small" type="primary" @click="confirm">保存</el-button>
|
|
<el-button class="disclButn" size="small" type="primary" @click="confirm">保存</el-button>
|
|
@@ -246,6 +247,11 @@
|
|
this.form.klDiagnoseTypeVO.push(temp);
|
|
this.form.klDiagnoseTypeVO.push(temp);
|
|
this.setRules();
|
|
this.setRules();
|
|
},
|
|
},
|
|
|
|
+ copyDiag(i){
|
|
|
|
+ let temp = JSON.parse(JSON.stringify(this.form.klDiagnoseTypeVO[i]));
|
|
|
|
+ this.form.klDiagnoseTypeVO.splice(i,0,temp);
|
|
|
|
+ this.setRules();
|
|
|
|
+ },
|
|
delDiag(i){
|
|
delDiag(i){
|
|
this.form.klDiagnoseTypeVO.splice(i,1);
|
|
this.form.klDiagnoseTypeVO.splice(i,1);
|
|
},
|
|
},
|