Browse Source

Merge branch '20201109_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201109_pc_vue_new_branch

csx 4 years ago
parent
commit
cfdf495870

+ 11 - 3
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue View File

245
       width="1200px"
245
       width="1200px"
246
       title="打印"
246
       title="打印"
247
       :visible.sync="statementVisible">
247
       :visible.sync="statementVisible">
248
-      <statementPrint :paramsObj='paramsObj'></statementPrint>
248
+      <statementPrint ref="print" :paramsObj='orderObj'></statementPrint>
249
     </el-dialog>
249
     </el-dialog>
250
   </div>
250
   </div>
251
 </template>
251
 </template>
327
         order: {},
327
         order: {},
328
         addtions_charge: [],
328
         addtions_charge: [],
329
         treatVisible: false,
329
         treatVisible: false,
330
-        paramsObj: {},
330
+        orderObj:{
331
+          order_id:0
332
+        },
333
+        paramsObj: {
334
+        },
331
         statementVisible:false
335
         statementVisible:false
332
       }
336
       }
333
     },
337
     },
377
             .catch(function (error) {
381
             .catch(function (error) {
378
 
382
 
379
             });
383
             });
380
-        } else {
384
+        }
385
+        else {
381
           upload(form).then(response => {
386
           upload(form).then(response => {
382
             if (response.data.state == 0) {
387
             if (response.data.state == 0) {
383
               this.$message.error(response.data.msg)
388
               this.$message.error(response.data.msg)
784
 
789
 
785
         } else if (index == 9){
790
         } else if (index == 9){
786
           this.statementVisible = true
791
           this.statementVisible = true
792
+          // this.$refs.print.getInfo(this.order.id)
793
+
794
+
787
         }
795
         }
788
       },
796
       },
789
 
797
 

+ 71 - 24
src/xt_pages/outpatientCharges/statementPrint.vue View File

11
           >打印</el-button
11
           >打印</el-button
12
         >
12
         >
13
       </template>
13
       </template>
14
-            
14
+
15
       <div class='dialysisPage' style="padding-top:40px;">
15
       <div class='dialysisPage' style="padding-top:40px;">
16
-        <printOne v-bind:childResponse="childResponse" :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient" :patient_id="patient_id" :record_date="record_date" :prescription_id="prescription_id"></printOne>
16
+        <printOne v-bind:childResponse="childResponse" :advicePrint="advicePrint" :ids="ids" :patient="patient" :hisPatient="hisPatient" :patient_id="patient_id" :record_date="record_date" :prescription_id="prescription_id" :info="info"></printOne>
17
       </div>
17
       </div>
18
   </div>
18
   </div>
19
 </template>
19
 </template>
25
 import { getDialysisRecord } from "@/api/dialysis";
25
 import { getDialysisRecord } from "@/api/dialysis";
26
 import { getDataConfig } from "@/utils/data";
26
 import { getDataConfig } from "@/utils/data";
27
 import { jsGetAge, uParseTime } from "@/utils/tools";
27
 import { jsGetAge, uParseTime } from "@/utils/tools";
28
+import axios from 'axios'
28
 
29
 
29
 import BreadCrumb from "@/xt_pages/components/bread-crumb";
30
 import BreadCrumb from "@/xt_pages/components/bread-crumb";
30
 import print from "print-js";
31
 import print from "print-js";
54
       loading:false,
55
       loading:false,
55
       patient_id:0,
56
       patient_id:0,
56
       prescription_id:0,
57
       prescription_id:0,
57
-      ids:''
58
+      ids:'',
59
+      info:{}
58
     };
60
     };
59
   },
61
   },
60
   methods:{
62
   methods:{
84
       getAllDoctorList().then(response=>{
86
       getAllDoctorList().then(response=>{
85
         if(response.data.state == 1){
87
         if(response.data.state == 1){
86
                var doctor =  response.data.data.doctor
88
                var doctor =  response.data.data.doctor
87
-               
89
+
88
                this.doctorList = doctor
90
                this.doctorList = doctor
89
              }
91
              }
90
-         })   
92
+         })
91
      },
93
      },
92
     getAllHisPatientList(){
94
     getAllHisPatientList(){
93
          const params = {
95
          const params = {
113
             // console.log(this.patientTableData[0])
115
             // console.log(this.patientTableData[0])
114
             // this.choosePatient(this.patientTableData[0])
116
             // this.choosePatient(this.patientTableData[0])
115
             this.cal_one = cal_one
117
             this.cal_one = cal_one
116
-            this.cal_two = cal_two   
118
+            this.cal_two = cal_two
117
          }
119
          }
118
       })
