|
@@ -51,294 +51,281 @@
|
51
|
51
|
</div>
|
52
|
52
|
<table class="proj_table">
|
53
|
53
|
<tbody>
|
54
|
|
- <tr>
|
55
|
|
- <td>
|
56
|
|
- <!--<div class="row" style="padding: 2px 0;line-height:24px;" v-if="record.patient.diagnose.length > 10">-->
|
57
|
|
- <!--<div class="inline_block">-->
|
58
|
|
- <!--诊断:-->
|
59
|
|
- <!--<div class="under_line" style="width: 500px;text-align: left">{{record.patient.diagnose}}</div>-->
|
60
|
|
- <!--</div>-->
|
61
|
|
- <!--</div>-->
|
|
54
|
+ <tr>
|
|
55
|
+ <td>
|
|
56
|
+ <!--<div class="row" style="padding: 2px 0;line-height:24px;" v-if="record.patient.diagnose.length > 10">-->
|
|
57
|
+ <!--<div class="inline_block">-->
|
|
58
|
+ <!--诊断:-->
|
|
59
|
+ <!--<div class="under_line" style="width: 500px;text-align: left">{{record.patient.diagnose}}</div>-->
|
|
60
|
+ <!--</div>-->
|
|
61
|
+ <!--</div>-->
|
|
62
|
+
|
|
63
|
+ <div class="row" style="padding: 2px 0;line-height:24px;">
|
62
|
64
|
|
63
|
|
- <div class="row" style="padding: 2px 0;line-height:24px;">
|
|
65
|
+ <div class="inline_block">治疗方式:
|
|
66
|
+ <check-box text="HD" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 1)"></check-box>
|
|
67
|
+ <check-box text="HDF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 2)"></check-box>
|
|
68
|
+ <check-box text="HF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 5)"></check-box>
|
|
69
|
+ <check-box text="HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 4)"></check-box>
|
|
70
|
+ <check-box text="HD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>
|
|
71
|
+ </div>
|
64
|
72
|
|
65
|
|
- <div class="inline_block">治疗方式:
|
66
|
|
- <check-box text="HD" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 1)"></check-box>
|
67
|
|
- <check-box text="HDF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 2)"></check-box>
|
68
|
|
- <check-box text="HF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 5)"></check-box>
|
69
|
|
- <check-box text="HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 4)"></check-box>
|
70
|
|
- <check-box text="HD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>
|
71
|
|
- <!-- <check-box text="SCUF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 6)"></check-box>
|
72
|
|
- <check-box text="IUF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 7)"></check-box>
|
73
|
|
- <check-box text="HFHD" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 8)"></check-box>
|
74
|
|
- <check-box text="HFHD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 9)"></check-box>
|
75
|
|
- <check-box text="PHF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 10)"></check-box>
|
76
|
|
- <check-box text="HFR" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 11)"></check-box>
|
77
|
|
- <check-box text="HDF+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 12)"></check-box>
|
78
|
|
- <check-box text="CRRT" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 13)"></check-box>
|
79
|
|
- <check-box text="腹水回输" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 14)"></check-box>
|
80
|
|
- <check-box text="HD前置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 15)"></check-box>
|
81
|
|
- <check-box text="HD后置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 16)"></check-box>
|
82
|
|
- <check-box text="HDF前置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 17)"></check-box>
|
83
|
|
- <check-box text="HDF后置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 18)"></check-box> -->
|
|
73
|
+ <!--<div class="inline_block" v-if="record.patient.diagnose.length > 10" style="margin-left: -10px">-->
|
|
74
|
+ <!-- 治疗方式:-->
|
|
75
|
+ <!--<check-box text="HD" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 1)"></check-box>-->
|
|
76
|
+ <!--<check-box text="HDF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 2)"></check-box>-->
|
|
77
|
+ <!--<check-box text="HF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 5)"></check-box>-->
|
|
78
|
+ <!--<check-box text="HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 4)"></check-box>-->
|
|
79
|
+ <!--<check-box text="HD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>-->
|
|
80
|
+ <!--</div>-->
|
|
81
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
82
|
+ 其它:
|
|
83
|
+ <div class="under_line" style="width: 100px;text-align: left">{{ record.prescription&&record.prescription.mode_id>5?record.prescription.mode:''}}
|
|
84
|
+ </div>
|
|
85
|
+ </div>
|
|
86
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
87
|
+ 治疗时间:
|
|
88
|
+ <div class="under_line" style="width: 30px;text-align: left">
|
|
89
|
+ {{record.prescription&&record.prescription.dialysis_duration_hour?record.prescription.dialysis_duration_hour:'0'}}
|
|
90
|
+ </div>
|
|
91
|
+ h
|
|
92
|
+ <div class="under_line" style="width: 30px;text-align: left">
|
|
93
|
+ {{record.prescription&&record.prescription.dialysis_duration_minute?record.prescription.dialysis_duration_minute:'0'}}
|
84
|
94
|
</div>
|
|
95
|
+ min
|
|
96
|
+ </div>
|
85
|
97
|
|
86
|
|
- <!--<div class="inline_block" v-if="record.patient.diagnose.length > 10" style="margin-left: -10px">-->
|
87
|
|
- <!-- 治疗方式:-->
|
88
|
|
- <!--<check-box text="HD" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 1)"></check-box>-->
|
89
|
|
- <!--<check-box text="HDF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 2)"></check-box>-->
|
90
|
|
- <!--<check-box text="HF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 5)"></check-box>-->
|
91
|
|
- <!--<check-box text="HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 4)"></check-box>-->
|
92
|
|
- <!--<check-box text="HD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>-->
|
93
|
|
- <!--</div>-->
|
94
|
|
- <div class="inline_block" style="margin-left:20px;">
|
95
|
|
- 其它:
|
96
|
|
- <div class="under_line" style="width: 100px;text-align: left">{{ record.prescription&&record.prescription.mode_id>5?record.prescription.mode:''}}
|
97
|
|
- </div>
|
|
98
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
99
|
+ 病情:
|
|
100
|
+ <check-box text="一般" :checked="isCheckBoxChecked(record.receive_assessment, 'sick_condition', 1)"></check-box>
|
|
101
|
+ <check-box text="重" :checked="isCheckBoxChecked(record.receive_assessment, 'sick_condition', 2)"></check-box>
|
|
102
|
+ <check-box text="危" :checked="isCheckBoxChecked(record.receive_assessment, 'sick_condition', 3)"></check-box>
|
|
103
|
+ </div>
|
|
104
|
+ </div>
|
|
105
|
+ <div class="row" style="padding: 2px 0;line-height:24px;">
|
|
106
|
+ <div class="inline_block">
|
|
107
|
+ 体液过多症状:
|
|
108
|
+ <check-box text="无" :checked="isCheckBoxChecked(record.prescription, 'body_fluid', 1)"></check-box>
|
|
109
|
+ <check-box text="下肢水肿+" :checked="isCheckBoxChecked(record.prescription, 'body_fluid', 2)"></check-box>
|
|
110
|
+ <check-box text="下肢水肿++" :checked="isCheckBoxChecked(record.prescription, 'body_fluid', 4)"></check-box>
|
|
111
|
+ <check-box text="下肢水肿+++" :checked="isCheckBoxChecked(record.prescription, 'body_fluid', 4)"></check-box>
|
|
112
|
+ </div>
|
|
113
|
+ <div class="inline_block">
|
|
114
|
+ 其它:
|
|
115
|
+ <div class="under_line" style="width: 200px;text-align: left">
|
|
116
|
+ {{ record.prescription?record.prescription.body_fluid_other:''}}
|
98
|
117
|
</div>
|
99
|
|
- <div class="inline_block" style="margin-left:20px;">
|
100
|
|
- 治疗时间:
|
101
|
|
- <div class="under_line" style="width: 30px;text-align: left">
|
102
|
|
- {{record.prescription&&record.prescription.dialysis_duration_hour?record.prescription.dialysis_duration_hour:'0'}}
|
103
|
|
- </div>
|
104
|
|
- h
|
105
|
|
- <div class="under_line" style="width: 30px;text-align: left">
|
106
|
|
- {{record.prescription&&record.prescription.dialysis_duration_minute?record.prescription.dialysis_duration_minute:'0'}}
|
107
|
|
- </div>
|
108
|
|
- min
|
|
118
|
+ </div>
|
|
119
|
+
|
|
120
|
+ </div>
|
|
121
|
+ <div class="row" style="padding: 2px 0; line-height:24px;">
|
|
122
|
+ <div class="inline_block">透析器型号:
|
|
123
|
+ <div class="under_line_two" style="width: 200px;text-align: left">
|
|
124
|
+ {{record.prescription?record.prescription.dialyzer_perfusion_apparatus:''}}
|
109
|
125
|
</div>
|
|
126
|
+ </div>
|
110
|
127
|
|
111
|
|
- <div class="inline_block" style="margin-left:20px;">
|
112
|
|
- 病情:
|
113
|
|
- <check-box text="一般" :checked="isCheckBoxChecked(record.receive_assessment, 'sick_condition', 1)"></check-box>
|
114
|
|
- <check-box text="重" :checked="isCheckBoxChecked(record.receive_assessment, 'sick_condition', 2)"></check-box>
|
115
|
|
- <check-box text="危" :checked="isCheckBoxChecked(record.receive_assessment, 'sick_condition', 3)"></check-box>
|
|
128
|
+ <div class="inline_block" style="margin-left:20px;">
|
|
129
|
+ 透析前使用特殊药物:
|
|
130
|
+ <check-box text="无" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 1)"></check-box>
|
|
131
|
+ <check-box text="降压药" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 2)"></check-box>
|
|
132
|
+ <check-box text="抗凝" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 3)"></check-box>
|
|
133
|
+ </div>
|
|
134
|
+ <div class="inline_block">
|
|
135
|
+ 其它:
|
|
136
|
+ <div class="under_line" style="width: 200px;text-align: left">
|
|
137
|
+ {{ record.prescription?record.prescription.special_medicine_other:''}}
|
116
|
138
|
</div>
|
117
|
139
|
</div>
|
118
|
|
- <div class="row" style="padding: 2px 0;line-height:24px;">
|
119
|
|
- <div class="inline_block">
|
120
|
|
- 体液过多症状:
|
121
|
|
- <check-box text="无" :checked="isCheckBoxChecked(record.prescription, 'body_fluid', 1)"></check-box>
|
122
|
|
- <check-box text="下肢水肿+" :checked="isCheckBoxChecked(record.prescription, 'body_fluid', 2)"></check-box>
|
123
|
|
- <check-box text="下肢水肿++" :checked="isCheckBoxChecked(record.prescription, 'body_fluid', 4)"></check-box>
|
124
|
|
- <check-box text="下肢水肿+++" :checked="isCheckBoxChecked(record.prescription, 'body_fluid', 4)"></check-box>
|
|
140
|
+ </div>
|
|
141
|
+ <div class="row" style="padding: 2px 0;line-height:24px;">
|
|
142
|
+ <div class="inline_block">
|
|
143
|
+ 透析液(mmol/L):
|
|
144
|
+  Ca<sup>2+</sup>:
|
|
145
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.calcium">
|
|
146
|
+ {{getFloat(record.prescription.calcium)}}
|
125
|
147
|
</div>
|
126
|
|
- <div class="inline_block">
|
127
|
|
- 其它:
|
128
|
|
- <div class="under_line" style="width: 200px;text-align: left">
|
129
|
|
- {{ record.prescription?record.prescription.body_fluid_other:''}}
|
130
|
|
- </div>
|
|
148
|
+ <div class="under_line" style="width: 60px;" v-else>
|
|
149
|
+ {{'/'}}
|
131
|
150
|
</div>
|
132
|
|
-
|
|
151
|
+ mmol/L
|
|
152
|
+  Na<sup>+</sup>:
|
|
153
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.sodium">
|
|
154
|
+ {{getFloat(record.prescription.sodium)}}
|
|
155
|
+ </div>
|
|
156
|
+ <div class="under_line" style="width: 60px;" v-else>
|
|
157
|
+ {{'/'}}
|
|
158
|
+ </div>
|
|
159
|
+ mmol/L
|
|
160
|
+  K<sup>+</sup>:
|
|
161
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.kalium">
|
|
162
|
+ {{getFloat(record.prescription.kalium)}}
|
|
163
|
+ </div>
|
|
164
|
+ <div class="under_line" style="width: 60px;" v-else>
|
|
165
|
+ {{'/'}}
|
|
166
|
+ </div>
|
|
167
|
+ mmol/L
|
133
|
168
|
</div>
|
134
|
|
- <div class="row" style="padding: 2px 0; line-height:24px;">
|
135
|
|
- <div class="inline_block">透析器型号:
|
136
|
|
- <div class="under_line_two" style="width: 200px;text-align: left">
|
137
|
|
- {{record.prescription?record.prescription.dialyzer_perfusion_apparatus:''}}
|
138
|
|
- </div>
|
|
169
|
+ <div class="inline_block"
|
|
170
|
+ v-if="record.prescription != null &&record.prescription.displace_liqui_part == 0">
|
|
171
|
+  置换液后/前稀释 总量:
|
|
172
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.displace_liqui_value">
|
|
173
|
+ {{record.prescription.displace_liqui_value}}
|
139
|
174
|
</div>
|
140
|
|
-
|
141
|
|
- <div class="inline_block" style="margin-left:20px;">
|
142
|
|
- 透析前使用特殊药物:
|
143
|
|
- <check-box text="无" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 1)"></check-box>
|
144
|
|
- <check-box text="降压药" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 2)"></check-box>
|
145
|
|
- <check-box text="抗凝" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 3)"></check-box>
|
|
175
|
+ <div class="under_line" style="width: 60px;" v-else>
|
|
176
|
+ {{'/'}}
|
|
177
|
+ </div>
|
|
178
|
+ L
|
|
179
|
+ </div>
|
|
180
|
+ <div class="inline_block" v-if="record.prescription != null &&record.prescription.displace_liqui_part == 1">
|
|
181
|
+  置换液前稀释 总量:
|
|
182
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.displace_liqui_value">
|
|
183
|
+ {{record.prescription.displace_liqui_value}}
|
146
|
184
|
</div>
|
147
|
|
- <div class="inline_block">
|
148
|
|
- 其它:
|
149
|
|
- <div class="under_line" style="width: 200px;text-align: left">
|
150
|
|
- {{ record.prescription?record.prescription.special_medicine_other:''}}
|
151
|
|
- </div>
|
|
185
|
+ <div class="under_line" style="width: 60px;" v-else>
|
|
186
|
+ {{'/'}}
|
152
|
187
|
</div>
|
|
188
|
+ L
|
153
|
189
|
</div>
|
154
|
|
- <div class="row" style="padding: 2px 0;line-height:24px;">
|
155
|
|
- <div class="inline_block">
|
156
|
|
- 透析液(mmol/L):
|
157
|
|
-  Ca<sup>2+</sup>:
|
158
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.calcium">
|
159
|
|
- {{getFloat(record.prescription.calcium)}}
|
160
|
|
- </div>
|
161
|
|
- <div class="under_line" style="width: 60px;" v-else>
|
162
|
|
- {{'/'}}
|
163
|
|
- </div>
|
164
|
|
- mmol/L
|
165
|
|
-  Na<sup>+</sup>:
|
166
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.sodium">
|
167
|
|
- {{getFloat(record.prescription.sodium)}}
|
168
|
|
- </div>
|
169
|
|
- <div class="under_line" style="width: 60px;" v-else>
|
170
|
|
- {{'/'}}
|
171
|
|
- </div>
|
172
|
|
- mmol/L
|
173
|
|
-  K<sup>+</sup>:
|
174
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.kalium">
|
175
|
|
- {{getFloat(record.prescription.kalium)}}
|
176
|
|
- </div>
|
177
|
|
- <div class="under_line" style="width: 60px;" v-else>
|
178
|
|
- {{'/'}}
|
179
|
|
- </div>
|
180
|
|
- mmol/L
|
|
190
|
+ <div class="inline_block" v-if="record.prescription != null &&record.prescription.displace_liqui_part == 2">
|
|
191
|
+  置换液后稀释 总量:
|
|
192
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.displace_liqui_value">
|
|
193
|
+ {{record.prescription.displace_liqui_value}}
|
181
|
194
|
</div>
|
182
|
|
- <div class="inline_block"
|
183
|
|
- v-if="record.prescription != null &&record.prescription.displace_liqui_part == 0">
|
184
|
|
-  置换液后/前稀释 总量:
|
185
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.displace_liqui_value">
|
186
|
|
- {{record.prescription.displace_liqui_value}}
|
187
|
|
- </div>
|
188
|
|
- <div class="under_line" style="width: 60px;" v-else>
|
189
|
|
- {{'/'}}
|
190
|
|
- </div>
|
191
|
|
- L
|
|
195
|
+ <div class="under_line" style="width: 60px;" v-else>
|
|
196
|
+ {{'/'}}
|
192
|
197
|
</div>
|
193
|
|
- <div class="inline_block" v-if="record.prescription != null &&record.prescription.displace_liqui_part == 1">
|
194
|
|
-  置换液前稀释 总量:
|
195
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.displace_liqui_value">
|
196
|
|
- {{record.prescription.displace_liqui_value}}
|
197
|
|
- </div>
|
198
|
|
- <div class="under_line" style="width: 60px;" v-else>
|
199
|
|
- {{'/'}}
|
200
|
|
- </div>
|
201
|
|
- L
|
|
198
|
+ L
|
|
199
|
+ </div>
|
|
200
|
+ </div>
|
|
201
|
+ <div class="row" style="padding: 2px 0;line-height:24px;">
|
|
202
|
+ <div class="inline_block">
|
|
203
|
+ 血管通路:
|
|
204
|
+ <check-box text="内瘘" :checked="isCheckBoxChecked(record.prescription, 'blood_access', 1)"></check-box>
|
|
205
|
+ <check-box text="直穿" :checked="isCheckBoxChecked(record.prescription, 'blood_access', 2)"></check-box>
|
|
206
|
+ <check-box text="导管" :checked="isCheckBoxChecked(record.prescription, 'blood_access', 3)"></check-box>
|
|
207
|
+ </div>
|
|
208
|
+ <div class="inline_block">
|
|
209
|
+  血流量:
|
|
210
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription">
|
|
211
|
+ {{record.prescription.blood_flow_volume}}
|
202
|
212
|
</div>
|
203
|
|
- <div class="inline_block" v-if="record.prescription != null &&record.prescription.displace_liqui_part == 2">
|
204
|
|
-  置换液后稀释 总量:
|
205
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.displace_liqui_value">
|
206
|
|
- {{record.prescription.displace_liqui_value}}
|
207
|
|
- </div>
|
208
|
|
- <div class="under_line" style="width: 60px;" v-else>
|
209
|
|
- {{'/'}}
|
210
|
|
- </div>
|
211
|
|
- L
|
|
213
|
+ <div class="under_line" style="width: 60px;" v-else>
|
|
214
|
+ {{'/'}}
|
212
|
215
|
</div>
|
213
|
216
|
</div>
|
214
|
|
- <div class="row" style="padding: 2px 0;line-height:24px;">
|
215
|
|
- <div class="inline_block">
|
216
|
|
- 血管通路:
|
217
|
|
- <check-box text="内瘘" :checked="isCheckBoxChecked(record.prescription, 'blood_access', 1)"></check-box>
|
218
|
|
- <check-box text="直穿" :checked="isCheckBoxChecked(record.prescription, 'blood_access', 2)"></check-box>
|
219
|
|
- <check-box text="导管" :checked="isCheckBoxChecked(record.prescription, 'blood_access', 3)"></check-box>
|
|
217
|
+ <div class="inline_block">
|
|
218
|
+  透析液流量:
|
|
219
|
+ <div class="under_line" style="width:60px;text-align: left" v-if="record.prescription">
|
|
220
|
+ {{record.prescription.dialysate_flow}}
|
|
221
|
+ </div>
|
|
222
|
+ <div class="under_line" style="width:60px;" v-else>
|
|
223
|
+ {{'/'}}
|
|
224
|
+ </div>
|
|
225
|
+ ml/min
|
|
226
|
+ </div>
|
|
227
|
+ </div>
|
|
228
|
+ <div class="row" style="padding: 2px 0;line-height:24px;">
|
|
229
|
+ <div class="inline_block">
|
|
230
|
+ 透前体重:
|
|
231
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.weight_before">
|
|
232
|
+ {{record.assessment_before_dislysis.weight_before}}
|
|
233
|
+ </div>
|
|
234
|
+ <div class="under_line" style="width: 60px;" v-else>
|
|
235
|
+ {{'/'}}
|
220
|
236
|
</div>
|
221
|
|
- <div class="inline_block">
|
222
|
|
-  血流量:
|
223
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription">
|
224
|
|
- {{record.prescription.blood_flow_volume}}
|
225
|
|
- </div>
|
226
|
|
- <div class="under_line" style="width: 60px;" v-else>
|
227
|
|
- {{'/'}}
|
228
|
|
- </div>
|
|
237
|
+ kg
|
|
238
|
+ </div>
|
|
239
|
+ <div class="inline_block">
|
|
240
|
+  设定超滤量:
|
|
241
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.target_ultrafiltration">
|
|
242
|
+ {{getFloat(record.prescription.target_ultrafiltration)}}
|
229
|
243
|
</div>
|
230
|
|
- <div class="inline_block">
|
231
|
|
-  透析液流量:
|
232
|
|
- <div class="under_line" style="width:60px;text-align: left" v-if="record.prescription">
|
233
|
|
- {{record.prescription.dialysate_flow}}
|
234
|
|
- </div>
|
235
|
|
- <div class="under_line" style="width:60px;" v-else>
|
236
|
|
- {{'/'}}
|
237
|
|
- </div>
|
238
|
|
- ml/min
|
|
244
|
+ <div class="under_line" style="width: 60px;" v-else>
|
|
245
|
+ {{'/'}}
|
239
|
246
|
</div>
|
|
247
|
+ L
|
240
|
248
|
</div>
|
241
|
|
- <div class="row" style="padding: 2px 0;line-height:24px;">
|
242
|
|
- <div class="inline_block">
|
243
|
|
- 透前体重:
|
244
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.weight_before">
|
245
|
|
- {{record.assessment_before_dislysis.weight_before}}
|
246
|
|
- </div>
|
247
|
|
- <div class="under_line" style="width: 60px;" v-else>
|
248
|
|
- {{'/'}}
|
249
|
|
- </div>
|
250
|
|
- kg
|
|
249
|
+ <div class="inline_block">
|
|
250
|
+  实际超滤量:
|
|
251
|
+ <div class="under_line" style="width:60px;text-align: left" v-if="record.prescription&&record.prescription.ultrafiltration">
|
|
252
|
+ {{getFloat(record.prescription.ultrafiltration)}}
|
251
|
253
|
</div>
|
252
|
|
- <div class="inline_block">
|
253
|
|
-  设定超滤量:
|
254
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.prescription&&record.prescription.target_ultrafiltration">
|
255
|
|
- {{getFloat(record.prescription.target_ultrafiltration)}}
|
256
|
|
- </div>
|
257
|
|
- <div class="under_line" style="width: 60px;" v-else>
|
258
|
|
- {{'/'}}
|
259
|
|
- </div>
|
260
|
|
- L
|
|
254
|
+ <div class="under_line" style="width:60px;" v-else>
|
|
255
|
+ {{'/'}}
|
261
|
256
|
</div>
|
262
|
|
- <div class="inline_block">
|
263
|
|
-  实际超滤量:
|
264
|
|
- <div class="under_line" style="width:60px;text-align: left" v-if="record.prescription&&record.prescription.ultrafiltration">
|
265
|
|
- {{getFloat(record.prescription.ultrafiltration)}}
|
266
|
|
- </div>
|
267
|
|
- <div class="under_line" style="width:60px;" v-else>
|
268
|
|
- {{'/'}}
|
269
|
|
- </div>
|
270
|
|
- L
|
|
257
|
+ L
|
|
258
|
+ </div>
|
|
259
|
+ <div class="inline_block">
|
|
260
|
+ 透后体重:
|
|
261
|
+ <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_after_dislysis&&record.assessment_after_dislysis.weight_after">
|
|
262
|
+ {{record.assessment_after_dislysis.weight_after}}
|
271
|
263
|
</div>
|
272
|
|
- <div class="inline_block">
|
273
|
|
- 透后体重:
|
274
|
|
- <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_after_dislysis&&record.assessment_after_dislysis.weight_after">
|
275
|
|
- {{record.assessment_after_dislysis.weight_after}}
|
276
|
|
- </div>
|
277
|
|
- <div class="under_line" style="width: 60px" v-else>
|
278
|
|
- {{'/'}}
|
279
|
|
- </div>
|
280
|
|
- kg
|
|
264
|
+ <div class="under_line" style="width: 60px" v-else>
|
|
265
|
+ {{'/'}}
|
281
|
266
|
</div>
|
|
267
|
+ kg
|
282
|
268
|
</div>
|
283
|
|
- </td>
|
|
269
|
+ </div>
|
|
270
|
+ </td>
|
284
|
271
|
|
285
|
|
- </tr>
|
|
272
|
+ </tr>
|
286
|
273
|
</tbody>
|
287
|
274
|
</table>
|
288
|
275
|
<div :style="record.advices2.length > 0 ? 'margin-bottom:350px;border-top:0;text-align:center;position: relative;border-top:0;':'border-top:0;text-align:center;position: relative;border-top:0;'">
|
289
|
276
|
<table class="print-table-no" border="1" count="0" style="margin-top:-1px;">
|
290
|
277
|
<tbody>
|
291
|
|
- <tr style="line-height:35px;padding:8px 5px;">
|
292
|
|
- <td colspan="7" style="font-size: 18px">医嘱</td>
|
293
|
|
- </tr>
|
294
|
|
- <tr style="line-height:35px;padding:8px 5px;">
|
295
|
|
- <td colspan="4" style="font-size: 16px">开医嘱</td>
|
296
|
|
- <td colspan="3" style="font-size: 16px">执行核对医嘱</td>
|
297
|
|
- </tr>
|
298
|
|
- <tr style="line-height:35px;padding:8px 5px;">
|
299
|
|
- <td style="font-size: 16px" width="10%">时间</td>
|
300
|
|
- <td style="font-size: 16px" colspan="2" width="45%">医嘱内容</td>
|
301
|
|
- <td style="font-size: 16px" width="10%">医生签名</td>
|
302
|
|
- <td style="font-size: 16px" width="10%">核对人签名</td>
|
303
|
|
- <td style="font-size: 16px" width="10%">执行人签名</td>
|
304
|
|
- <td style="font-size: 16px" width="10%">时间</td>
|
|
278
|
+ <tr style="line-height:35px;padding:8px 5px;">
|
|
279
|
+ <td colspan="7" style="font-size: 18px">医嘱</td>
|
|
280
|
+ </tr>
|
|
281
|
+ <tr style="line-height:35px;padding:8px 5px;">
|
|
282
|
+ <td colspan="4" style="font-size: 16px">开医嘱</td>
|
|
283
|
+ <td colspan="3" style="font-size: 16px">执行核对医嘱</td>
|
|
284
|
+ </tr>
|
|
285
|
+ <tr style="line-height:35px;padding:8px 5px;">
|
|
286
|
+ <td style="font-size: 16px" width="10%">时间</td>
|
|
287
|
+ <td style="font-size: 16px" colspan="2" width="45%">医嘱内容</td>
|
|
288
|
+ <td style="font-size: 16px" width="10%">医生签名</td>
|
|
289
|
+ <td style="font-size: 16px" width="10%">核对人签名</td>
|
|
290
|
+ <td style="font-size: 16px" width="10%">执行人签名</td>
|
|
291
|
+ <td style="font-size: 16px" width="10%">时间</td>
|
|
292
|
+ </tr>
|
|
293
|
+ <template v-for="(group, group_index) in record.advices">
|
|
294
|
+ <tr v-for="(advice, advice_index) in group.advices" :key="advice_index">
|
|
295
|
+ <td height="60px" v-if="advice_index == 0" :rowspan="group.advices.length">
|
|
296
|
+ <span v-if="advice.start_time">{{getTime(advice.start_time,'{y}-{m}-{d} {h}:{i}')}}</span>
|
|
297
|
+ <span v-else> <br/> </span>
|
|
298
|
+ </td>
|
|
299
|
+ <td height="60px" class="advice-name" style="padding-left:7px;" :colspan="advice.children && advice.children.length > 0 || advice.parent_id > 0 ? 1 :2" v-if="advice.isShow == 2">
|
|
300
|
+ <span>{{advice.advice_name }}</span>
|
|
301
|
+ <span v-if="advice.advice_desc">{{advice.advice_desc}}{{advice.drug_spec_unit}}</span>
|
|
302
|
+ <span v-if="advice.prescribing_number">* {{advice.prescribing_number}}{{advice.prescribing_number_unit}}</span>
|
|
303
|
+ <span v-if="advice.single_dose != 0">单次用量 {{advice.single_dose}}{{advice.single_dose_unit}}</span>
|
|
304
|
+ <span v-if="advice.parent_id == 0 &&advice.children && advice.children.length == 0">{{advice.delivery_way}}</span>
|
|
305
|
+ <span v-if="advice.parent_id == 0 &&advice.children&& advice.children.length == 0">{{advice.execution_frequency}}</span>
|
|
306
|
+ <span v-if="advice.parent_id == 0 && advice.children && advice.children.length == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
|
|
307
|
+ </td>
|
|
308
|
+ <td colspan="2" height="60px" style="text-align: center" v-else >
|
|
309
|
+ <span>{{advice.delivery_way}}</span>
|
|
310
|
+ <span>{{advice.execution_frequency}}</span>
|
|
311
|
+ <span v-if="advice.remark.length > 0" >({{advice.remark}})</span>
|
|
312
|
+ </td>
|
|
313
|
+ <td width="10%" v-if="(advice.children && advice.children.length > 0 || advice.parent_id > 0) && advice.isShow == 2" ></td>
|
|
314
|
+ <td height="60px">
|
|
315
|
+ <span v-if="setAdminUserES(advice, 'advice_doctor') == ''">{{getAdminUser(advice, 'advice_doctor')}}</span>
|
|
316
|
+ <img class="es-img" :src="setAdminUserES(advice, 'advice_doctor')" alt="" srcset="" v-else >
|
|
317
|
+ </td>
|
|
318
|
+ <td height="60px">
|
|
319
|
+ <span v-if="setAdminUserES(advice, 'checker') == ''">{{getAdminUser(advice, 'checker')}}</span>
|
|
320
|
+ <img class="es-img" :src="setAdminUserES(advice, 'checker')" alt="" srcset="" v-else >
|
|
321
|
+ </td>
|
|
322
|
+ <td height="60px">
|
|
323
|
+ <span v-if="setAdminUserES(advice, 'execution_staff') == ''">{{getAdminUser(advice, 'execution_staff')}}</span>
|
|
324
|
+ <img class="es-img" :src="setAdminUserES(advice, 'execution_staff')" alt="" srcset="" v-else >
|
|
325
|
+ </td>
|
|
326
|
+ <td height="60px"><span v-if="advice.execution_time"> {{getTime(advice.execution_time,'{y}-{m}-{d} {h}:{i}')}} </span> </td>
|
305
|
327
|
</tr>
|
306
|
|
- <template v-for="(group, group_index) in record.advices">
|
307
|
|
- <tr v-for="(advice, advice_index) in group.advices" :key="advice_index">
|
308
|
|
- <td height="60px" v-if="advice_index == 0" :rowspan="group.advices.length">
|
309
|
|
- <span v-if="advice.start_time">{{getTime(advice.start_time,'{y}-{m}-{d} {h}:{i}')}}</span>
|
310
|
|
- <span v-else> <br/> </span>
|
311
|
|
- </td>
|
312
|
|
- <td height="60px" class="advice-name" style="padding-left:7px;" :colspan="advice.children && advice.children.length > 0 || advice.parent_id > 0 ? 1 :2" v-if="advice.isShow == 2">
|
313
|
|
- <span>{{advice.advice_name }}</span>
|
314
|
|
- <span v-if="advice.advice_desc">{{advice.advice_desc}}{{advice.drug_spec_unit}}</span>
|
315
|
|
- <span v-if="advice.prescribing_number">* {{advice.prescribing_number}}{{advice.prescribing_number_unit}}</span>
|
316
|
|
- <span v-if="advice.single_dose != 0">单次用量 {{advice.single_dose}}{{advice.single_dose_unit}}</span>
|
317
|
|
- <span v-if="advice.parent_id == 0 &&advice.children && advice.children.length == 0">{{advice.delivery_way}}</span>
|
318
|
|
- <span v-if="advice.parent_id == 0 &&advice.children&& advice.children.length == 0">{{advice.execution_frequency}}</span>
|
319
|
|
- <span v-if="advice.parent_id == 0 && advice.children && advice.children.length == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
|
320
|
|
- </td>
|
321
|
|
- <td colspan="2" height="60px" style="text-align: center" v-else >
|
322
|
|
- <span>{{advice.delivery_way}}</span>
|
323
|
|
- <span>{{advice.execution_frequency}}</span>
|
324
|
|
- <span v-if="advice.remark.length > 0" >({{advice.remark}})</span>
|
325
|
|
- </td>
|
326
|
|
- <td width="10%" v-if="(advice.children && advice.children.length > 0 || advice.parent_id > 0) && advice.isShow == 2" ></td>
|
327
|
|
- <td height="60px">
|
328
|
|
- <span v-if="setAdminUserES(advice, 'advice_doctor') == ''">{{getAdminUser(advice, 'advice_doctor')}}</span>
|
329
|
|
- <img class="es-img" :src="setAdminUserES(advice, 'advice_doctor')" alt="" srcset="" v-else >
|
330
|
|
- </td>
|
331
|
|
- <td height="60px">
|
332
|
|
- <span v-if="setAdminUserES(advice, 'checker') == ''">{{getAdminUser(advice, 'checker')}}</span>
|
333
|
|
- <img class="es-img" :src="setAdminUserES(advice, 'checker')" alt="" srcset="" v-else >
|
334
|
|
- </td>
|
335
|
|
- <td height="60px">
|
336
|
|
- <span v-if="setAdminUserES(advice, 'execution_staff') == ''">{{getAdminUser(advice, 'execution_staff')}}</span>
|
337
|
|
- <img class="es-img" :src="setAdminUserES(advice, 'execution_staff')" alt="" srcset="" v-else >
|
338
|
|
- </td>
|
339
|
|
- <td height="60px"><span v-if="advice.execution_time"> {{getTime(advice.execution_time,'{y}-{m}-{d} {h}:{i}')}} </span> </td>
|
340
|
|
- </tr>
|
341
|
|
- </template>
|
|
328
|
+ </template>
|
342
|
329
|
</tbody>
|
343
|
330
|
</table>
|
344
|
331
|
<div class="print-yema4">1</div>
|
|
@@ -543,12 +530,12 @@
|
543
|
530
|
this.advice_groups_2 = []
|
544
|
531
|
var dlegh = 0
|
545
|
532
|
if((this.records[recordIndex].assessment_before_dislysis
|
546
|
|
- && this.records[recordIndex].assessment_before_dislysis.systolic_blood_pressure != 0
|
547
|
|
- &&this.records[recordIndex].assessment_before_dislysis.diastolic_blood_pressure != 0)
|
548
|
|
- || (this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.remark.length > 0)
|
549
|
|
- ||(this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.pulse_frequency != 0)
|
550
|
|
- ||(this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.breathing_rate != 0)
|
551
|
|
- ||(this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.temperature != 0)) {
|
|
533
|
+ && this.records[recordIndex].assessment_before_dislysis.systolic_blood_pressure != 0
|
|
534
|
+ &&this.records[recordIndex].assessment_before_dislysis.diastolic_blood_pressure != 0)
|
|
535
|
+ || (this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.remark.length > 0)
|
|
536
|
+ ||(this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.pulse_frequency != 0)
|
|
537
|
+ ||(this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.breathing_rate != 0)
|
|
538
|
+ ||(this.records[recordIndex].assessment_before_dislysis&&this.records[recordIndex].assessment_before_dislysis.temperature != 0)) {
|
552
|
539
|
var nl = 8
|
553
|
540
|
this.records[recordIndex].print_length = 8
|
554
|
541
|
} else{
|
|
@@ -582,8 +569,8 @@
|
582
|
569
|
tempMonitors2.push(this.records[recordIndex].monitor_records[index])
|
583
|
570
|
}
|
584
|
571
|
}
|
585
|
|
- this.records[recordIndex].monitor_records = tempMonitors
|
586
|
|
- this.records[recordIndex].monitor_records2 = tempMonitors2
|
|
572
|
+ this.records[recordIndex].monitor_records = tempMonitors
|
|
573
|
+ this.records[recordIndex].monitor_records2 = tempMonitors2
|
587
|
574
|
}
|
588
|
575
|
|
589
|
576
|
var childMap = {}
|
|
@@ -661,8 +648,8 @@
|
661
|
648
|
if (advice.parent_id > 0) {
|
662
|
649
|
if (this.advice_groups.length > 0) {
|
663
|
650
|
var parent_group = this.advice_groups[
|
664
|
|
- this.advice_groups.length - 1
|
665
|
|
- ]
|
|
651
|
+ this.advice_groups.length - 1
|
|
652
|
+ ]
|
666
|
653
|
if (parent_group.advices.length > 0) {
|
667
|
654
|
if (parent_group.advices[0].id == advice.parent_id) {
|
668
|
655
|
parent_group.advices.push(advice)
|
|
@@ -708,8 +695,8 @@
|
708
|
695
|
if (advice.parent_id > 0) {
|
709
|
696
|
if (this.advice_groups_2.length > 0) {
|
710
|
697
|
var parent_group = this.advice_groups_2[
|
711
|
|
- this.advice_groups_2.length - 1
|
712
|
|
- ]
|
|
698
|
+ this.advice_groups_2.length - 1
|
|
699
|
+ ]
|
713
|
700
|
if (parent_group.advices.length > 0) {
|
714
|
701
|
if (parent_group.advices[0].id == advice.parent_id) {
|
715
|
702
|
parent_group.advices.push(advice)
|