Browse Source

3月27日杨青

杨青 2 years ago
parent
commit
147aa6f701

+ 2 - 1
src/xt_pages/outpatientCharges/statementPrint.vue View File

@@ -1,4 +1,5 @@
1 1
 <template>
2
+  <!-- 打印 -->
2 3
   <div>
3 4
     <template>
4 5
       <el-button
@@ -142,7 +143,7 @@
142 143
         ) {
143 144
           setTimeout(() => {
144 145
             const style =
145
-              "@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 47%;}}}";
146
+              "@media print {#statement-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 47%;}}}";
146 147
             const style2 =
147 148
               "@media print {#prescription-print{font-size:14px;border:1px solid white}.printTitle{font-size: 22px;text-align: center;font-weight: bold;}table td {padding: 10px 5px;font-size:16px;}@media print {html {zoom: 50%;}}}";
148 149
             const style3 =

+ 219 - 219
src/xt_pages/outpatientCharges/statementTemplate/printTen.vue View File

@@ -1,234 +1,233 @@
1 1
 <template>
2
-  <div>
3 2
     <div  id="statement-print" class="statement-print"
4 3
          style="position: relative;">
5 4
       <div class="print-content">
6 5
         <div class="print-title">
7
-          <h1>江西省医疗保障定点机构医疗费用结算单</h1>
6
+          <h1 style="text-align: center;">江西省医疗保障定点机构医疗费用结算单</h1>
8 7
         </div>
9 8
 
10
-        <div class="print-tab">
11
-          <!-- <div class="hospital"> -->
12
-          <span class="yiliao">
13
-                        <span>医疗机构名称:</span>
14
-                        <span>{{info.fixmedins_name}}</span>
15
-                    </span>
16
-          <span class="yiliao">
17
-                        <span>医疗机构编码:</span>
18
-                        <span>{{info.fixmedins_code}}</span>
19
-                    </span>
20
-          <span class="yiliao">
21
-                        <span>医院等级:</span>
22
-                        <span  v-if="info.hosp_lv == '1'">三级特等</span>
23
-                        <span  v-else-if="info.hosp_lv == '2'">三级甲等</span>
24
-                        <span v-else-if="info.hosp_lv == '3'">三级乙等</span>
25
-                        <span v-else-if="info.hosp_lv == '4'">三级丙等</span>
26
-                        <span v-else-if="info.hosp_lv == '5'">二级甲等</span>
27
-                        <span v-else-if="info.hosp_lv == '6'">二级乙等</span>
28
-                        <span v-else-if="info.hosp_lv == '7'">二级丙等</span>
29
-                        <span  v-else-if="info.hosp_lv == '8'">一级甲等</span>
30
-                        <span v-else-if="info.hosp_lv == '9'">一级乙等</span>
31
-                        <span v-else-if="info.hosp_lv == '10'">一级丙等</span>
32
-                        <span  v-else-if="info.hosp_lv == '11'">无等级</span>
33
-                        <span  v-else></span>
34
-          </span>
35
-          <!-- </div> -->
36
-          <table class="jiesuan">
9
+        <div class="print-tab" style="margin: 0px auto; text-align: center;">
10
+          <div class="hospital" style="margin:0px 112px ;width: 70%;">
11
+            <!-- style="display: inline-block;margin: 10px 80px 10px 0px ;" -->
12
+            <span class="yiliao" style="display: inline-block;margin: 10px 80px 10px 0px ;">
13
+                          <span>医疗机构名称:</span>
14
+                          <span>{{info.fixmedins_name}}</span>
15
+                      </span>
16
+            <span class="yiliao" style="display: inline-block;margin: 10px 80px 10px 0px ;">
17
+                          <span>医疗机构编码:</span>
18
+                          <span>{{info.fixmedins_code}}</span>
19
+                      </span>
20
+            <span class="yiliao" style="display: inline-block;margin: 10px 80px 10px 0px ;">
21
+                          <span>医院等级:</span>
22
+                          <span  v-if="info.hosp_lv == '1'">三级特等</span>
23
+                          <span  v-else-if="info.hosp_lv == '2'">三级甲等</span>
24
+                          <span v-else-if="info.hosp_lv == '3'">三级乙等</span>
25
+                          <span v-else-if="info.hosp_lv == '4'">三级丙等</span>
26
+                          <span v-else-if="info.hosp_lv == '5'">二级甲等</span>
27
+                          <span v-else-if="info.hosp_lv == '6'">二级乙等</span>
28
+                          <span v-else-if="info.hosp_lv == '7'">二级丙等</span>
29
+                          <span  v-else-if="info.hosp_lv == '8'">一级甲等</span>
30
+                          <span v-else-if="info.hosp_lv == '9'">一级乙等</span>
31
+                          <span v-else-if="info.hosp_lv == '10'">一级丙等</span>
32
+                          <span  v-else-if="info.hosp_lv == '11'">无等级</span>
33
+                          <span  v-else></span>
34
+            </span>
35
+          </div>
36
+          <table class="jiesuan" style="border-collapse: collapse;margin: auto;">
37 37
             <tr>
38
-              <td>姓名</td>
39
-              <td>{{info.psn_name}}</td>
40
-              <td>性别</td>
41
-              <td v-if="info.gend == '1'">男</td>
42
-              <td v-if="info.gend == '2'">女</td>
43
-              <td>人员类别</td>
44
-              <td  v-if="info.psn_type == '11'">在职</td>
45
-              <td  v-else-if="info.psn_type == '1101'">职工在职</td>
46
-              <td  v-else-if="info.psn_type == '1102'">公务员在职</td>
47
-              <td  v-else-if="info.psn_type == '1103'">灵活就业人员在职</td>
48
-              <td  v-else-if="info.psn_type == '1160'">地方其他扩展人员</td>
49
-              <td  v-else-if="info.psn_type == '12'">退休人员</td>
50
-              <td  v-else-if="info.psn_type == '1201'">职工退休</td>
51
-              <td  v-else-if="info.psn_type == '1202'">公务员退休</td>
52
-              <td  v-else-if="info.psn_type == '1203'">灵活就业人员退休</td>
53
-              <td  v-else-if="info.psn_type == '1260'">地方其他扩展人员</td>
54
-              <td  v-else-if="info.psn_type == '13'">离休</td>
55
-              <td  v-else-if="info.psn_type == '1300'">离休人员</td>
56
-              <td  v-else-if="info.psn_type == '1360'">地方其他扩展人员</td>
57
-              <td  v-else-if="info.psn_type == '14'">居民(未成年)</td>
58
-              <td  v-else-if="info.psn_type == '1401'">新生儿</td>
59
-              <td  v-else-if="info.psn_type == '1402'">学龄前儿童</td>
60
-              <td  v-else-if="info.psn_type == '1403'">中小学生</td>
61
-              <td  v-else-if="info.psn_type == '1404'">大学生</td>
62
-              <td  v-else-if="info.psn_type == '1405'">未成年(未入学)</td>
63
-              <td v-else-if="info.psn_type == '15'">居民(成年)</td>
64
-              <td  v-else-if="info.psn_type == '1501'">普通居民(成年)</td>
65
-              <td v-else-if="info.psn_type == '1560'">地方其他扩展身份</td>
66
-              <td  v-else-if="info.psn_type == '16'">居民(老年)</td>
67
-              <td  v-else></td>
38
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">姓名</td>
39
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.psn_name}}</td>
40
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">性别</td>
41
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.gend == '1'">男</td>
42
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.gend == '2'">女</td>
43
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else></td>
44
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">人员类别</td>
45
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.psn_type == '11'">在职</td>
46
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1101'">职工在职</td>
47
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1102'">公务员在职</td>
48
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1103'">灵活就业人员在职</td>
49
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1160'">地方其他扩展人员</td>
50
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '12'">退休人员</td>
51
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1201'">职工退休</td>
52
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1202'">公务员退休</td>
53
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1203'">灵活就业人员退休</td>
54
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1260'">地方其他扩展人员</td>
55
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '13'">离休</td>
56
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1300'">离休人员</td>
57
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1360'">地方其他扩展人员</td>
58
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '14'">居民(未成年)</td>
59
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1401'">新生儿</td>
60
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1402'">学龄前儿童</td>
61
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1403'">中小学生</td>
62
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1404'">大学生</td>
63
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1405'">未成年(未入学)</td>
64
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '15'">居民(成年)</td>
65
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1501'">普通居民(成年)</td>
66
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '1560'">地方其他扩展身份</td>
67
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else-if="info.psn_type == '16'">居民(老年)</td>
68
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-else></td>
68 69
             </tr>
69 70
             <tr>
70
-              <td>身份证号码</td>
71
-              <td>{{info.certno}}</td>
72
-              <td>参保险种</td>
73
-              <td  v-if="info.insutype == '310'">职工基本医疗保险</td>
74
-              <td  v-if="info.insutype == '320'">公务员医疗补助</td>
75
-              <td  v-if="info.insutype == '330'">大额医疗费用补助</td>
76
-              <td  v-if="info.insutype == '340'">离休人员医疗保障</td>
77
-              <td  v-if="info.insutype == '390'">城乡居民基本医疗保险</td>
78
-              <td  v-if="info.insutype == '392'">城乡居民大病医疗保险</td>
79
-              <td  v-if="info.insutype == '510'">生育保险</td>
80
-
81
-              <td>医疗类别</td>
82
-              <td  v-if="info.med_type == '11'">普通门诊</td>
83
-              <td  v-if="info.med_type == '12'">门诊挂号</td>
84
-              <td  v-if="info.med_type == '13'">急诊</td>
85
-              <td  v-if="info.med_type == '14'">门诊特殊病</td>
86
-              <td  v-if="info.med_type == '15'">门诊统筹</td>
87
-              <td  v-if="info.med_type == '16'">门诊慢性病</td>
88
-              <td  v-if="info.med_type == '21'">普通住院</td>
71
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">身份证号码</td>
72
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.certno}}</td>
73
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">参保险种</td>
74
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.insutype == '310'">职工基本医疗保险</td>
75
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.insutype == '320'">公务员医疗补助</td>
76
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.insutype == '330'">大额医疗费用补助</td>
77
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.insutype == '340'">离休人员医疗保障</td>
78
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.insutype == '390'">城乡居民基本医疗保险</td>
79
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.insutype == '392'">城乡居民大病医疗保险</td>
80
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.insutype == '510'">生育保险</td>
81
+
82
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">医疗类别</td>
83
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.med_type == '11'">普通门诊</td>
84
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.med_type == '12'">门诊挂号</td>
85
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.med_type == '13'">急诊</td>
86
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.med_type == '14'">门诊特殊病</td>
87
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.med_type == '15'">门诊统筹</td>
88
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.med_type == '16'">门诊慢性病</td>
89
+              <td style="border: 1px solid gray;width: 150px;height: 30px;" v-if="info.med_type == '21'">普通住院</td>
89 90
 
