|
@@ -71,23 +71,18 @@
|
71
|
71
|
</div>
|
72
|
72
|
<div v-for="(newItem,index) in Object.keys(obj)" :key="index">
|
73
|
73
|
<div v-if="Object.values(obj)[index].length > 0" style="border-bottom:1px solid #000;padding:10px 0;">
|
74
|
|
- <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type01'">床位费</span>
|
75
|
|
- <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type03'">检查费</span>
|
76
|
|
- <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type04'">化验费</span>
|
77
|
|
- <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type05'">治疗费</span>
|
78
|
|
- <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type06'">手术费</span>
|
79
|
|
- <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type08'">材料费</span>
|
80
|
|
- <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type09'">西药费</span>
|
81
|
|
- <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type11'">中成费</span>
|
82
|
|
- <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type14'">其他费</span>
|
83
|
|
- <!-- <span>小记:
|
84
|
|
- <span v-for="(item,itemIndex) in Object.values(obj)[index]">
|
85
|
|
- {{ }}
|
86
|
|
- </span>
|
87
|
|
- </span> -->
|
|
74
|
+ <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type01'">床位费<span>小记:{{ price01 }}</span></span>
|
|
75
|
+ <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type03'">检查费<span>小记:{{ price03 }}</span></span>
|
|
76
|
+ <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type04'">化验费<span>小记:{{ price04 }}</span></span>
|
|
77
|
+ <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type05'">治疗费<span>小记:{{ price05 }}</span></span>
|
|
78
|
+ <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type06'">手术费<span>小记:{{ price06 }}</span></span>
|
|
79
|
+ <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type08'">材料费<span>小记:{{ price08 }}</span></span>
|
|
80
|
+ <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type09'">西药费<span>小记:{{ price09 }}</span></span>
|
|
81
|
+ <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type11'">中成费<span>小记:{{ price11 }}</span></span>
|
|
82
|
+ <span v-if="Object.keys(obj)[index] == 'med_chrgitm_type14'">其他费<span>小记:{{ price14 }}</span></span>
|
88
|
83
|
</div>
|
89
|
|
- <div style="border-bottom:1px solid #000;padding:10px 0;display:flex;" >
|
90
|
|
- <div v-for="(item,itemIndex) in Object.values(obj)[index]" :key="itemIndex">
|
|
84
|
+ <div>
|
|
85
|
+ <div v-if="Object.values(obj)[index].length > 0" v-for="(item,itemIndex) in Object.values(obj)[index]" :key="itemIndex" style="border-bottom:1px solid #000;padding:10px 0;display:flex;" >
|
91
|
86
|
<div style="width:20%;text-align:center;" v-if="item.advice_id > 0">{{ item.advice.drug.medical_insurance_number }}</div>
|
92
|
87
|
<div style="width:20%;text-align:center;" v-if="item.project_id > 0">{{ item.project.project.medical_code }}</div>
|
93
|
88
|
<div style="width:20%;text-align:center;" v-if="item.advice_id > 0">{{item.advice.drug.drug_name}}</div>
|
|
@@ -161,7 +156,16 @@ export default {
|
161
|
156
|
},
|
162
|
157
|
data(){
|
163
|
158
|
return{
|
164
|
|
- obj:{}
|
|
159
|
+ obj:{},
|
|
160
|
+ price01: 0,
|
|
161
|
+ price03: 0,
|
|
162
|
+ price04: 0,
|
|
163
|
+ price05: 0,
|
|
164
|
+ price06: 0,
|
|
165
|
+ price08: 0,
|
|
166
|
+ price09: 0,
|
|
167
|
+ price11: 0,
|
|
168
|
+ price14: 0,
|
165
|
169
|
}
|
166
|
170
|
},
|
167
|
171
|
created(){
|
|
@@ -220,26 +224,36 @@ export default {
|
220
|
224
|
'med_chrgitm_type11':[],
|
221
|
225
|
'med_chrgitm_type14':[],
|
222
|
226
|
}
|
|
227
|
+
|
223
|
228
|
newVal.map(item => {
|
224
|
229
|
|
225
|
230
|
if(item.med_chrgitm_type == '01'){
|
226
|
231
|
obj.med_chrgitm_type01.push(item)
|
|
232
|
+ this.price01 += item.det_item_fee_sumamt
|
227
|
233
|
}else if(item.med_chrgitm_type == '03'){
|
228
|
234
|
obj.med_chrgitm_type03.push(item)
|
|
235
|
+ this.price03 += item.det_item_fee_sumamt
|
229
|
236
|
}else if(item.med_chrgitm_type == '04'){
|
230
|
237
|
obj.med_chrgitm_type04.push(item)
|
|
238
|
+ this.price04 += item.det_item_fee_sumamt
|
231
|
239
|
}else if(item.med_chrgitm_type == '05'){
|
232
|
240
|
obj.med_chrgitm_type05.push(item)
|
|
241
|
+ this.price05 += item.det_item_fee_sumamt
|
233
|
242
|
}else if(item.med_chrgitm_type == '06'){
|
234
|
243
|
obj.med_chrgitm_type06.push(item)
|
|
244
|
+ this.price06 += item.det_item_fee_sumamt
|
235
|
245
|
}else if(item.med_chrgitm_type == '08'){
|
236
|
246
|
obj.med_chrgitm_type08.push(item)
|
|
247
|
+ this.price08 += item.det_item_fee_sumamt
|
237
|
248
|
}else if(item.med_chrgitm_type == '09'){
|
238
|
249
|
obj.med_chrgitm_type09.push(item)
|
|
250
|
+ this.price09 += item.det_item_fee_sumamt
|
239
|
251
|
}else if(item.med_chrgitm_type == '11'){
|
240
|
252
|
obj.med_chrgitm_type11.push(item)
|
|
253
|
+ this.price11 += item.det_item_fee_sumamt
|
241
|
254
|
}else if(item.med_chrgitm_type == '14'){
|
242
|
255
|
obj.med_chrgitm_type14.push(item)
|
|
256
|
+ this.price14 += item.det_item_fee_sumamt
|
243
|
257
|
}
|
244
|
258
|
|
245
|
259
|
})
|