120
       })
119
     },
121
     },
146
     },
148
     },
147
     searchAction(){
149
     searchAction(){
148
 
150
 
149
-    }
150
-    
151
+    },
152
+    getInfo(order_id){
153
+        axios.get('http://127.0.0.1:9532/api/settle/query', {
154
+          params: {
155
+            order_id:order_id,
156
+          }
157
+        })
158
+          .then(function (response) {
159
+            if (response.data.state == 0) {
160
+              this.$message.error(response.data.msg)
161
+              return false
162
+            } else {
163
+              this.info = response.data.data.info
164
+
165
+              this.info['bed_cost_total'] = response.data.data.bedCostTotal
166
+              this.info['bed_cost_self_total'] = response.data.data.bedCostSelfTotal
167
+              this.info['bed_cost_part_self_total'] = response.data.data.bedCostPartSelfTotal
168
+
169
+              this.info['operation_cost_total'] = response.data.data.operationCostTotal
170
+              this.info['operation_cost_self_total'] = response.data.data.operationCostSelfTotal
171
+              this.info['operation_cost_part_self_total'] = response.data.data.operationCostPartSelfTotal
172
+
173
+              this.info['other_cost_total'] = response.data.data.otherCostTotal
174
+              this.info['other_cost_self_total'] = response.data.data.otherCostSelfTotal
175
+              this.info['other_cost_part_self_total'] = response.data.data.otherCostPartSelfTotal
176
+
177
+              this.info['material_cost_total'] = response.data.data.materialCostTotal
178
+              this.info['material_cost_self_total'] = response.data.data.materialCostSelfTotal
179
+              this.info['material_cost_part_self_total'] = response.data.data.materialCostPartSelfTotal
180
+
181
+              this.info['western_medicine_cost_total'] = response.data.data.westernMedicineCostTotal
182
+              this.info['western_medicine_cost_self_total'] = response.data.data.westernMedicineCostSelfTotal
183
+              this.info['western_medicine_cost_part_self_total'] = response.data.data.westernMedicineCostPartSelfTotal
184
+
185
+              this.info['chinese_traditional_medicine_cost_total'] = response.data.data.chineseTraditionalMedicineCostTotalt
186
+              this.info['chinese_traditional_medicine_cost_self_total'] = response.data.data.chineseTraditionalMedicineCostSelfTotal
187
+              this.info['chinese_traditional_medicine_cost_part_self_total'] = response.data.data.chineseTraditionalMedicineCostPartSelfTotal
188
+
189
+
190
+              this.info['check_cost_total'] = response.data.data.checkCostTotal
191
+              this.info['check_cost_self_total'] = response.data.data.checkCostSelfTotal
192
+              this.info['check_cost_part_self_total'] = response.data.data.checkCostPartSelfTotal
193
+
194
+
195
+              this.info['laboratory_cost_total'] = response.data.data.laboratoryCostTotal
196
+              this.info['laboratory_cost_self_total'] = response.data.data.laboratoryCostSelfTotal
197
+              this.info['laboratory_cost_part_self_total'] = response.data.data.laboratoryCostPartSelfTotal
198
+
199
+              this.info['treat_cost_total'] = response.data.data.treatCostTotal
200
+              this.info['treat_cost_self_total'] = response.data.data.treatCostSelfTotal
201
+              this.info['treat_cost_part_self_total'] = response.data.data.treatCostPartSelfTotal
202
+            }
203
+          })
204
+          .catch(function (error) {
205
+
206
+          });
207
+      }
208
+
151
   },
209
   },
152
 
210
 
153
   created() {
211
   created() {
154
-    this.getAllDoctorList()
155
-    var record_date = this.paramsObj.record
156
-    this.record_date = record_date
157
-    console.log("record_date",record_date)
158
-    this.prescription_id = this.paramsObj.prescription_id
159
-    this.patient_id = this.paramsObj.patient_id
160
-    this.ids = this.paramsObj.ids
161
-    this.getAllHisPatientList(record_date)
212
+
162
   },
213
   },