90 91
             </tr>
91 92
             <tr>
92
-              <td>结算ID</td>
93
-              <td>{{info.setl_id}}</td>
94
-              <td>住院号</td>
95
-              <td>{{info.number}}</td>
96
-              <td>住院天数</td>
97
-              <td>{{getDay(info.begndate,info.enddate)}}</td>
93
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">结算ID</td>
94
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.setl_id}}</td>
95
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">住院号</td>
96
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.number}}</td>
97
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">住院天数</td>
98
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{getDay(info.begndate,info.enddate)}}</td>
98 99
             </tr>
99 100
             <tr>
100
-              <td>科室</td>
101
-              <td>{{'血透'}}</td>
102
-              <td>床号</td>
103
-              <td></td>
104
-              <td>参保区划</td>
105
-              <td>{{info.insu_optins}}</td>
101
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">科室</td>
102
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{'血透'}}</td>
103
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">床号</td>
104
+              <td style="border: 1px solid gray;width: 150px;height: 30px;"></td>
105
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">参保区划</td>
106
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.insu_optins}}</td>
106 107
             </tr>
107 108
             <tr>
108
-              <td>入院日期</td>
109
-              <td>{{info.begndate ? info.begndate.split(' ')[0] : ''}}</td>
110
-              <td>出院日期</td>
111
-              <td>{{info.enddate ? info.enddate.split(' ')[0] : ''}}</td>
112
-              <td>结算日期</td>
113
-              <td>{{info.setl_time ? info.setl_time.split(' ')[0] : ''}}</td>
109
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">入院日期</td>
110
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.begndate ? info.begndate.split(' ')[0] : ''}}</td>
111
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">出院日期</td>
112
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.enddate ? info.enddate.split(' ')[0] : ''}}</td>
113
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">结算日期</td>
114
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.setl_time ? info.setl_time.split(' ')[0] : ''}}</td>
114 115
             </tr>
