Browse Source

asbCharge

master
pengjun 2 years ago
parent
commit
df459776fb
  1. 23
      src/components/patientRegister/AsbChargeRequest.vue
  2. 2
      src/components/patientRegister/patientRegisterAsbItem.vue

23
src/components/patientRegister/AsbChargeRequest.vue

@ -128,16 +128,22 @@ export default {
}, },
setChargeRequestFlag(chargeRequestFlag) { setChargeRequestFlag(chargeRequestFlag) {
let ret = '收费'
let ret = '收费申请'
switch (chargeRequestFlag) { switch (chargeRequestFlag) {
case '1': case '1':
ret = '已收费' ret = '已收费'
break; break;
case '2': case '2':
ret = '作废'
ret = '作废申请'
break; break;
case '3': case '3':
ret = '已撤消'
ret = '已作废'
break;
case '4':
ret = '退费申请'
break;
case '5':
ret = '已退费'
break; break;
default: default:
break; break;
@ -162,7 +168,7 @@ export default {
// //
rowClick(row) { rowClick(row) {
this.hisRequestDataDetails = [] this.hisRequestDataDetails = []
postapi('/api/app/ChargeRequest/GetChargeRequestAsbitemsByChargeQuestId', { chargeRequestId: row.id })
postapi('/api/app/ChargeRequest/GetChargeRequestAsbitemsByChargeRequestId', { chargeRequestId: row.id })
.then(res => { .then(res => {
if (res.code > -1) { if (res.code > -1) {
res.data.forEach(e => { res.data.forEach(e => {
@ -173,22 +179,22 @@ export default {
}) })
}, },
//
//
cancelRequest(row) { cancelRequest(row) {
postapi('/api/app/ChargeRequest/CancelChargeRequest', { chargeRequestId: row.id }) postapi('/api/app/ChargeRequest/CancelChargeRequest', { chargeRequestId: row.id })
.then(res => { .then(res => {
if (res.code > -1) { if (res.code > -1) {
//
row.chargeRequestFlag = "2"
} }
}) })
}, },
// 退
// 退
chargeBack(row) { chargeBack(row) {
postapi('/api/app/ChargeRequest/RefundChargeRequest', { chargeRequestId: row.id }) postapi('/api/app/ChargeRequest/RefundChargeRequest', { chargeRequestId: row.id })
.then(res => { .then(res => {
if (res.code > -1) { if (res.code > -1) {
//
row.chargeRequestFlag = "4"
} }
}) })
}, },
@ -213,7 +219,6 @@ export default {
this.initData(this.patientRegister.id) this.initData(this.patientRegister.id)
} }
}); });
}, },
}, },

2
src/components/patientRegister/patientRegisterAsbItem.vue

@ -102,7 +102,7 @@ export default {
// //
getAsbItems(asbId) { getAsbItems(asbId) {
let asbItems = this.asbItems.filter(e => { return e.asbitemId == asbId }) let asbItems = this.asbItems.filter(e => { return e.asbitemId == asbId })
// console.log(asbId,asbItems)
console.log('getAsbItems',asbId,asbItems)
let ret = [] let ret = []
asbItems.forEach(e => { asbItems.forEach(e => {
ret.push(' ' + e.itemName) ret.push(' ' + e.itemName)

Loading…
Cancel
Save