163
   watch:{
214
   watch:{
164
     paramsObj:{//深度监听,可监听到对象、数组的变化
215
     paramsObj:{//深度监听,可监听到对象、数组的变化
165
       handler(val, oldVal){
216
       handler(val, oldVal){
217
+        console.log("~~~~~")
218
+        console.log("~~~~~")
166
         this.paramsObj = val
219
         this.paramsObj = val
167
-        this.patient_id = this.paramsObj.patient_id
168
-        var record_date = this.paramsObj.record
169
-        this.record_date = record_date
170
-        var prescription_id = this.paramsObj.prescription_id
171
-        this.prescription_id = prescription_id
172
-        this.ids = this.paramsObj.ids
173
-        
220
+
174
       },
221
       },
175
       deep:true
222
       deep:true
176
     }
223
     }
343
   .dialysisPage::-webkit-scrollbar {
390
   .dialysisPage::-webkit-scrollbar {
344
     height: 15px;
391
     height: 15px;
345
   }
392
   }
346
-  
393
+
347
   .el-date-editor{
394
   .el-date-editor{
348
     .el-input__inner{
395
     .el-input__inner{
349
       padding-right:0px;
396
       padding-right:0px;

+ 75 - 58
src/xt_pages/outpatientCharges/statementTemplate/printOne.vue View File

4
         <table class="statementTable" border="1">
4
         <table class="statementTable" border="1">
5
             <tr>
5
             <tr>
6
                 <td width="80">机构名称</td>
6
                 <td width="80">机构名称</td>
7
-                <td colspan="4">**市**街社区卫生服务中心</td>
7
+                <td colspan="4">{{info.fixmedins_name}}</td>
8
                 <td width="80">机构编码</td>
8
                 <td width="80">机构编码</td>
9
-                <td colspan="4">011*****</td>
9
+                <td colspan="4">{{info.fixmedins_code}}</td>
10
                 <td width="100">医保结算级别</td>
10
                 <td width="100">医保结算级别</td>
11
                 <td width="100"></td>
11
                 <td width="100"></td>
12
             </tr>
12
             </tr>
13
             <tr>
13
             <tr>
14
                 <td width="90">就医登记号</td>
14
                 <td width="90">就医登记号</td>
15
-                <td colspan="11"></td>
15
+                <td colspan="11">{{info.psn_no}}</td>
16
             </tr>
16
             </tr>
17
             <tr>
17
             <tr>
18
                 <td width="80">姓名</td>
18
                 <td width="80">姓名</td>
19
-                <td width="80">张三</td>
19
+                <td width="80">{{info.name}}</td>
20
                 <td width="80">性别</td>
20
                 <td width="80">性别</td>
21
-                <td width="50"></td>
21
+                <td width="50">{{info.gend}}</td>
22
                 <td width="80">出生日期</td>
22
                 <td width="80">出生日期</td>
23
-                <td width="100">2010-10-10</td>
23
+                <td width="100">{{info.brdy}}</td>
24
                 <td width="90">个人电脑号</td>
24
                 <td width="90">个人电脑号</td>
25
-                <td width="110">1234567890</td>
25
+                <td width="110"></td>
26
                 <td width="80">人员类别</td>
26
                 <td width="80">人员类别</td>
27
                 <td colspan="3"></td>
27
                 <td colspan="3"></td>
28
             </tr>
28
             </tr>
29
             <tr>
29
             <tr>
30
                 <td>单位名称</td>
30
                 <td>单位名称</td>
31
-                <td colspan="5">**市**街社区卫生服务中心</td>
31
+                <td colspan="5">{{info.emp_name}}</td>
32
                 <td width="80">联系电话</td>
32
                 <td width="80">联系电话</td>
33
-                <td width="110">12345678900</td>
33
+                <td width="110"></td>
34
                 <td width="80">身份证号</td>
34
                 <td width="80">身份证号</td>
35
-                <td colspan="3">123456789123456789</td>
35
+                <td colspan="3">{{info.certno}}</td>
36
             </tr>
36
             </tr>
37
             <tr>
37
             <tr>
38
                 <td>住院号</td>
38
                 <td>住院号</td>
39
-                <td>121212</td>
39
+                <td></td>
40
                 <td>科别</td>
40
                 <td>科别</td>
41
-                <td width="100">隔离病房</td>
41
+                <td width="100"></td>
42
                 <td>床号</td>
42
                 <td>床号</td>
43
-                <td>0308</td>
43
+                <td></td>
44
                 <td>入院日期</td>
44
                 <td>入院日期</td>
45
-                <td>2010-10-10</td>
45
+                <td></td>
46
                 <td>出院日期</td>
46
                 <td>出院日期</td>
47
-                <td width="100">2010-10-10</td>
47
+                <td width="100"></td>
48
                 <td>住院天数</td>
48
                 <td>住院天数</td>
49
-                <td>19</td>
49
+                <td></td>
50
             </tr>
50
             </tr>
51
             <tr>
51
             <tr>
52
                 <td>险种</td>
52
                 <td>险种</td>
53
-                <td colspan="2">职工医保</td>
54
-                <td>入院第一诊断</td>
53
+                  <td colspan="2" v-if="info.insutype == '310'">职工基本医疗保险</td>
54
+                  <td colspan="2" v-if="info.insutype == '320'">公务员医疗补助</td>
55
+                  <td colspan="2" v-if="info.insutype == '330'">大额医疗费用补助</td>
56
+                  <td colspan="2" v-if="info.insutype == '340'">离休人员医疗保障</td>
57
+                  <td colspan="2" v-if="info.insutype == '390'">城乡居民基本医疗保险</td>
58
+                  <td colspan="2" v-if="info.insutype == '392'">城乡居民大病医疗保险</td>
59
+                  <td colspan="2" v-if="info.insutype == '510'">生育保险</td>
60
+
61
+
62
+              <td>入院第一诊断</td>
55
                 <td colspan="3"></td>
63
                 <td colspan="3"></td>
56
                 <td>出院第一诊断</td>
64
                 <td>出院第一诊断</td>
57
                 <td colspan="4"></td>
65
                 <td colspan="4"></td>
58
             </tr>
66
             </tr>
59
             <tr>
67
             <tr>
60
                 <td>业务类别</td>
68
                 <td>业务类别</td>
61
-                <td colspan="5" style="text-align:left;padding-left:10px;">业务类别</td>
69
+                <td colspan="5" style="text-align:left;padding-left:10px;">普通门诊</td>
62
                 <td>结算时间</td>
70
                 <td>结算时间</td>
63
-                <td colspan="5" style="text-align:left;padding-left:10px;">2020-10-10 12:22:11</td>
71
+                <td colspan="5" style="text-align:left;padding-left:10px;">{{info.setl_time}}</td>
64
             </tr>
72
             </tr>
65
             <tr>
73
             <tr>
66
                 <td colspan="12" style="text-align:left;padding-left:10px;">
74
                 <td colspan="12" style="text-align:left;padding-left:10px;">
67
-                    本次就医:总费用123456.78元,基金支付123456.00元,个人支付0.78元。
75
+                    本次就医:总费用{{info.medfee_sumamt}}元,基金支付{{info.fund_pay_sumamt}}元,个人支付{{info.fulamt_ownpay_amt}}元。
68
                 </td>
76
                 </td>
69
             </tr>
77
             </tr>
70
             <tr>
78
             <tr>
79
             </tr>
87
             </tr>
80
             <tr>
88
             <tr>
81
                 <td>床位费</td>
89
                 <td>床位费</td>
82
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
83
-                <td style="text-align:right;padding-right:10px;">0.00</td>
84
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
90
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.bed_cost_total}}</td>
91
+                <td style="text-align:right;padding-right:10px;">{{info.bed_cost_self_total}}</td>
92
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.bed_cost_part_self_total}}</td>
85
                 <td>西成药</td>
93
                 <td>西成药</td>
86
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
87
-                <td style="text-align:right;padding-right:10px;">0.00</td>
88
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
94
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.western_medicine_cost_total}}</td>
95
+                <td style="text-align:right;padding-right:10px;">{{info.western_medicine_cost_self_total}}</td>
96
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.western_medicine_cost_part_self_total}}</td>
89
             </tr>