115 116
             <tr>
116
-              <td colspan="6"> 费用分类情况</td>
117
+              <td colspan="6" style="border: 1px solid gray;width: 150px;height: 30px;"> 费用分类情况</td>
117 118
             </tr>
118 119
             <tr>
119
-              <td>项目名称</td>
120
-              <td>总金额</td>
121
-              <td>符合行政范围</td>
122
-              <td>先行自付</td>
123
-              <td>超限价</td>
124
-              <td>自费</td>
120
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">项目名称</td>
121
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">总金额</td>
122
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">符合行政范围</td>
123
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">先行自付</td>
124
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">超限价</td>
125
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">自费</td>
125 126
             </tr>
126 127
             <tr v-if="info.bed_cost_total > 0">
127
-              <td>床位费</td>
128
-              <td>{{info.bed_cost_total}}</td>
129
-              <td>{{info.bedInscpTotal}}</td>
130
-              <td>{{info.bed_cost_part_self_total}}</td>
131
-              <td>{{info.bed_cost_self_total}}</td>
132
-              <td>{{info.bedSelfTotal}}</td>
128
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">床位费</td>
129
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.bed_cost_total}}</td>
130
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.bedInscpTotal}}</td>
131
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.bed_cost_part_self_total}}</td>
132
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.bed_cost_self_total}}</td>
133
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.bedSelfTotal}}</td>
133 134
 
