From df459776fb46c251767100e3ac57e0fa0caeeefa Mon Sep 17 00:00:00 2001 From: pengjun <158915633@qq.com> Date: Mon, 6 May 2024 11:40:36 +0800 Subject: [PATCH] asbCharge --- .../patientRegister/AsbChargeRequest.vue | 23 +++++++++++-------- .../patientRegisterAsbItem.vue | 2 +- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/src/components/patientRegister/AsbChargeRequest.vue b/src/components/patientRegister/AsbChargeRequest.vue index 370708c..bbf242a 100644 --- a/src/components/patientRegister/AsbChargeRequest.vue +++ b/src/components/patientRegister/AsbChargeRequest.vue @@ -128,16 +128,22 @@ export default { }, setChargeRequestFlag(chargeRequestFlag) { - let ret = '未收费' + let ret = '收费申请' switch (chargeRequestFlag) { case '1': ret = '已收费' break; case '2': - ret = '已作废' + ret = '作废申请' break; case '3': - ret = '已撤消' + ret = '已作废' + break; + case '4': + ret = '退费申请' + break; + case '5': + ret = '已退费' break; default: break; @@ -162,7 +168,7 @@ export default { // 获取申请单明细 rowClick(row) { this.hisRequestDataDetails = [] - postapi('/api/app/ChargeRequest/GetChargeRequestAsbitemsByChargeQuestId', { chargeRequestId: row.id }) + postapi('/api/app/ChargeRequest/GetChargeRequestAsbitemsByChargeRequestId', { chargeRequestId: row.id }) .then(res => { if (res.code > -1) { res.data.forEach(e => { @@ -173,22 +179,22 @@ export default { }) }, - // 撤消申请 + // 撤消申请(作废申请) cancelRequest(row) { postapi('/api/app/ChargeRequest/CancelChargeRequest', { chargeRequestId: row.id }) .then(res => { if (res.code > -1) { - // + row.chargeRequestFlag = "2" } }) }, - // 退费 + // 退费申请 chargeBack(row) { postapi('/api/app/ChargeRequest/RefundChargeRequest', { chargeRequestId: row.id }) .then(res => { if (res.code > -1) { - // + row.chargeRequestFlag = "4" } }) }, @@ -213,7 +219,6 @@ export default { this.initData(this.patientRegister.id) } }); - }, }, diff --git a/src/components/patientRegister/patientRegisterAsbItem.vue b/src/components/patientRegister/patientRegisterAsbItem.vue index 640d469..2777c8e 100644 --- a/src/components/patientRegister/patientRegisterAsbItem.vue +++ b/src/components/patientRegister/patientRegisterAsbItem.vue @@ -102,7 +102,7 @@ export default { // 通过组合项目,获取包含明细 getAsbItems(asbId) { let asbItems = this.asbItems.filter(e => { return e.asbitemId == asbId }) - // console.log(asbId,asbItems) + console.log('getAsbItems',asbId,asbItems) let ret = [] asbItems.forEach(e => { ret.push(' ' + e.itemName)