97
             </tr>
90
             <tr>
98
             <tr>
91
                 <td>中药费</td>
99
                 <td>中药费</td>
93
                 <td style="text-align:right;padding-right:10px;">0.00</td>
101
                 <td style="text-align:right;padding-right:10px;">0.00</td>
94
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
102
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
95
                 <td>中成药</td>
103
                 <td>中成药</td>
96
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
97
-                <td style="text-align:right;padding-right:10px;">0.00</td>
98
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
104
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.chinese_traditional_medicine_cost_total}}</td>
105
+                <td style="text-align:right;padding-right:10px;">{{info.chinese_traditional_medicine_cost_self_total}}</td>
106
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.chinese_traditional_medicine_cost_part_self_total}}</td>
99
             </tr>
107
             </tr>
100
             <tr>
108
             <tr>
101
                 <td>中草药</td>
109
                 <td>中草药</td>
103
                 <td style="text-align:right;padding-right:10px;">0.00</td>
111
                 <td style="text-align:right;padding-right:10px;">0.00</td>
104
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
112
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
105
                 <td>检查费</td>
113
                 <td>检查费</td>
106
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
107
-                <td style="text-align:right;padding-right:10px;">0.00</td>
108
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
114
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.check_cost_total}}</td>
115
+                <td style="text-align:right;padding-right:10px;">{{info.check_cost_self_total}}</td>
116
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.check_cost_part_self_total}}</td>
109
             </tr>