134 135
             </tr>
135 136
 
136 137
             <tr v-if="info.operation_cost_total > 0">
137
-              <td>手术费</td>
138
-              <td>{{info.operation_cost_total}}</td>
139
-              <td>{{info.operationInscpTotal}}</td>
140
-              <td>{{info.operation_cost_part_self_total}}</td>
141
-              <td>{{info.operation_cost_self_total}}</td>
142
-              <td>{{info.operationSelfTotal}}</td>
138
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">手术费</td>
139
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.operation_cost_total}}</td>
140
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.operationInscpTotal}}</td>
141
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.operation_cost_part_self_total}}</td>
142
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.operation_cost_self_total}}</td>
143
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.operationSelfTotal}}</td>
143 144
 
144 145
             </tr>
145 146
 
146 147
             <tr v-if="info.check_cost_total > 0">
147
-              <td>检查费</td>
148
-              <td>{{info.check_cost_total}}</td>
149
-              <td>{{info.checkInscpTotal}}</td>
150
-              <td>{{info.check_cost_part_self_total}}</td>
151
-              <td>{{info.check_cost_self_total}}</td>
152
-              <td>{{info.checkSelfTotal}}</td>
148
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">检查费</td>
149
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.check_cost_total}}</td>
150
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.checkInscpTotal}}</td>
151
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.check_cost_part_self_total}}</td>
152
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.check_cost_self_total}}</td>
153
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.checkSelfTotal}}</td>
153 154
 
154 155
             </tr>
155 156
 
156 157
             <tr v-if="info.treat_cost_total > 0">
157
-              <td>治疗费</td>
158
-              <td>{{info.treat_cost_total}}</td>
159
-              <td>{{info.treatInscpTotal}}</td>
160
-              <td>{{info.treat_cost_part_self_total}}</td>
161
-              <td>{{info.treat_cost_self_total}}</td>
162
-              <td>{{info.treatSelfTotal}}</td>
158
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">治疗费</td>
159
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.treat_cost_total}}</td>
160
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.treatInscpTotal}}</td>
161
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.treat_cost_part_self_total}}</td>
162
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.treat_cost_self_total}}</td>
163
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.treatSelfTotal}}</td>
163 164
 
