|
@@ -1,21 +1,21 @@
|
1
|
1
|
<template>
|
2
|
2
|
<div id="prescription-print" class="print_page_main_content">
|
3
|
3
|
<div class="title">广东省社会医疗保障基金结算清单</div>
|
4
|
|
- <div style="text-align:right;">清单流水号 <div style="width:120px;" class="under_line"></div></div>
|
|
4
|
+ <div style="text-align:right;">清单流水号 <div style="width:120px;" class="under_line">{{ info.mdtrt_id }}</div></div>
|
5
|
5
|
<div class="row">
|
6
|
6
|
<div>定点医疗机构名称<div style="width:120px;" class="under_line">{{info.fixmedins_name}}</div></div>
|
7
|
7
|
<div>定点医疗机构代码<div style="width:120px;" class="under_line">{{info.fixmedins_code}}</div></div>
|
8
|
8
|
<div>医保结算等级
|
9
|
9
|
<div style="width:120px;" class="under_line">
|
10
|
|
- <span v-if="info.hosp_lv == '1'">三级特等</span>
|
11
|
|
- <span v-if="info.hosp_lv == '2'">三级甲等</span>
|
12
|
|
- <span v-if="info.hosp_lv == '3'">三级乙等</span>
|
13
|
|
- <span v-if="info.hosp_lv == '4'">三级丙等</span>
|
14
|
|
- <span v-if="info.hosp_lv == '5'">二级甲等</span>
|
15
|
|
- <span v-if="info.hosp_lv == '6'">二级乙等</span>
|
16
|
|
- <span v-if="info.hosp_lv == '7'">二级丙等</span>
|
17
|
|
- <span v-if="info.hosp_lv == '8'">一级甲等</span>
|
18
|
|
- <span v-if="info.hosp_lv == '9'">一级乙等</span>
|
|
10
|
+ <span v-if="info.hosp_lv == '01'">三级特等</span>
|
|
11
|
+ <span v-if="info.hosp_lv == '02'">三级甲等</span>
|
|
12
|
+ <span v-if="info.hosp_lv == '03'">三级乙等</span>
|
|
13
|
+ <span v-if="info.hosp_lv == '04'">三级丙等</span>
|
|
14
|
+ <span v-if="info.hosp_lv == '05'">二级甲等</span>
|
|
15
|
+ <span v-if="info.hosp_lv == '06'">二级乙等</span>
|
|
16
|
+ <span v-if="info.hosp_lv == '07'">二级丙等</span>
|
|
17
|
+ <span v-if="info.hosp_lv == '08'">一级甲等</span>
|
|
18
|
+ <span v-if="info.hosp_lv == '09'">一级乙等</span>
|
19
|
19
|
<span v-if="info.hosp_lv == '10'">一级丙等</span>
|
20
|
20
|
<span v-if="info.hosp_lv == '11'">无等级</span>
|
21
|
21
|
<span v-else></span>
|
|
@@ -23,12 +23,12 @@
|
23
|
23
|
</div>
|
24
|
24
|
</div>
|
25
|
25
|
<div class="row">
|
26
|
|
- <div>医保编号<div style="width:120px;" class="under_line"></div></div>
|
27
|
|
- <div>病案号<div style="width:120px;" class="under_line">{{info.psn_no}}</div></div>
|
|
26
|
+ <div>医保编号<div style="width:120px;" class="under_line">{{ info.psn_no }}</div></div>
|
|
27
|
+ <div>病案号<div style="width:120px;" class="under_line">{{ info.certno ? info.certno.substring(info.certno.length-6) : '' }}</div></div>
|
28
|
28
|
<div>申报时间
|
29
|
|
- <div style="width:40px;" class="under_line"></div>年
|
30
|
|
- <div style="width:40px;" class="under_line"></div>月
|
31
|
|
- <div style="width:40px;" class="under_line"></div>日
|
|
29
|
+ <div style="width:40px;" class="under_line">{{ info.setl_time ? info.setl_time.split(' ')[0].slice(0,4) : '' }}</div>年
|
|
30
|
+ <div style="width:40px;" class="under_line">{{ info.setl_time ? info.setl_time.split(' ')[0].slice(5,7) : '' }}</div>月
|
|
31
|
+ <div style="width:40px;" class="under_line">{{ info.setl_time ? info.setl_time.split(' ')[0].slice(8,11) : '' }}</div>日
|
32
|
32
|
</div>
|
33
|
33
|
</div>
|
34
|
34
|
<div>
|
|
@@ -50,15 +50,15 @@
|
50
|
50
|
<label-box :isChecked="info.gend == '2'" showValue="女"></label-box>
|
51
|
51
|
</div>
|
52
|
52
|
<div class="inline_block">出生日期
|
53
|
|
- <!-- <div style="width:40px;" class="under_line">{{info.brdy.slice(0,4)}}</div>年
|
|
53
|
+ <div style="width:40px;" class="under_line">{{info.brdy.slice(0,4)}}</div>年
|
54
|
54
|
<div style="width:40px;" class="under_line">{{ info.brdy.slice(5,7) }}</div>月
|
55
|
|
- <div style="width:40px;" class="under_line">{{ info.brdy.slice(8,11) }}</div>日 -->
|
|
55
|
+ <div style="width:40px;" class="under_line">{{ info.brdy.slice(8,11) }}</div>日
|
56
|
56
|
</div>
|
57
|
57
|
<div class="inline_block">年龄
|
58
|
|
- <div style="width:80px;" class="under_line"></div>岁
|
|
58
|
+ <div style="width:80px;" class="under_line">{{ getNewAge(info.certno) }}</div>岁
|
59
|
59
|
</div>
|
60
|
60
|
<div class="inline_block">国籍
|
61
|
|
- <div style="width:80px;" class="under_line"></div>
|
|
61
|
+ <div style="width:80px;" class="under_line">中国</div>
|
62
|
62
|
</div>
|
63
|
63
|
</div>
|
64
|
64
|
<div class="row">
|
|
@@ -139,10 +139,10 @@
|
139
|
139
|
<td>
|
140
|
140
|
<div class="row">
|
141
|
141
|
<div class="inline_block">诊断科别
|
142
|
|
- <div style="width:100px;" class="under_line"></div>
|
|
142
|
+ <div style="width:100px;" class="under_line">血透中心</div>
|
143
|
143
|
</div>
|
144
|
144
|
<div class="inline_block">就诊日期
|
145
|
|
- <div style="width:100px;" class="under_line"></div>
|
|
145
|
+ <div style="width:100px;" class="under_line">{{ info.setl_time ? info.setl_time.split(' ')[0] : '' }}</div>
|
146
|
146
|
</div>
|
147
|
147
|
</div>
|
148
|
148
|
</td>
|
|
@@ -157,7 +157,13 @@
|
157
|
157
|
<td style="width:25%;">手术及操作名称</td>
|
158
|
158
|
<td style="width:25%;">手术及操作代码</td>
|
159
|
159
|
</tr>
|
160
|
|
- <tr v-for="item in 6">
|
|
160
|
+ <tr>
|
|
161
|
+ <td> {{ info.dise_name }}</td>
|
|
162
|
+ <td> {{ info.dise_code }}</td>
|
|
163
|
+ <td> </td>
|
|
164
|
+ <td> </td>
|
|
165
|
+ </tr>
|
|
166
|
+ <tr v-for="item in 5">
|
161
|
167
|
<td> </td>
|
162
|
168
|
<td> </td>
|
163
|
169
|
<td> </td>
|
|
@@ -509,7 +515,7 @@
|
509
|
515
|
<td style="width:20%;text-align:left;">
|
510
|
516
|
<div>
|
511
|
517
|
业务流水号:
|
512
|
|
- <div style="width:80px;" class="under_line"></div>
|
|
518
|
+ <div style="width:80px;" class="under_line">{{ info.setl_id }}</div>
|
513
|
519
|
</div>
|
514
|
520
|
<div>
|
515
|
521
|
票据代码:
|
|
@@ -524,14 +530,14 @@
|
524
|
530
|
<div>
|
525
|
531
|
结算期间:
|
526
|
532
|
<div class="inline_block">
|
527
|
|
- <div style="width:40px;" class="under_line"></div>年
|
528
|
|
- <div style="width:40px;" class="under_line"></div>月
|
529
|
|
- <div style="width:40px;" class="under_line"></div>日
|
|
533
|
+ <div style="width:40px;" class="under_line">{{ info.begndate ? info.begndate.slice(0,4) : '' }}</div>年
|
|
534
|
+ <div style="width:40px;" class="under_line">{{ info.begndate ? info.begndate.slice(5,7) : '' }}</div>月
|
|
535
|
+ <div style="width:40px;" class="under_line">{{ info.begndate ? info.begndate.slice(8,11) : '' }}</div>日
|
530
|
536
|
</div>——
|
531
|
537
|
<div class="inline_block">
|
532
|
|
- <div style="width:40px;" class="under_line"></div>年
|
533
|
|
- <div style="width:40px;" class="under_line"></div>月
|
534
|
|
- <div style="width:40px;" class="under_line"></div>日
|
|
538
|
+ <div style="width:40px;" class="under_line">{{ info.enddate ? info.enddate.slice(0,4) : '' }}</div>年
|
|
539
|
+ <div style="width:40px;" class="under_line">{{ info.enddate ? info.enddate.slice(5,7) : '' }}</div>月
|
|
540
|
+ <div style="width:40px;" class="under_line">{{ info.enddate ? info.enddate.slice(8,11) : '' }}</div>日
|
535
|
541
|
</div>
|
536
|
542
|
</div>
|
537
|
543
|
</td>
|
|
@@ -758,7 +764,7 @@
|
758
|
764
|
<td>
|
759
|
765
|
<div>
|
760
|
766
|
医保支付方式
|
761
|
|
- <label-box :isChecked="false" showValue="1.按项目"></label-box>
|
|
767
|
+ <label-box :isChecked="true" showValue="1.按项目"></label-box>
|
762
|
768
|
<label-box :isChecked="false" showValue="2.单病种"></label-box>
|
763
|
769
|
<label-box :isChecked="false" showValue="3.按病种分值"></label-box>
|
764
|
770
|
<label-box :isChecked="false" showValue="4.疾病诊断相关分组(DRG)"></label-box>
|
|
@@ -772,7 +778,7 @@
|
772
|
778
|
<div class="row">
|
773
|
779
|
<div style="width:50%">
|
774
|
780
|
医疗机构填报部门
|
775
|
|
- <div style="width:80px;" class="under_line"></div>
|
|
781
|
+ <div style="width:80px;" class="under_line">{{ info.fixmedins_name }}</div>
|
776
|
782
|
</div>
|
777
|
783
|
<div style="width:50%">
|
778
|
784
|
医疗机构接收部门
|
|
@@ -782,7 +788,7 @@
|
782
|
788
|
<div class="row">
|
783
|
789
|
<div style="width:50%">
|
784
|
790
|
医疗机构填报人
|
785
|
|
- <div style="width:80px;" class="under_line"></div>
|
|
791
|
+ <div style="width:80px;" class="under_line">{{ info.opter_name }}</div>
|
786
|
792
|
</div>
|
787
|
793
|
<div style="width:50%">
|
788
|
794
|
医疗机构接收人
|
|
@@ -824,6 +830,19 @@ export default {
|
824
|
830
|
}
|
825
|
831
|
},
|
826
|
832
|
methods:{
|
|
833
|
+ getNewAge(UUserCard) {
|
|
834
|
+ if (UUserCard != null && UUserCard != '') {
|
|
835
|
+ // 获取年龄
|
|
836
|
+ var myDate = new Date()
|
|
837
|
+ var month = myDate.getMonth() + 1
|
|
838
|
+ var day = myDate.getDate()
|
|
839
|
+ var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1
|
|
840
|
+ if (UUserCard.substring(10, 12) < month || UUserCard.substring(10, 12) == month && UUserCard.substring(12, 14) <= day) {
|
|
841
|
+ age++
|
|
842
|
+ }
|
|
843
|
+ return age
|
|
844
|
+ }
|
|
845
|
+ },
|
827
|
846
|
getNowTime: function () {
|
828
|
847
|
let dateTime
|
829
|
848
|
let yy = new Date().getFullYear()
|