117
             </tr>
110
             <tr>
118
             <tr>
111
                 <td>治疗费</td>
119
                 <td>治疗费</td>
112
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
113
-                <td style="text-align:right;padding-right:10px;">0.00</td>
114
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
120
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.treat_cost_total}}</td>
121
+              <td style="text-align:right;padding-right:10px;">{{info.treat_cost_self_total}}</td>
122
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.treat_cost_part_self_total}}</td>
115
                 <td>放射费</td>
123
                 <td>放射费</td>
116
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
124
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
117
                 <td style="text-align:right;padding-right:10px;">0.00</td>
125
                 <td style="text-align:right;padding-right:10px;">0.00</td>
119
             </tr>
127
             </tr>
120
             <tr>
128
             <tr>
121
                 <td>手术费</td>
129
                 <td>手术费</td>
122
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
123
-                <td style="text-align:right;padding-right:10px;">0.00</td>
124
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
130
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.operation_cost_total}}</td>
131
+              <td style="text-align:right;padding-right:10px;">{{info.operation_cost_self_total}}</td>
132
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.operation_cost_part_self_total}}</td>
125
                 <td>化验费</td>
133
                 <td>化验费</td>
126
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
127
-                <td style="text-align:right;padding-right:10px;">0.00</td>
128
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
134
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.laboratory_cost_total}}</td>
135
+              <td style="text-align:right;padding-right:10px;">{{info.laboratory_cost_self_total}}</td>
136
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.laboratory_cost_part_self_total}}</td>
129
             </tr>
137
             </tr>
130
             <tr>
138
             <tr>
131
                 <td>输血费</td>
139
                 <td>输血费</td>
139
             </tr>
147
             </tr>
140
             <tr>
148
             <tr>
141
                 <td>其他</td>
149
                 <td>其他</td>
142
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
143
-                <td style="text-align:right;padding-right:10px;">0.00</td>
144
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
150
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.other_cost_total}}</td>
151
+              <td style="text-align:right;padding-right:10px;">{{info.other_cost_self_total}}</td>
152
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.other_cost_part_self_total}}</td>
145
                 <td>麻醉费</td>
153
                 <td>麻醉费</td>
146
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
154
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
147
                 <td style="text-align:right;padding-right:10px;">0.00</td>
155
                 <td style="text-align:right;padding-right:10px;">0.00</td>
149
             </tr>
157
             </tr>
150
             <tr>
158
             <tr>
151
                 <td>材料费</td>
159
                 <td>材料费</td>
152
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
153
-                <td style="text-align:right;padding-right:10px;">0.00</td>
154
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
160
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.material_cost_total}}</td>
161
+              <td style="text-align:right;padding-right:10px;">{{info.material_cost_self_total}}</td>
162
+              <td colspan="2" style="text-align:right;padding-right:10px;">{{info.material_cost_part_self_total}}</td>
155
                 <td>特殊检查费</td>
163
                 <td>特殊检查费</td>
156
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
164
                 <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
157
                 <td style="text-align:right;padding-right:10px;">0.00</td>
165
                 <td style="text-align:right;padding-right:10px;">0.00</td>
169
             </tr>
177
             </tr>
170
             <tr>
178
             <tr>
171
                 <td>合计</td>
179
                 <td>合计</td>