164 165
             </tr>
165 166
 
166
-
167 167
             <tr v-if="info.treat_cost_total > 0">
168
-              <td>化验费</td>
169
-              <td>{{info.laboratory_cost_total}}</td>
170
-              <td>{{info.laboratoryInscpTotal}}</td>
171
-              <td>{{info.laboratory_cost_part_self_total}}</td>
172
-              <td>{{info.laboratory_cost_self_total}}</td>
173
-              <td>{{info.laboratorySelfTotal}}</td>
168
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">化验费</td>
169
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.laboratory_cost_total}}</td>
170
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.laboratoryInscpTotal}}</td>
171
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.laboratory_cost_part_self_total}}</td>
172
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.laboratory_cost_self_total}}</td>
173
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.laboratorySelfTotal}}</td>
174 174
 
175 175
             </tr>
176 176
 
177 177
 
178 178
             <tr v-if="info.western_medicine_cost_total > 0">
179
-              <td>西药费</td>
180
-              <td>{{info.western_medicine_cost_total}}</td>
181
-              <td>{{info.westernMedicineInscpTotal}}</td>
182
-              <td>{{info.western_medicine_cost_part_self_total}}</td>
183
-              <td>{{info.western_medicine_cost_self_total}}</td>
184
-              <td>{{info.westernMedicineSelfTotal}}</td>
179
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">西药费</td>
180
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.western_medicine_cost_total}}</td>
181
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.westernMedicineInscpTotal}}</td>
182
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.western_medicine_cost_part_self_total}}</td>
183
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.western_medicine_cost_self_total}}</td>
184
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.westernMedicineSelfTotal}}</td>
185 185
 
186 186
             </tr>
187 187
 
188 188
             <tr v-if="info.material_cost_total > 0">
189
-              <td>材料费</td>
190
-              <td>{{info.material_cost_total}}</td>
191
-              <td>{{info.materialInscpTotal}}</td>
192
-              <td>{{info.material_cost_part_self_total}}</td>
193
-              <td>{{info.material_cost_self_total}}</td>
194
-              <td>{{info.materialSelfTotal}}</td>
189
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">材料费</td>
190
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.material_cost_total}}</td>
191
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.materialInscpTotal}}</td>
192
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.material_cost_part_self_total}}</td>
193
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.material_cost_self_total}}</td>
194
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.materialSelfTotal}}</td>
195 195
 
196 196
             </tr>
197 197
             <tr v-if="info.other_cost_total > 0">
198
-              <td>其他费</td>
199
-              <td>{{info.other_cost_total}}</td>
200
-              <td>{{info.otherInscpTotal}}</td>
201
-              <td>{{info.other_cost_part_self_total}}</td>
202
-              <td>{{info.other_cost_self_total}}</td>
203
-              <td>{{info.otherSelfTotal}}</td>
198
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">其他费</td>
199
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.other_cost_total}}</td>
200
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.otherInscpTotal}}</td>
201
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.other_cost_part_self_total}}</td>
202
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.other_cost_self_total}}</td>
203
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.otherSelfTotal}}</td>
204 204
             </tr>
205 205
 
206
-
207 206
             <tr v-if="info.chinese_traditional_medicine_cost_total > 0">
208
-              <td>中成药</td>
209
-              <td>{{info.chinese_traditional_medicine_cost_total}}</td>
210
-              <td>{{info.chineseTraditionalInscpTotal}}</td>
211
-              <td>{{info.chinese_traditional_medicine_cost_part_self_total}}</td>
212
-              <td>{{info.chinese_traditional_medicine_cost_self_total}}</td>
213
-              <td>{{info.chineseTraditionalSelfTotal}}</td>
207
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">中成药</td>
208
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.chinese_traditional_medicine_cost_total}}</td>
209
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.chineseTraditionalInscpTotal}}</td>
210
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.chinese_traditional_medicine_cost_part_self_total}}</td>
211
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.chinese_traditional_medicine_cost_self_total}}</td>
212
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.chineseTraditionalSelfTotal}}</td>
214 213
             </tr>
215 214
 
216 215
             <tr>
