|
@@ -1,446 +1,449 @@
|
1
|
1
|
<template>
|
2
|
|
- <div id="dialysis-print-box-1">
|
3
|
|
- <div
|
4
|
|
- id="dialysis-print-box-1-1"
|
5
|
|
- class="dialysis-print-order print-template-two print_page_main_content"
|
6
|
|
- >
|
7
|
|
- <div class="order-yy-name" style="font-weight:bold;font-size:28px;">{{ orgname }}</div>
|
8
|
|
- <div style="display:inline-block;width:100%;text-align:center;">
|
9
|
|
- <div
|
10
|
|
- class="order-title"
|
11
|
|
- style="letter-spacing: 0;font-weight:600;font-size:22px;display:inline-block;"
|
12
|
|
- >
|
13
|
|
- 血液净化治疗记录单
|
|
2
|
+ <div>
|
|
3
|
+ <!-- <el-button type="primary" @click="checkData">一键核对</el-button> -->
|
|
4
|
+ <div id="dialysis-print-box-1">
|
|
5
|
+ <div
|
|
6
|
+ id="dialysis-print-box-1-1"
|
|
7
|
+ class="dialysis-print-order print-template-two print_page_main_content"
|
|
8
|
+ >
|
|
9
|
+ <div class="order-yy-name" style="font-weight:bold;font-size:28px;">{{ orgname }}</div>
|
|
10
|
+ <div style="display:inline-block;width:100%;text-align:center;">
|
|
11
|
+ <div
|
|
12
|
+ class="order-title"
|
|
13
|
+ style="letter-spacing: 0;font-weight:600;font-size:22px;display:inline-block;"
|
|
14
|
+ >
|
|
15
|
+ 血液净化治疗记录单
|
|
16
|
+ </div>
|
14
|
17
|
</div>
|
15
|
|
- </div>
|
16
|
18
|
|
17
|
|
- <div class="row">
|
18
|
|
- <table class="proj_table">
|
19
|
|
- <tbody>
|
20
|
|
- <tr>
|
|
19
|
+ <div class="row">
|
|
20
|
+ <table class="proj_table">
|
|
21
|
+ <tbody>
|
|
22
|
+ <tr>
|
|
23
|
+ <td colspan="2">
|
|
24
|
+ <div class="row">
|
|
25
|
+ <div class="inline_block">
|
|
26
|
+ 姓名:
|
|
27
|
+ <div class="under_line" style="width: 70px;text-align: center;">
|
|
28
|
+ {{ patientInfo.name }}
|
|
29
|
+ </div>
|
|
30
|
+ </div>
|
|
31
|
+ <div class="inline_block" style="margin-left: 10px;">
|
|
32
|
+ 性别:
|
|
33
|
+ <div class="under_line" style="width: 50px;text-align: center;">
|
|
34
|
+ {{ patientInfo_gender_1 ? "男" : "女" }}
|
|
35
|
+ </div>
|
|
36
|
+ </div>
|
|
37
|
+ <div class="inline_block" style="margin-left: 10px;">
|
|
38
|
+ 年龄:
|
|
39
|
+ <div class="under_line" style="width: 50px;text-align: center;">
|
|
40
|
+ {{ getAge(patientInfo) }}
|
|
41
|
+ </div>
|
|
42
|
+ </div>
|
|
43
|
+ <div class="inline_block" style="margin-left: 10px;">
|
|
44
|
+ 透析日期:
|
|
45
|
+ <div class="under_line" style="width: 90px;text-align: center;">
|
|
46
|
+ {{ queryParams.xtdate }}
|
|
47
|
+ </div>
|
|
48
|
+ </div>
|
|
49
|
+ <div class="inline_block" style="margin-left: 10px;">
|
|
50
|
+ 透析机:
|
|
51
|
+ <div class="under_line" style="width: 80px;text-align: center;">
|
|
52
|
+ {{ predialysis.machine_type ? predialysis.machine_type : "" }}
|
|
53
|
+ </div>
|
|
54
|
+ </div>
|
|
55
|
+ <div class="inline_block" style="margin-left: 10px;">
|
|
56
|
+ 床号:
|
|
57
|
+ <div class="under_line" style="width: 50px;text-align: center;">
|
|
58
|
+ {{
|
|
59
|
+ dialysisOrder &&
|
|
60
|
+ dialysisOrder.DeviceNumber &&
|
|
61
|
+ dialysisOrder.DeviceNumber.number > 0
|
|
62
|
+ ? dialysisOrder.DeviceNumber.number
|
|
63
|
+ : patientInfo.DialysisSchedule.device_number.number
|
|
64
|
+ }}
|
|
65
|
+ </div>
|
|
66
|
+ </div>
|
|
67
|
+ <div class="inline_block">
|
|
68
|
+ 治疗模式:
|
|
69
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="!prescription.mode_id">
|
|
70
|
+ /
|
|
71
|
+ </div>
|
|
72
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 1">
|
|
73
|
+ HD
|
|
74
|
+ </div>
|
|
75
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 2">
|
|
76
|
+ HDF
|
|
77
|
+ </div>
|
|
78
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 3">
|
|
79
|
+ HD+HP
|
|
80
|
+ </div>
|
|
81
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 4">
|
|
82
|
+ HP
|
|
83
|
+ </div>
|
|
84
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 5">
|
|
85
|
+ HF
|
|
86
|
+ </div>
|
|
87
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 6">
|
|
88
|
+ SCUF
|
|
89
|
+ </div>
|
|
90
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 7">
|
|
91
|
+ IUF
|
|
92
|
+ </div>
|
|
93
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 8">
|
|
94
|
+ HFHD
|
|
95
|
+ </div>
|
|
96
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 9">
|
|
97
|
+ HFHD+HP
|
|
98
|
+ </div>
|
|
99
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 10">
|
|
100
|
+ PHF
|
|
101
|
+ </div>
|
|
102
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 11">
|
|
103
|
+ HFR
|
|
104
|
+ </div>
|
|
105
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 12">
|
|
106
|
+ HDF+HP
|
|
107
|
+ </div>
|
|
108
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 13">
|
|
109
|
+ CRRT
|
|
110
|
+ </div>
|
|
111
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 14">
|
|
112
|
+ 腹水回输
|
|
113
|
+ </div>
|
|
114
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 15">
|
|
115
|
+ HD前置换
|
|
116
|
+ </div>
|
|
117
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 16">
|
|
118
|
+ HD后置换
|
|
119
|
+ </div>
|
|
120
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 17">
|
|
121
|
+ HDF前置换
|
|
122
|
+ </div>
|
|
123
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 18">
|
|
124
|
+ HDF后置换
|
|
125
|
+ </div>
|
|
126
|
+ <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 19">
|
|
127
|
+ IUF+HD
|
|
128
|
+ </div>
|
|
129
|
+ </div>
|
|
130
|
+ </div>
|
|
131
|
+ </td>
|
|
132
|
+
|
|
133
|
+ </tr>
|
|
134
|
+ <tr>
|
|
135
|
+ <td colspan="2" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
|
|
136
|
+ 医嘱记录
|
|
137
|
+ </td>
|
|
138
|
+ </tr>
|
|
139
|
+ <tr>
|
21
|
140
|
<td colspan="2">
|
22
|
|
- <div class="row">
|
23
|
|
- <div class="inline_block">
|
24
|
|
- 姓名:
|
25
|
|
- <div class="under_line" style="width: 70px;text-align: center;">
|
26
|
|
- {{ patientInfo.name }}
|
27
|
|
- </div>
|
28
|
|
- </div>
|
29
|
|
- <div class="inline_block" style="margin-left: 10px;">
|
30
|
|
- 性别:
|
31
|
|
- <div class="under_line" style="width: 50px;text-align: center;">
|
32
|
|
- {{ patientInfo_gender_1 ? "男" : "女" }}
|
33
|
|
- </div>
|
34
|
|
- </div>
|
35
|
|
- <div class="inline_block" style="margin-left: 10px;">
|
36
|
|
- 年龄:
|
37
|
|
- <div class="under_line" style="width: 50px;text-align: center;">
|
38
|
|
- {{ getAge(patientInfo) }}
|
39
|
|
- </div>
|
40
|
|
- </div>
|
41
|
|
- <div class="inline_block" style="margin-left: 10px;">
|
42
|
|
- 透析日期:
|
43
|
|
- <div class="under_line" style="width: 90px;text-align: center;">
|
44
|
|
- {{ queryParams.xtdate }}
|
45
|
|
- </div>
|
46
|
|
- </div>
|
47
|
|
- <div class="inline_block" style="margin-left: 10px;">
|
48
|
|
- 透析机:
|
49
|
|
- <div class="under_line" style="width: 80px;text-align: center;">
|
50
|
|
- {{ predialysis.machine_type ? predialysis.machine_type : "" }}
|
51
|
|
- </div>
|
52
|
|
- </div>
|
53
|
|
- <div class="inline_block" style="margin-left: 10px;">
|
54
|
|
- 床号:
|
55
|
|
- <div class="under_line" style="width: 50px;text-align: center;">
|
56
|
|
- {{
|
57
|
|
- dialysisOrder &&
|
58
|
|
- dialysisOrder.DeviceNumber &&
|
59
|
|
- dialysisOrder.DeviceNumber.number > 0
|
60
|
|
- ? dialysisOrder.DeviceNumber.number
|
61
|
|
- : patientInfo.DialysisSchedule.device_number.number
|
62
|
|
- }}
|
63
|
|
- </div>
|
64
|
|
- </div>
|
65
|
|
- <div class="inline_block">
|
66
|
|
- 治疗模式:
|
67
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="!prescription.mode_id">
|
68
|
|
- /
|
69
|
|
- </div>
|
70
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 1">
|
71
|
|
- HD
|
72
|
|
- </div>
|
73
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 2">
|
74
|
|
- HDF
|
75
|
|
- </div>
|
76
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 3">
|
77
|
|
- HD+HP
|
78
|
|
- </div>
|
79
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 4">
|
80
|
|
- HP
|
81
|
|
- </div>
|
82
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 5">
|
83
|
|
- HF
|
84
|
|
- </div>
|
85
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 6">
|
86
|
|
- SCUF
|
87
|
|
- </div>
|
88
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 7">
|
89
|
|
- IUF
|
90
|
|
- </div>
|
91
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 8">
|
92
|
|
- HFHD
|
93
|
|
- </div>
|
94
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 9">
|
95
|
|
- HFHD+HP
|
96
|
|
- </div>
|
97
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 10">
|
98
|
|
- PHF
|
99
|
|
- </div>
|
100
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 11">
|
101
|
|
- HFR
|
102
|
|
- </div>
|
103
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 12">
|
104
|
|
- HDF+HP
|
105
|
|
- </div>
|
106
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 13">
|
107
|
|
- CRRT
|
108
|
|
- </div>
|
109
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 14">
|
110
|
|
- 腹水回输
|
111
|
|
- </div>
|
112
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 15">
|
113
|
|
- HD前置换
|
114
|
|
- </div>
|
115
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 16">
|
116
|
|
- HD后置换
|
117
|
|
- </div>
|
118
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 17">
|
119
|
|
- HDF前置换
|
120
|
|
- </div>
|
121
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 18">
|
122
|
|
- HDF后置换
|
123
|
|
- </div>
|
124
|
|
- <div class="under_line" style="width: 70px;text-align: center;font-weight:600;" v-if="prescription.mode_id == 19">
|
125
|
|
- IUF+HD
|
126
|
|
- </div>
|
127
|
|
- </div>
|
|
141
|
+ <div class="row" style="padding: 2px 0;line-height:23px;">
|
|
142
|
+ <div class="inline_block">
|
|
143
|
+ P:
|
|
144
|
+ <div class="under_line" style="width: 50px;text-align: center;">
|
|
145
|
+ {{ predialysis.pulse_frequency ? predialysis.pulse_frequency : "" }}
|
|
146
|
+ </div>
|
|
147
|
+ 次/分
|
128
|
148
|
</div>
|
129
|
|
- </td>
|
130
|
|
-
|
131
|
|
- </tr>
|
132
|
|
- <tr>
|
133
|
|
- <td colspan="2" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
|
134
|
|
- 医嘱记录
|
135
|
|
- </td>
|
136
|
|
- </tr>
|
137
|
|
- <tr>
|
138
|
|
- <td colspan="2">
|
139
|
|
- <div class="row" style="padding: 2px 0;line-height:23px;">
|
140
|
|
- <div class="inline_block">
|
141
|
|
- P:
|
142
|
|
- <div class="under_line" style="width: 50px;text-align: center;">
|
143
|
|
- {{ predialysis.pulse_frequency ? predialysis.pulse_frequency : "" }}
|
|
149
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
150
|
+ BP:
|
|
151
|
+ <div class="under_line" style="width: 100px;text-align: center;">
|
|
152
|
+ {{ predialysis.systolic_blood_pressure ? predialysis.systolic_blood_pressure : "" }}/
|
|
153
|
+ {{ predialysis.diastolic_blood_pressure ? predialysis.diastolic_blood_pressure : "" }}
|
|
154
|
+ </div>
|
|
155
|
+ mmHg
|
144
|
156
|
</div>
|
145
|
|
- 次/分
|
146
|
|
- </div>
|
147
|
|
- <div class="inline_block" style="margin-left:20px;">
|
148
|
|
- BP:
|
149
|
|
- <div class="under_line" style="width: 100px;text-align: center;">
|
150
|
|
- {{ predialysis.systolic_blood_pressure ? predialysis.systolic_blood_pressure : "" }}/
|
151
|
|
- {{ predialysis.diastolic_blood_pressure ? predialysis.diastolic_blood_pressure : "" }}
|
|
157
|
+ <div class="inline_block" style="flex:1;margin-left:20px;">
|
|
158
|
+ 干体重:
|
|
159
|
+ <div class="under_line" style="width: 50px;text-align: center">
|
|
160
|
+ {{ predialysis.dry_weight ? predialysis.dry_weight : "" }}
|
|
161
|
+ </div>
|
|
162
|
+ kg
|
152
|
163
|
</div>
|
153
|
|
- mmHg
|
154
|
|
- </div>
|
155
|
|
- <div class="inline_block" style="flex:1;margin-left:20px;">
|
156
|
|
- 干体重:
|
157
|
|
- <div class="under_line" style="width: 50px;text-align: center">
|
158
|
|
- {{ predialysis.dry_weight ? predialysis.dry_weight : "" }}
|
|
164
|
+ <div class="inline_block" style="flex:1;margin-left:20px;">
|
|
165
|
+ 透前体重:
|
|
166
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
167
|
+ {{ predialysis.weight_before ? predialysis.weight_before : "" }}
|
|
168
|
+ </div>
|
|
169
|
+ kg
|
159
|
170
|
</div>
|
160
|
|
- kg
|
161
|
|
- </div>
|
162
|
|
- <div class="inline_block" style="flex:1;margin-left:20px;">
|
163
|
|
- 透前体重:
|
164
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
165
|
|
- {{ predialysis.weight_before ? predialysis.weight_before : "" }}
|
|
171
|
+ <div class="inline_block" style="flex:1;margin-left:20px;">
|
|
172
|
+ 计划超滤量:
|
|
173
|
+ <div class="under_line" style="width: 50px;text-align: center">
|
|
174
|
+ {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }}
|
|
175
|
+ </div>
|
|
176
|
+ ml
|
166
|
177
|
</div>
|
167
|
|
- kg
|
168
|
178
|
</div>
|
169
|
|
- <div class="inline_block" style="flex:1;margin-left:20px;">
|
170
|
|
- 计划超滤量:
|
171
|
|
- <div class="under_line" style="width: 50px;text-align: center">
|
172
|
|
- {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }}
|
173
|
|
- </div>
|
174
|
|
- ml
|
|
179
|
+ <div class="row" style="padding: 2px 0;line-height:23px;">
|
|
180
|
+ <div class="inline_block" style="flex:1;">
|
|
181
|
+ 透析时间:
|
|
182
|
+ <div class="under_line" style="width: 50px;text-align: center">
|
|
183
|
+ {{ prescription.dialysis_duration_hour ? prescription.dialysis_duration_hour : "" }}
|
|
184
|
+ </div>
|
|
185
|
+ 小时
|
|
186
|
+ <div class="under_line" style="width: 50px;text-align: center">
|
|
187
|
+ {{ prescription.dialysis_duration_minute ? prescription.dialysis_duration_minute : "" }}
|
|
188
|
+ </div>
|
|
189
|
+ 分钟
|
|
190
|
+ </div>
|
|
191
|
+ <div class="inline_block" style="margin-left:20px;flex:1;">
|
|
192
|
+ 血流量:
|
|
193
|
+ <div class="under_line" style="width: 50px;text-align: center">
|
|
194
|
+ {{ prescription.blood_flow_volume ? prescription.blood_flow_volume : "/" }}
|
|
195
|
+ </div>
|
|
196
|
+ ml/min
|
|
197
|
+ </div>
|
|
198
|
+ <div class="inline_block" style="flex:1;margin-left:20px;">
|
|
199
|
+ 血管通路:
|
|
200
|
+ <div class="under_line" style="width: 200px;text-align: center;">
|
|
201
|
+ <!-- {{ QueryPartById(predialysis.blood_access_part_id) }} -->
|
|
202
|
+ {{ predialysis.blood_access_part_opera_name }}
|
|
203
|
+ </div>
|
|
204
|
+ </div>
|
|
205
|
+ <div class="inline_block" style="flex:1;margin-left:20px;">
|
|
206
|
+ 透析(滤)器:
|
|
207
|
+ <div class="under_line" style="width: 100px;text-align: center">
|
|
208
|
+ {{ prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus : "/" }}
|
|
209
|
+ </div>
|
|
210
|
+ </div>
|
175
|
211
|
</div>
|
176
|
|
- </div>
|
177
|
|
- <div class="row" style="padding: 2px 0;line-height:23px;">
|
|
212
|
+
|
|
213
|
+ <div class="row" style="padding: 2px 0;line-height:23px;">
|
178
|
214
|
<div class="inline_block" style="flex:1;">
|
179
|
|
- 透析时间:
|
180
|
|
- <div class="under_line" style="width: 50px;text-align: center">
|
181
|
|
- {{ prescription.dialysis_duration_hour ? prescription.dialysis_duration_hour : "" }}
|
182
|
|
- </div>
|
183
|
|
- 小时
|
184
|
|
- <div class="under_line" style="width: 50px;text-align: center">
|
185
|
|
- {{ prescription.dialysis_duration_minute ? prescription.dialysis_duration_minute : "" }}
|
186
|
|
- </div>
|
187
|
|
- 分钟
|
|
215
|
+ 置换方式:
|
|
216
|
+ <check-box :checked="prescription.displace_liqui_part == 1 ? true : false" text="前置换"></check-box>
|
|
217
|
+ <check-box :checked="prescription.displace_liqui_part == 2 ? true : false" text="后置换"></check-box>
|
188
|
218
|
</div>
|
189
|
219
|
<div class="inline_block" style="margin-left:20px;flex:1;">
|
190
|
|
- 血流量:
|
191
|
|
- <div class="under_line" style="width: 50px;text-align: center">
|
192
|
|
- {{ prescription.blood_flow_volume ? prescription.blood_flow_volume : "/" }}
|
193
|
|
- </div>
|
194
|
|
- ml/min
|
195
|
|
- </div>
|
196
|
|
- <div class="inline_block" style="flex:1;margin-left:20px;">
|
197
|
|
- 血管通路:
|
198
|
|
- <div class="under_line" style="width: 200px;text-align: center;">
|
199
|
|
- <!-- {{ QueryPartById(predialysis.blood_access_part_id) }} -->
|
200
|
|
- {{ predialysis.blood_access_part_opera_name }}
|
201
|
|
- </div>
|
202
|
|
- </div>
|
203
|
|
- <div class="inline_block" style="flex:1;margin-left:20px;">
|
204
|
|
- 透析(滤)器:
|
205
|
|
- <div class="under_line" style="width: 100px;text-align: center">
|
206
|
|
- {{ prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus : "/" }}
|
207
|
|
- </div>
|
208
|
|
- </div>
|
209
|
|
- </div>
|
210
|
|
-
|
211
|
|
- <div class="row" style="padding: 2px 0;line-height:23px;">
|
212
|
|
- <div class="inline_block" style="flex:1;">
|
213
|
|
- 置换方式:
|
214
|
|
- <check-box :checked="prescription.displace_liqui_part == 1 ? true : false" text="前置换"></check-box>
|
215
|
|
- <check-box :checked="prescription.displace_liqui_part == 2 ? true : false" text="后置换"></check-box>
|
216
|
|
- </div>
|
217
|
|
- <div class="inline_block" style="margin-left:20px;flex:1;">
|
218
|
|
- 置换量:
|
219
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
220
|
|
- {{ prescription.replacement_total ? prescription.replacement_total : "" }}
|
|
220
|
+ 置换量:
|
|
221
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
222
|
+ {{ prescription.replacement_total ? prescription.replacement_total : "" }}
|
|
223
|
+ </div>
|
|
224
|
+ L
|
221
|
225
|
</div>
|
222
|
|
- L
|
223
|
226
|
</div>
|
224
|
|
- </div>
|
225
|
|
- </td>
|
226
|
|
- </tr>
|
227
|
|
- <tr>
|
228
|
|
- <td style="padding: 0; position: relative;" colspan="2">
|
229
|
|
- <table class="inside_table">
|
230
|
|
- <tbody>
|
231
|
|
- <tr style="height:32px;">
|
232
|
|
- <td style="font-size: 16px" width="10%">时间</td>
|
233
|
|
- <td style="font-size: 16px" colspan="2" width="45%">临时医嘱</td>
|
234
|
|
- <td style="font-size: 16px" width="10%">医嘱者</td>
|
235
|
|
- <td style="font-size: 16px" width="10%">执行者</td>
|
236
|
|
- <td style="font-size: 16px" width="10%">时间</td>
|
237
|
|
- </tr>
|
238
|
|
- <!-- <template v-for="group in doctor_advices" > -->
|
239
|
|
-
|
240
|
|
- <tr v-for="(advice, advice_index) in doctor_advices" :key="advice_index">
|
241
|
|
- <td height="32px;padding:1px 1px">
|
242
|
|
- <span v-if="advice.start_time">
|
243
|
|
- {{ getTime(advice.start_time, "{h}:{i}") }}
|
244
|
|
- </span>
|
245
|
|
- <!-- <span v-else> <br/> </span> -->
|
246
|
|
- </td>
|
247
|
|
- <td height="32px" colspan="2" class="advice-name" style="padding-left:7px;">
|
248
|
|
- <span v-if="advice.parent_id > 0">---></span>
|
249
|
|
- <span>{{ advice.advice_name }}</span>
|
250
|
|
- <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
|
251
|
|
- <span v-if="advice.prescribing_number"> {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
|
252
|
|
- <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
|
253
|
|
- <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
|
254
|
|
- <span v-if="advice.parent_id == 0">{{ advice.execution_frequency }}</span>
|
255
|
|
- <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
|
256
|
|
- </td>
|
257
|
|
- <!-- <td colspan="2" height="60px" style="text-align: center" v-else >
|
258
|
|
- <span>{{advice.delivery_way}}</span>
|
259
|
|
- <span>{{advice.execution_frequency}}</span>
|
260
|
|
- <span v-if="advice.remark.length > 0">({{advice.remark}})</span>
|
261
|
|
- </td> -->
|
262
|
|
- <!-- <td width="10%" v-if="(advice.children && advice.children.length > 0 || advice.parent_id > 0) && advice.isShow == 2" ></td> -->
|
263
|
|
- <td height="32px">
|
264
|
|
- <span>{{ getAdminUser(advice.advice_doctor) }}</span>
|
265
|
|
- </td>
|
266
|
|
- <!-- <td height="35px">
|
267
|
|
- <span v-if="setAdminUserES(advice.checker) == ''">{{getAdminUser(advice.checker)}}</span>
|
268
|
|
- <img style="height:20px;" :src="setAdminUserES(advice.checker)" alt="" srcset="" v-else>
|
269
|
|
- </td> -->
|
270
|
|
- <td height="32px">
|
271
|
|
- <span>{{ getAdminUser(advice.execution_staff) }}</span>
|
272
|
|
- </td>
|
273
|
|
- <td height="32px">
|
274
|
|
- <span v-if="advice.execution_time">{{ getTime(advice.execution_time, "{h}:{i}") }}</span>
|
275
|
|
- </td>
|
276
|
|
- </tr>
|
277
|
|
- <!-- </template> -->
|
278
|
|
- </tbody>
|
279
|
|
- </table>
|
280
|
|
- </td>
|
281
|
|
- </tr>
|
282
|
|
-
|
283
|
|
-
|
284
|
|
-
|
285
|
|
- <tr>
|
286
|
|
- <td style="padding: 0; position: relative;" colspan="2">
|
287
|
|
- <table class="inside_table">
|
288
|
|
- <tbody>
|
289
|
|
- <tr>
|
290
|
|
- <td colspan="13" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
|
291
|
|
- 护理记录
|
292
|
|
- </td>
|
293
|
|
- </tr>
|
294
|
|
- <tr>
|
295
|
|
- <td width="60">时间</td>
|
296
|
|
- <td width="80" style="height:20px;line-height:20px">血压<br />(肢)</td>
|
297
|
|
- <td width="60" style="height:20px;line-height:20px">动脉压<br />mmHg</td>
|
298
|
|
- <td width="60" style="height:20px;line-height:20px">静脉压<br />mmHg</td>
|
299
|
|
- <td width="60" style="height:20px;line-height:20px">跨膜压<br />mmHg</td>
|
300
|
|
- <td width="60" style="height:20px;line-height:20px">超滤率<br />1/h</td>
|
301
|
|
- <td width="60" style="height:20px;line-height:20px">超滤量<br />ml</td>
|
302
|
|
- <td width="60" style="height:20px;line-height:20px">透析液温度</td>
|
303
|
|
- <td width="60" style="height:20px;line-height:20px">电导度<br />ms/cm</td>
|
304
|
|
- <td width="60" style="height:20px;line-height:20px">体温<br />C°</td>
|
305
|
|
- <td width="">病情变化及处理</td>
|
306
|
|
- <td width="60" style="height:20px;line-height:20px">签名</td>
|
307
|
|
- </tr>
|
308
|
|
-
|
309
|
|
- <tr v-for="monitor in monitors" :key="monitor.id">
|
310
|
|
- <td style="height:32px;line-height:32px;"> {{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
|
311
|
|
- <td>
|
312
|
|
- <span v-if="monitor.systolic_blood_pressure || monitor.diastolic_blood_pressure">
|
313
|
|
- {{ monitor.systolic_blood_pressure ? monitor.systolic_blood_pressure : "" }}/
|
314
|
|
- {{ monitor.diastolic_blood_pressure ? monitor.diastolic_blood_pressure : "" }}
|
315
|
|
- </span>
|
|
227
|
+ </td>
|
|
228
|
+ </tr>
|
|
229
|
+ <tr>
|
|
230
|
+ <td style="padding: 0; position: relative;" colspan="2">
|
|
231
|
+ <table class="inside_table">
|
|
232
|
+ <tbody>
|
|
233
|
+ <tr style="height:32px;">
|
|
234
|
+ <td style="font-size: 16px" width="10%">时间</td>
|
|
235
|
+ <td style="font-size: 16px" colspan="2" width="45%">临时医嘱</td>
|
|
236
|
+ <td style="font-size: 16px" width="10%">医嘱者</td>
|
|
237
|
+ <td style="font-size: 16px" width="10%">执行者</td>
|
|
238
|
+ <td style="font-size: 16px" width="10%">时间</td>
|
|
239
|
+ </tr>
|
|
240
|
+ <!-- <template v-for="group in doctor_advices" > -->
|
|
241
|
+
|
|
242
|
+ <tr v-for="(advice, advice_index) in doctor_advices" :key="advice_index">
|
|
243
|
+ <td height="32px;padding:1px 1px">
|
|
244
|
+ <span v-if="advice.start_time">
|
|
245
|
+ {{ getTime(advice.start_time, "{h}:{i}") }}
|
|
246
|
+ </span>
|
|
247
|
+ <!-- <span v-else> <br/> </span> -->
|
316
|
248
|
</td>
|
317
|
|
- <td> {{ monitor.arterial_pressure ? monitor.arterial_pressure : "" }}</td>
|
318
|
|
- <td> {{ monitor.venous_pressure ? monitor.venous_pressure : "" }}</td>
|
319
|
|
- <td> {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }}</td>
|
320
|
|
- <td> {{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : ''}}</td>
|
321
|
|
- <td> {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}</td>
|
322
|
|
- <td> {{monitor.dialysate_temperature ? monitor.dialysate_temperature : ''}}</td>
|
323
|
|
- <td> {{ monitor.conductivity ? monitor.conductivity : "" }}</td>
|
324
|
|
- <td> {{ monitor.temperature ? monitor.temperature : "" }}</td>
|
325
|
|
- <td style="text-align:left;padding-left:10px;">
|
326
|
|
- <div style="line-height:20px;text-align: left;display: inline-block;">
|
327
|
|
- {{ monitor.symptom }}{{ monitor.dispose }}{{ monitor.result }}
|
328
|
|
- </div>
|
|
249
|
+ <td height="32px" colspan="2" class="advice-name" style="padding-left:7px;">
|
|
250
|
+ <span v-if="advice.parent_id > 0">---></span>
|
|
251
|
+ <span>{{ advice.advice_name }}</span>
|
|
252
|
+ <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
|
|
253
|
+ <span v-if="advice.prescribing_number"> {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
|
|
254
|
+ <span v-if="advice.single_dose != 0">{{ advice.single_dose }}{{ advice.single_dose_unit }}</span>
|
|
255
|
+ <span v-if="advice.parent_id == 0">{{ advice.delivery_way }}</span>
|
|
256
|
+ <span v-if="advice.parent_id == 0">{{ advice.execution_frequency }}</span>
|
|
257
|
+ <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
|
329
|
258
|
</td>
|
330
|
|
- <td>
|
331
|
|
- <span>
|
332
|
|
- {{ getAdminUser(monitor.monitoring_nurse) }}
|
333
|
|
- </span>
|
|
259
|
+ <!-- <td colspan="2" height="60px" style="text-align: center" v-else >
|
|
260
|
+ <span>{{advice.delivery_way}}</span>
|
|
261
|
+ <span>{{advice.execution_frequency}}</span>
|
|
262
|
+ <span v-if="advice.remark.length > 0">({{advice.remark}})</span>
|
|
263
|
+ </td> -->
|
|
264
|
+ <!-- <td width="10%" v-if="(advice.children && advice.children.length > 0 || advice.parent_id > 0) && advice.isShow == 2" ></td> -->
|
|
265
|
+ <td height="32px">
|
|
266
|
+ <span>{{ getAdminUser(advice.advice_doctor) }}</span>
|
334
|
267
|
</td>
|
335
|
|
- </tr>
|
336
|
|
- </tbody>
|
337
|
|
- </table>
|
338
|
|
- </td>
|
339
|
|
- </tr>
|
340
|
|
- <tr>
|
341
|
|
- <td colspan="2">
|
342
|
|
- <div class="row" style="padding: 2px 0;line-height:23px; display:flex;">
|
343
|
|
- <div class="inline_block">
|
344
|
|
- 实际治疗时间:
|
345
|
|
- <div class="under_line" style="width: 30px;text-align: center">
|
346
|
|
- {{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : "" }}
|
347
|
|
- </div>
|
348
|
|
- 小时
|
349
|
|
- <div class="under_line" style="width: 30px;text-align: center">
|
350
|
|
- {{ afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute : "" }}
|
351
|
|
- </div>
|
352
|
|
- 分钟
|
353
|
|
- </div>
|
354
|
|
- <div class="inline_block" style="margin-left:10px;">
|
355
|
|
- 实际脱水量:
|
356
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
357
|
|
- {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "" }}
|
358
|
|
- </div>
|
359
|
|
- ml
|
360
|
|
- </div>
|
361
|
|
- <div class="inline_block" style="margin-left:10px;">
|
362
|
|
- 透后体重:
|
363
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
364
|
|
- {{ afterdialysis.weight_after ? afterdialysis.weight_after : "" }}
|
365
|
|
- </div>
|
366
|
|
- kg
|
367
|
|
- </div>
|
368
|
|
- <div class="inline_block" style="margin-left:10px;">
|
369
|
|
- 离科时间
|
370
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
371
|
|
- {{ dialysisOrder ? getTime(dialysisOrder.end_time, "{h}:{i}") : '' }}
|
372
|
|
- </div>
|
373
|
|
- </div>
|
374
|
|
- </div>
|
375
|
|
- <div class="row" style="padding: 2px 0;line-height:30px; display:flex;">
|
|
268
|
+ <!-- <td height="35px">
|
|
269
|
+ <span v-if="setAdminUserES(advice.checker) == ''">{{getAdminUser(advice.checker)}}</span>
|
|
270
|
+ <img style="height:20px;" :src="setAdminUserES(advice.checker)" alt="" srcset="" v-else>
|
|
271
|
+ </td> -->
|
|
272
|
+ <td height="32px">
|
|
273
|
+ <span>{{ getAdminUser(advice.execution_staff) }}</span>
|
|
274
|
+ </td>
|
|
275
|
+ <td height="32px">
|
|
276
|
+ <span v-if="advice.execution_time">{{ getTime(advice.execution_time, "{h}:{i}") }}</span>
|
|
277
|
+ </td>
|
|
278
|
+ </tr>
|
|
279
|
+ <!-- </template> -->
|
|
280
|
+ </tbody>
|
|
281
|
+ </table>
|
|
282
|
+ </td>
|
|
283
|
+ </tr>
|
|
284
|
+
|
|
285
|
+
|
|
286
|
+
|
|
287
|
+ <tr>
|
|
288
|
+ <td style="padding: 0; position: relative;" colspan="2">
|
|
289
|
+ <table class="inside_table">
|
|
290
|
+ <tbody>
|
|
291
|
+ <tr>
|
|
292
|
+ <td colspan="13" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">
|
|
293
|
+ 护理记录
|
|
294
|
+ </td>
|
|
295
|
+ </tr>
|
|
296
|
+ <tr>
|
|
297
|
+ <td width="60">时间</td>
|
|
298
|
+ <td width="80" style="height:20px;line-height:20px">血压<br />(肢)</td>
|
|
299
|
+ <td width="60" style="height:20px;line-height:20px">动脉压<br />mmHg</td>
|
|
300
|
+ <td width="60" style="height:20px;line-height:20px">静脉压<br />mmHg</td>
|
|
301
|
+ <td width="60" style="height:20px;line-height:20px">跨膜压<br />mmHg</td>
|
|
302
|
+ <td width="60" style="height:20px;line-height:20px">超滤率<br />1/h</td>
|
|
303
|
+ <td width="60" style="height:20px;line-height:20px">超滤量<br />ml</td>
|
|
304
|
+ <td width="60" style="height:20px;line-height:20px">透析液温度</td>
|
|
305
|
+ <td width="60" style="height:20px;line-height:20px">电导度<br />ms/cm</td>
|
|
306
|
+ <td width="60" style="height:20px;line-height:20px">体温<br />C°</td>
|
|
307
|
+ <td width="">病情变化及处理</td>
|
|
308
|
+ <td width="60" style="height:20px;line-height:20px">签名</td>
|
|
309
|
+ </tr>
|
|
310
|
+
|
|
311
|
+ <tr v-for="monitor in monitors" :key="monitor.id">
|
|
312
|
+ <td style="height:32px;line-height:32px;"> {{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
|
|
313
|
+ <td>
|
|
314
|
+ <span v-if="monitor.systolic_blood_pressure || monitor.diastolic_blood_pressure">
|
|
315
|
+ {{ monitor.systolic_blood_pressure ? monitor.systolic_blood_pressure : "" }}/
|
|
316
|
+ {{ monitor.diastolic_blood_pressure ? monitor.diastolic_blood_pressure : "" }}
|
|
317
|
+ </span>
|
|
318
|
+ </td>
|
|
319
|
+ <td> {{ monitor.arterial_pressure ? monitor.arterial_pressure : "" }}</td>
|
|
320
|
+ <td> {{ monitor.venous_pressure ? monitor.venous_pressure : "" }}</td>
|
|
321
|
+ <td> {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }}</td>
|
|
322
|
+ <td> {{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : ''}}</td>
|
|
323
|
+ <td> {{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}</td>
|
|
324
|
+ <td> {{monitor.dialysate_temperature ? monitor.dialysate_temperature : ''}}</td>
|
|
325
|
+ <td> {{ monitor.conductivity ? monitor.conductivity : "" }}</td>
|
|
326
|
+ <td> {{ monitor.temperature ? monitor.temperature : "" }}</td>
|
|
327
|
+ <td style="text-align:left;padding-left:10px;">
|
|
328
|
+ <div style="line-height:20px;text-align: left;display: inline-block;">
|
|
329
|
+ {{ monitor.symptom }}{{ monitor.dispose }}{{ monitor.result }}
|
|
330
|
+ </div>
|
|
331
|
+ </td>
|
|
332
|
+ <td>
|
|
333
|
+ <span>
|
|
334
|
+ {{ getAdminUser(monitor.monitoring_nurse) }}
|
|
335
|
+ </span>
|
|
336
|
+ </td>
|
|
337
|
+ </tr>
|
|
338
|
+ </tbody>
|
|
339
|
+ </table>
|
|
340
|
+ </td>
|
|
341
|
+ </tr>
|
|
342
|
+ <tr>
|
|
343
|
+ <td colspan="2">
|
|
344
|
+ <div class="row" style="padding: 2px 0;line-height:23px; display:flex;">
|
|
345
|
+ <div class="inline_block">
|
|
346
|
+ 实际治疗时间:
|
|
347
|
+ <div class="under_line" style="width: 30px;text-align: center">
|
|
348
|
+ {{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : "" }}
|
|
349
|
+ </div>
|
|
350
|
+ 小时
|
|
351
|
+ <div class="under_line" style="width: 30px;text-align: center">
|
|
352
|
+ {{ afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute : "" }}
|
|
353
|
+ </div>
|
|
354
|
+ 分钟
|
|
355
|
+ </div>
|
|
356
|
+ <div class="inline_block" style="margin-left:10px;">
|
|
357
|
+ 实际脱水量:
|
|
358
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
359
|
+ {{ afterdialysis.actual_ultrafiltration ? afterdialysis.actual_ultrafiltration : "" }}
|
|
360
|
+ </div>
|
|
361
|
+ ml
|
|
362
|
+ </div>
|
|
363
|
+ <div class="inline_block" style="margin-left:10px;">
|
|
364
|
+ 透后体重:
|
|
365
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
366
|
+ {{ afterdialysis.weight_after ? afterdialysis.weight_after : "" }}
|
|
367
|
+ </div>
|
|
368
|
+ kg
|
|
369
|
+ </div>
|
|
370
|
+ <div class="inline_block" style="margin-left:10px;">
|
|
371
|
+ 离科时间
|
|
372
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
373
|
+ {{ dialysisOrder ? getTime(dialysisOrder.end_time, "{h}:{i}") : '' }}
|
|
374
|
+ </div>
|
|
375
|
+ </div>
|
|
376
|
+ </div>
|
|
377
|
+ <div class="row" style="padding: 2px 0;line-height:30px; display:flex;">
|
|
378
|
+ <div class="inline_block">
|
|
379
|
+ 预冲者
|
|
380
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
381
|
+ <span>{{getAdminUser(dialysisOrder==null?0:dialysisOrder.washpipe_nurse)}}</span>
|
|
382
|
+ </div>
|
|
383
|
+ </div>
|
|
384
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
385
|
+ 穿刺者/换药者
|
|
386
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
387
|
+ <span>{{getAdminUser(dialysisOrder==null?0:dialysisOrder.puncture_nurse)}}</span>
|
|
388
|
+ </div>
|
|
389
|
+ </div>
|
|
390
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
391
|
+ 责任护士
|
|
392
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
393
|
+ <span>{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
|
|
394
|
+ </div>
|
|
395
|
+ </div>
|
|
396
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
397
|
+ 查对者
|
|
398
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
399
|
+ <span>
|
|
400
|
+ {{ getAdminUser(check == null ? 0 : check.creater) }}
|
|
401
|
+ </span>
|
|
402
|
+ </div>
|
|
403
|
+ </div>
|
|
404
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
405
|
+ 交叉核对者
|
|
406
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
407
|
+ <span>
|
|
408
|
+ {{ getAdminUser(check == null ? 0 : check.modifier) }}
|
|
409
|
+ </span>
|
|
410
|
+ </div>
|
|
411
|
+ </div>
|
|
412
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
413
|
+ 下机护士
|
|
414
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
415
|
+ <span>{{ getAdminUser(dialysisOrder == null ? 0 : dialysisOrder.finish_nurse) }}</span>
|
|
416
|
+ </div>
|
|
417
|
+ </div>
|
|
418
|
+
|
|
419
|
+
|
|
420
|
+ </div>
|
|
421
|
+ <div class="row" style="padding: 2px 0;line-height:30px; display:flex;">
|
376
|
422
|
<div class="inline_block">
|
377
|
|
- 预冲者
|
378
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
379
|
|
- <span>{{getAdminUser(dialysisOrder==null?0:dialysisOrder.washpipe_nurse)}}</span>
|
380
|
|
- </div>
|
381
|
|
- </div>
|
382
|
|
- <div class="inline_block" style="margin-left:20px;">
|
383
|
|
- 穿刺者/换药者
|
384
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
385
|
|
- <span>{{getAdminUser(dialysisOrder==null?0:dialysisOrder.puncture_nurse)}}</span>
|
386
|
|
- </div>
|
387
|
|
- </div>
|
388
|
|
- <div class="inline_block" style="margin-left:20px;">
|
389
|
|
- 责任护士
|
390
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
391
|
|
- <span>{{getAdminUser(dialysisOrder==null?0:dialysisOrder.start_nurse)}}</span>
|
392
|
|
- </div>
|
393
|
|
- </div>
|
394
|
|
- <div class="inline_block" style="margin-left:20px;">
|
395
|
|
- 查对者
|
396
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
397
|
|
- <span>
|
398
|
|
- {{ getAdminUser(check == null ? 0 : check.creater) }}
|
399
|
|
- </span>
|
400
|
|
- </div>
|
401
|
|
- </div>
|
402
|
|
- <div class="inline_block" style="margin-left:20px;">
|
403
|
|
- 交叉核对者
|
404
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
405
|
|
- <span>
|
406
|
|
- {{ getAdminUser(check == null ? 0 : check.modifier) }}
|
407
|
|
- </span>
|
408
|
|
- </div>
|
409
|
|
- </div>
|
410
|
|
- <div class="inline_block" style="margin-left:20px;">
|
411
|
|
- 下机护士
|
412
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
413
|
|
- <span>{{ getAdminUser(dialysisOrder == null ? 0 : dialysisOrder.finish_nurse) }}</span>
|
414
|
|
- </div>
|
415
|
|
- </div>
|
416
|
|
-
|
417
|
|
-
|
418
|
|
- </div>
|
419
|
|
- <div class="row" style="padding: 2px 0;line-height:30px; display:flex;">
|
420
|
|
- <div class="inline_block">
|
421
|
|
- 透析器级别
|
422
|
|
- <div class="under_line" style="width: 300px;text-align:left;">
|
423
|
|
- {{ afterdialysis.cruor ? afterdialysis.cruor : '' }}
|
|
423
|
+ 透析器级别
|
|
424
|
+ <div class="under_line" style="width: 300px;text-align:left;">
|
|
425
|
+ {{ afterdialysis.cruor ? afterdialysis.cruor : '' }}
|
|
426
|
+ </div>
|
424
|
427
|
</div>
|
425
|
428
|
</div>
|
426
|
|
- </div>
|
427
|
|
- <div class="row" style="min-height:40px;">
|
428
|
|
- <div style="width: 100%;line-height: 25px;text-align: left;margin-left: 2px;text-underline-position: under; text-decoration: underline;">
|
429
|
|
- 透析小结:{{ summary.dialysis_summary ? summary.dialysis_summary : "" }}
|
430
|
|
- </div>
|
431
|
|
- </div>
|
432
|
|
- </td>
|
433
|
|
- </tr>
|
434
|
|
-
|
435
|
|
- </tbody>
|
436
|
|
- </table>
|
437
|
|
- <div class="row" style="padding: 2px 0;line-height:30px; display:flex;">
|
438
|
|
- <div class="inline_block">
|
439
|
|
- 医生签字
|
440
|
|
- <div class="under_line" style="width: 70px;text-align: center">
|
441
|
|
- <span> {{ getAdminUser(prescription==null?0:(prescription.prescription_doctor?prescription.prescription_doctor:'')) }} </span>
|
442
|
|
- </div>
|
443
|
|
- </div>
|
|
429
|
+ <div class="row" style="min-height:40px;">
|
|
430
|
+ <div style="width: 100%;line-height: 25px;text-align: left;margin-left: 2px;text-underline-position: under; text-decoration: underline;">
|
|
431
|
+ 透析小结:{{ summary.dialysis_summary ? summary.dialysis_summary : "" }}
|
|
432
|
+ </div>
|
|
433
|
+ </div>
|
|
434
|
+ </td>
|
|
435
|
+ </tr>
|
|
436
|
+
|
|
437
|
+ </tbody>
|
|
438
|
+ </table>
|
|
439
|
+ <div class="row" style="padding: 2px 0;line-height:30px; display:flex;">
|
|
440
|
+ <div class="inline_block">
|
|
441
|
+ 医生签字
|
|
442
|
+ <div class="under_line" style="width: 70px;text-align: center">
|
|
443
|
+ <span> {{ getAdminUser(prescription==null?0:(prescription.prescription_doctor?prescription.prescription_doctor:'')) }} </span>
|
|
444
|
+ </div>
|
|
445
|
+ </div>
|
|
446
|
+ </div>
|
444
|
447
|
</div>
|
445
|
448
|
</div>
|
446
|
449
|
</div>
|
|
@@ -582,6 +585,93 @@ export default {
|
582
|
585
|
}
|
583
|
586
|
},
|
584
|
587
|
methods: {
|
|
588
|
+ checkData(){
|
|
589
|
+ if(this.predialysis.machine_type == ""){
|
|
590
|
+ this.$message.error('透析机未填')
|
|
591
|
+ }else if(this.prescription.mode_id == ""){
|
|
592
|
+ this.$message.error('治疗模式未填')
|
|
593
|
+ }else if(this.predialysis.pulse_frequency == ""){
|
|
594
|
+ this.$message.error('透前脉搏未填')
|
|
595
|
+ }else if(this.predialysis.systolic_blood_pressure == 0 || this.predialysis.diastolic_blood_pressure == 0){
|
|
596
|
+ this.$message.error('透前血压未填完整')
|
|
597
|
+ }else if(this.predialysis.dry_weight == 0){
|
|
598
|
+ this.$message.error('干体重未填')
|
|
599
|
+ }else if(this.predialysis.weight_before == 0){
|
|
600
|
+ this.$message.error('透前体重未填')
|
|
601
|
+ }else if(this.prescription.target_ultrafiltration == 0){
|
|
602
|
+ this.$message.error('计划超滤量未填')
|
|
603
|
+ }else if(this.prescription.dialysis_duration_hour == 0 && this.prescription.dialysis_duration_minute == 0){
|
|
604
|
+ this.$message.error('计划治疗时间未填')
|
|
605
|
+ }else if(this.prescription.blood_flow_volume == 0){
|
|
606
|
+ this.$message.error('血流量未填')
|
|
607
|
+ }else if(this.predialysis.blood_access_part_opera_name == ''){
|
|
608
|
+ this.$message.error('血管通路未填')
|
|
609
|
+ }else if(this.prescription.dialyzer_perfusion_apparatus == ""){
|
|
610
|
+ this.$message.error('透析(滤)器未填')
|
|
611
|
+ }else if(this.prescription.displace_liqui_part == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
|
|
612
|
+ this.$message.error('置换方式未填')
|
|
613
|
+ }else if(this.prescription.replacement_total == 0 && (prescription.mode_id == 2 || prescription.mode_id == 5 || prescription.mode_id == 12)){
|
|
614
|
+ this.$message.error('置换量未填')
|
|
615
|
+ }else if(this.afterdialysis.actual_treatment_hour == 0 && this.afterdialysis.actual_treatment_minute == 0){
|
|
616
|
+ this.$message.error('实际治疗时间未填')
|
|
617
|
+ }else if(this.afterdialysis.actual_ultrafiltration == 0){
|
|
618
|
+ this.$message.error('实际脱水量未填')
|
|
619
|
+ }else if(this.afterdialysis.weight_after == 0){
|
|
620
|
+ this.$message.error('透后体重未填')
|
|
621
|
+ }else if(this.dialysisOrder.end_time == 0){
|
|
622
|
+ this.$message.error('离科时间未填')
|
|
623
|
+ }else if(this.dialysisOrder.washpipe_nurse == 0){
|
|
624
|
+ this.$message.error('预冲者未填')
|
|
625
|
+ }else if(this.dialysisOrder.puncture_nurse == 0){
|
|
626
|
+ this.$message.error('穿刺者/换药者未填')
|
|
627
|
+ }else if(this.dialysisOrder.start_nurse == 0){
|
|
628
|
+ this.$message.error('责任护士未填')
|
|
629
|
+ }else if(this.check.creater == 0){
|
|
630
|
+ this.$message.error('查对者未填')
|
|
631
|
+ }else if(this.check.modifier == 0){
|
|
632
|
+ this.$message.error('交叉核对者未填')
|
|
633
|
+ }else if(this.dialysisOrder.finish_nurse == 0){
|
|
634
|
+ this.$message.error('下机护士未填')
|
|
635
|
+ }else if(this.afterdialysis.cruor == ""){
|
|
636
|
+ this.$message.error('透析器级别未填')
|
|
637
|
+ }else if(this.summary.dialysis_summary == ""){
|
|
638
|
+ this.$message.error('透析小结未填')
|
|
639
|
+ }else if(this.prescription.prescription_doctor == 0){
|
|
640
|
+ this.$message.error('医生签字未填')
|
|
641
|
+ }else if(this.monitors.length > 0){
|
|
642
|
+ this.monitors.map(item => {
|
|
643
|
+ if(item.id > 0 && item.operate_time){
|
|
644
|
+ this.users.map(it => {
|
|
645
|
+ if(it.id == item.monitoring_nurse){
|
|
646
|
+ if(it.type != 3){
|
|
647
|
+ this.$message.error('存在不是护士保存的监测')
|
|
648
|
+ }
|
|
649
|
+ }
|
|
650
|
+ })
|
|
651
|
+ }
|
|
652
|
+ })
|
|
653
|
+ }else if(this.tableAdvice.length > 0){
|
|
654
|
+ this.tableAdvice.map(item => {
|
|
655
|
+ if(item.id > 0 && item.created_time){
|
|
656
|
+ this.users.map(it => {
|
|
657
|
+ if(it.id == item.advice_doctor){
|
|
658
|
+ if(it.type != 2){
|
|
659
|
+ this.$message.error('存在不是医生保存的医嘱')
|
|
660
|
+ }
|
|
661
|
+ }else if(it.id == item.execution_staff && item.execution_staff > 0){
|
|
662
|
+ if(it.type != 3){
|
|
663
|
+ this.$message.error('存在不是护士执行的医嘱')
|
|
664
|
+ }
|
|
665
|
+ }else if(it.id == item.checker && item.checker > 0){
|
|
666
|
+ if(it.type != 3){
|
|
667
|
+ this.$message.error('存在不是护士核对的医嘱')
|
|
668
|
+ }
|
|
669
|
+ }
|
|
670
|
+ })
|
|
671
|
+ }
|
|
672
|
+ })
|
|
673
|
+ }
|
|
674
|
+ },
|
585
|
675
|
getDisplaceLiquiPart: function(val) {
|
586
|
676
|
let displace_liqui_part_name = '/'
|
587
|
677
|
const displace_liqui_part = this.displaceLiquiPartOptions
|
|
@@ -868,6 +958,7 @@ export default {
|
868
|
958
|
}
|
869
|
959
|
|
870
|
960
|
this.advices = response.data.data.advices
|
|
961
|
+ this.tableAdvice = response.data.data.advices;
|
871
|
962
|
console.log("医嘱数据2222222222",this.advices)
|
872
|
963
|
this.monitors = response.data.data.monitors
|
873
|
964
|
this.summary = response.data.data.summary
|