172
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
173
-                <td style="text-align:right;padding-right:10px;">0.00</td>
174
-                <td colspan="2" style="text-align:right;padding-right:10px;">0.00</td>
180
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.bed_cost_total + info.operation_cost_total + info.other_cost_total + info.material_cost_total + info.western_medicine_cost_total + info.chinese_traditional_medicine_cost_total + info.check_cost_total + info.laboratory_cost_total + info.treat_cost_total}}</td>
181
+                <td style="text-align:right;padding-right:10px;">{{info.bed_cost_self_total + info.operation_cost_self_total + info.other_cost_self_total + info.material_cost_self_total + info.western_medicine_cost_self_total + info.chinese_traditional_medicine_cost_self_total + info.check_cost_self_total + info.laboratory_cost_self_total + info.treat_cost_self_total}}</td>
182
+                <td colspan="2" style="text-align:right;padding-right:10px;">{{info.bed_cost_part_self_total + info.operation_cost_part_self_total + info.other_cost_part_self_total + info.material_cost_part_self_total + info.western_medicine_cost_part_self_total + info.chinese_traditional_medicine_cost_part_self_total + info.check_cost_part_self_total + info.laboratory_cost_part_self_total + info.treat_cost_part_self_total}}</td>
175
                 <td style="text-align:right;padding-right:10px;"></td>
183
                 <td style="text-align:right;padding-right:10px;"></td>
176
                 <td colspan="2" style="text-align:right;padding-right:10px;"></td>
184
                 <td colspan="2" style="text-align:right;padding-right:10px;"></td>
177
                 <td style="text-align:right;padding-right:10px;"></td>
185
                 <td style="text-align:right;padding-right:10px;"></td>
179
             </tr>
187
             </tr>
180
             <tr>
188
             <tr>
181
                 <td colspan="3" style="text-align:left;padding-left:10px;">基本医疗保险统筹基金支付</td>
189
                 <td colspan="3" style="text-align:left;padding-left:10px;">基本医疗保险统筹基金支付</td>
182
-                <td colspan="3"></td>
190
+                <td colspan="3">{{info.hifp_pay}}</td>
183
                 <td colspan="3" style="text-align:left;padding-left:10px;">大额基金支付</td>
191
                 <td colspan="3" style="text-align:left;padding-left:10px;">大额基金支付</td>
184
-                <td colspan="3"></td>
192
+                <td colspan="3">{{info.hifob_pay}}</td>
185
             </tr>
193
             </tr>
186
             <tr>
194
             <tr>
187
                 <td colspan="3" style="text-align:left;padding-left:10px;">大病基金支付</td>
195
                 <td colspan="3" style="text-align:left;padding-left:10px;">大病基金支付</td>
188
-                <td colspan="3"></td>
196
+                <td colspan="3">{{info.hifmi_pay}}</td>
189
                 <td colspan="3" style="text-align:left;padding-left:10px;">补充保险基金支付</td>
197
                 <td colspan="3" style="text-align:left;padding-left:10px;">补充保险基金支付</td>
190
-                <td colspan="3"></td>
198
+                <td colspan="3">{{info.hifes_pay}}</td>
191
             </tr>
199
             </tr>
192
             <tr>
200
             <tr>
193
                 <td colspan="3" style="text-align:left;padding-left:10px;">医疗救助基金支付</td>
201
                 <td colspan="3" style="text-align:left;padding-left:10px;">医疗救助基金支付</td>
194
-                <td colspan="3"></td>
202
+                <td colspan="3">{{info.maf_pay}}</td>
195
                 <td colspan="3" style="text-align:left;padding-left:10px;">公务员基金支付</td>
203
                 <td colspan="3" style="text-align:left;padding-left:10px;">公务员基金支付</td>
196
-                <td colspan="3"></td>
204
+                <td colspan="3">{{info.cvlserv_pay}}</td>
197
             </tr>
205
             </tr>
198
             <tr>
206
             <tr>
199
                 <td>收款人:</td>
207
                 <td>收款人:</td>
220
         </table>
228
         </table>
221
     </div>
229
     </div>
222
 </template>
230
 </template>
231
+<script>
232
+  export default {
233
+    props:{
234
+      info:Object
235
+    },
236
+  }
237
+
238
+
239
+</script>
223
 
240
 
224
 
241
 
225
 
242
 
226
 <style lang="scss" scoped>
243
 <style lang="scss" scoped>
227
 .statement-print{
244
 .statement-print{
228
     -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 60px rgba(0, 0, 0, 0.06) inset;
245
     -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 60px rgba(0, 0, 0, 0.06) inset;
229
-    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; 
246
+    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
230
     box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
247
     box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;
231
     margin-bottom: 20px;
248
     margin-bottom: 20px;
232
     padding:20px 10px;
249
     padding:20px 10px;