217
-              <td>金额合计</td>
218
-              <td >{{(parseFloat(info.bed_cost_total) +
216
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">金额合计</td>
217
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{(parseFloat(info.bed_cost_total) +
219 218
                 parseFloat(info.operation_cost_total) + parseFloat(info.other_cost_total) +
220 219
                 parseFloat(info.material_cost_total) + parseFloat(info.western_medicine_cost_total) +
221 220
                 parseFloat(info.chinese_traditional_medicine_cost_total) + parseFloat(info.check_cost_total) +
222 221
                 parseFloat(info.laboratory_cost_total) + parseFloat(info.treat_cost_total)).toFixed(2) }}
223 222
               </td>
224
-              <td >{{(parseFloat(info.bedInscpTotal) +
223
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{(parseFloat(info.bedInscpTotal) +
225 224
                 parseFloat(info.operationInscpTotal) + parseFloat(info.checkInscpTotal) +
226 225
                 parseFloat(info.treatInscpTotal) + parseFloat(info.laboratoryInscpTotal) +
227 226
                 parseFloat(info.westernMedicineInscpTotal) + parseFloat(info.materialInscpTotal) +
228 227
                 parseFloat(info.otherInscpTotal) + parseFloat(info.chineseTraditionalInscpTotal)).toFixed(2) }}
229 228
               </td>
230 229
 
231
-              <td >{{(parseFloat(info.bed_cost_part_self_total) +
230
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{(parseFloat(info.bed_cost_part_self_total) +
232 231
                 parseFloat(info.operation_cost_part_self_total) + parseFloat(info.other_cost_part_self_total) +
233 232
                 parseFloat(info.material_cost_part_self_total) + parseFloat(info.western_medicine_cost_part_self_total) +
234 233
                 parseFloat(info.chinese_traditional_medicine_cost_part_self_total) +
@@ -236,14 +235,14 @@
236 235
                 parseFloat(info.treat_cost_part_self_total)).toFixed(2)}}
237 236
               </td>
238 237
 
239
-              <td >{{(parseFloat(info.bed_cost_self_total )+
238
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{(parseFloat(info.bed_cost_self_total )+
240 239
                 parseFloat(info.operation_cost_self_total) + parseFloat(info.other_cost_self_total) +
241 240
                 parseFloat(info.material_cost_self_total) + parseFloat(info.western_medicine_cost_self_total) +
242 241
                 parseFloat(info.chinese_traditional_medicine_cost_self_total) + parseFloat(info.check_cost_self_total) +
243 242
                 parseFloat(info.laboratory_cost_self_total) + parseFloat(info.treat_cost_self_total)).toFixed(2)}}
244 243
               </td>
245 244
 
246
-              <td >{{(parseFloat(info.bedSelfTotal) +
245
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{(parseFloat(info.bedSelfTotal) +
247 246
                 parseFloat(info.operationSelfTotal) + parseFloat(info.checkSelfTotal) +
248 247
                 parseFloat(info.treatSelfTotal) + parseFloat(info.laboratorySelfTotal) +
249 248
                 parseFloat(info.westernMedicineSelfTotal) + parseFloat(info.materialSelfTotal) +
@@ -253,45 +252,46 @@
253 252
             </tr>
254 253
 
255 254
             <tr>
256
-              <td colspan="6"> 费用结算情况</td>
255
+              <td colspan="6" style="border: 1px solid gray;width: 150px;height: 30px;"> 费用结算情况</td>
257 256
             </tr>
258 257
             <tr>
259
-              <td>费用总额</td>
260
-              <td>{{info.medfee_sumamt}}</td>
261
-              <td>统筹基金支付</td>
262
-              <td>{{info.hifp_pay}}</td>
263
-              <td>大病保险支付</td>
264
-              <td>{{info.hifmi_pay}}</td>
258
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">费用总额</td>
259
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.medfee_sumamt}}</td>
260
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">统筹基金支付</td>
261
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.hifp_pay}}</td>
262
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">大病保险支付</td>
263
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.hifmi_pay}}</td>
265 264
             </tr>
266 265
             <tr>
267
-              <td>医疗救助支付</td>
268
-              <td>{{info.maf_pay}}</td>
269
-              <td>公务员补充支付</td>
270
-              <td>{{info.cvlserv_pay}}</td>
271
-              <td>离休保健专项</td>
272
-              <td></td>
266
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">医疗救助支付</td>
267
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.maf_pay}}</td>
268
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">公务员补充支付</td>
269
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.cvlserv_pay}}</td>
270
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">离休保健专项</td>
271
+              <td style="border: 1px solid gray;width: 150px;height: 30px;"></td>
273 272
             </tr>
274 273
             <tr>
275
-              <td>个人账户支付</td>
276
-              <td>{{info.acct_pay}}</td>
277
-              <td>个人现金支付</td>
278
-              <td>{{info.psn_cash_pay}}</td>
279
-              <td>其他基金支付</td>
280
-              <td>{{info.oth_pay}}</td>
274
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">个人账户支付</td>
275
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.acct_pay}}</td>
276
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">个人现金支付</td>
277
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.psn_cash_pay}}</td>
278
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">其他基金支付</td>
279
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.oth_pay}}</td>
281 280
             </tr>
