diff --git a/src/components/patientRegister/PatientRegisterItem.vue b/src/components/patientRegister/PatientRegisterItem.vue index 38ef57c..aa4f238 100644 --- a/src/components/patientRegister/PatientRegisterItem.vue +++ b/src/components/patientRegister/PatientRegisterItem.vue @@ -287,7 +287,11 @@ export default { // 刷新未选组合项目 refreshAsbitem(){ let asbItemAll = deepCopy(this.asbItemAll) - arrayReduce(asbItemAll, this.prAsb, "id=asbitemId"); + let choosedAsb = this.prAsb.filter(e => { + return e.checkCompleteFlag == '0' || !(e.checkCompleteFlag) + }) // 如果已经检查,则可以重新选进来(复查) + + arrayReduce(asbItemAll, choosedAsb, "id=asbitemId"); this.changeItemType(); this.asbItemQuick = deepCopy(asbItemAll); this.quickAsb = deepCopy(asbItemAll); @@ -501,6 +505,7 @@ export default { chargePrice: asbItemChoosed[i].price, payTypeFlag, isCharge: "N", + checkCompleteFlag:'0', discount:100, amount: 1, total: asbItemChoosed[i].price,