282 281
             <tr>
283
-              <td>起付线</td>
284
-              <td colspan="2">{{info.act_pay_dedc}}</td>
285
-              <td>医院垫付金额</td>
286
-              <td colspan="2">{{info.hosp_part_amt}}</td>
282
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">起付线</td>
283
+              <td colspan="2" style="border: 1px solid gray;width: 150px;height: 30px;">{{info.act_pay_dedc}}</td>
284
+              <td style="border: 1px solid gray;width: 150px;height: 30px;">医院垫付金额</td>
285
+              <td colspan="2" style="border: 1px solid gray;width: 150px;height: 30px;">{{info.hosp_part_amt}}</td>
287 286
             </tr>
288 287
           </table>
289
-          <span style="display: inline-block; margin: 5px 0px;">备注:其它包含军转、财政、慈善、其他商报等支付来源</span>
288
+          <div style="width: 51%; margin: 5px 90px; text-align: left;">
289
+           <span style="display: inline-block;"> 备注:其它包含军转、财政、慈善、其他商报等支付来源</span>
290
+          </div>
290 291
         </div>
291 292
       </div>
292 293
 
293 294
     </div>
294
-  </div>
295 295
 </template>
296 296
 <script>
297 297
 import { getChargePrint } from '@/api/project/project'
@@ -374,35 +374,35 @@ export default {
374 374
   margin-bottom: 20px;
375 375
   padding: 20px 10px;
376 376
 }
377
-*{
378
-  padding:0;
379
-  margin: 0;
380
-  border: 0;
381
-}
382
-.print-content{
383
-  display: flex;
384
-  justify-content: center;
385
-  flex-direction:column
386
-}
387
-h1{
388
-  text-align: center;
389
-}
390
-.yiliao{
391
-  display: inline-block;
392
-  margin: 10px 80px 10px 0px ;
393
-}
394
-.print-tab{
395
-  margin: 0px auto;
396
-}
397
-.jiesuan{
398
-  border-collapse: collapse;
399
-  text-align: center;
400
-}
401
-.jiesuan tr td{
402
-  border: 1px solid gray;
403
-  width: 150px;
404
-  height: 30px;
405
-}
377
+// *{
378
+//   padding:0;
379
+//   margin: 0;
380
+//   border: 0;
381
+// }
382
+// .print-content{
383
+//   display: flex;
384
+//   justify-content: center;
385
+//   flex-direction:column
386
+// }
387
+// h1{
388
+//   text-align: center;
389
+// }
390
+// .yiliao{
391
+//   display: inline-block;
392
+//   margin: 10px 80px 10px 0px ;
393
+// }
394
+// .print-tab{
395
+//   margin: 0px auto;
396
+// }
397
+// .jiesuan{
398
+//   border-collapse: collapse;
399
+//   text-align: center;
400
+// }
401
+// .jiesuan tr td{
402
+//   border: 1px solid gray;
403
+//   width: 150px;
404
+//   height: 30px;
405
+// }
406 406
 
407 407
 
408 408
 </style>