Browse Source

8月23,打印单

yq1 8 months ago
parent
commit
71803e17c6

+ 55 - 6
src/xt_pages/dialysis/batch_print/batch_print_order_seventynine.vue View File

143
                     </td>
143
                     </td>
144
                   </tr>
144
                   </tr>
145
 
145
 
146
+                  <tr>
147
+                    <td colspan="3">
148
+                      <div style="display: flex;">
149
+                        <div style="flex: 1;">
150
+                          上次透后体重:{{ record.lastafterweight.weight_after ? 
151
+                          parseFloat( record.lastafterweight.weight_after).toFixed(1)
152
+                          : '未称重'}}kg
153
+                        </div>
154
+                        <div style="flex: 1;">
155
+                          本次透前体重:
156
+                          {{ record.assessment_before_dislysis.weight_before ? record.assessment_before_dislysis.weight_before : '0'  }}kg
157
+                        </div>
158
+                        <div style="flex: 1;">
159
+                          体重增加量:
160
+                          {{(record.assessment_before_dislysis.weight_before - record.lastafterweight.weight_after).toFixed(1) }}kg
161
+                        </div>
162
+                      </div>
163
+                    </td>
164
+                  </tr>
165
+
166
+                  <tr>
167
+                    <td colspan="3">
168
+                      <div style="display: flex;flex-wrap: wrap;">
169
+                        <div style="flex: 1;">
170
+                          干体重(DW):
171
+                          {{ record.assessment_before_dislysis.dry_weight ? record.assessment_before_dislysis.dry_weight : "0"}}kg
172
+                        </div>
173
+                        <div style="flex: 1;">
174
+                          本次透后体重:
175
+                          {{record.assessment_after_dislysis.weight_after ? record.assessment_after_dislysis.weight_after :'0' }}kg
176
+                        </div>
177
+                        <div style="flex: 1;">
178
+                          本次透析体重下降量:
179
+                          {{record.assessment_after_dislysis.weight_after == 0 || record.assessment_before_dislysis.weight_before == 0 ?
180
+                        0 : ( record.assessment_before_dislysis.weight_before - record.assessment_after_dislysis.weight_after ).toFixed(2)}}kg
181
+                        </div>
182
+                      </div>
183
+                    </td>
184
+                  </tr>
185
+
146
                   <tr>
186
                   <tr>
147
                     <td colspan="2">
187
                     <td colspan="2">
148
                       <div style="line-height:30px;">
188
                       <div style="line-height:30px;">
162
                     </td>
202
                     </td>
163
                   </tr>
203
                   </tr>
164
 
204
 
205
+                  <tr>
206
+                    <td colspan="3">
207
+                      <div>
208
+                        <span>透析液流量:{{ record.prescription.dialysate_flow ? record.prescription.dialysate_flow : "" }}</span>ml/h &nbsp;&nbsp;
209
+                        <span>血流量:{{ record.prescription.blood_flow_volume ? record.prescription.blood_flow_volume : "" }} </span>ml/min &nbsp;&nbsp;
210
+                      </div>
211
+                    </td>
212
+                  </tr>
213
+
165
                 </tbody>
214
                 </tbody>
166
               </table>
215
               </table>
167
 
216
 
289
                       <td style="width:10%;height:25px">
338
                       <td style="width:10%;height:25px">
290
                         <p style="height:30px;line-height:30px">核对</p>
339
                         <p style="height:30px;line-height:30px">核对</p>
291
                       </td>
340
                       </td>
292
-                      <td style="width:15%;height:27px">
341
+                      <!-- <td style="width:15%;height:27px">
293
                         <p style="height:30px;line-height:30px">上次透后体重</p>
342
                         <p style="height:30px;line-height:30px">上次透后体重</p>
294
                       </td>
343
                       </td>
295
                       <td style="width:10%;line-height:30px">
344
                       <td style="width:10%;line-height:30px">
299
                           ).toFixed(1)
348
                           ).toFixed(1)
300
                           : '未称重'
349
                           : '未称重'
301
                           }}kg
350
                           }}kg
302
-                      </td>
351
+                      </td> -->
303
                     </tr>
352
                     </tr>
304
 
353
 
305
                     <tr v-for="(advice, advice_index) in record.advices" :key="advice_index">
354
                     <tr v-for="(advice, advice_index) in record.advices" :key="advice_index">
336
                           style="height: 30px;"
385
                           style="height: 30px;"
337
                         />
386
                         />
338
                       </td>
387
                       </td>
339
-                      <td v-if="advice_index === 0">透前体重:</td>
388
+                      <!-- <td v-if="advice_index === 0">透前体重:</td>
340
                       <td v-if="advice_index === 0">{{ record.assessment_before_dislysis.weight_before ? record.assessment_before_dislysis.weight_before : '0' }}kg</td>
389
                       <td v-if="advice_index === 0">{{ record.assessment_before_dislysis.weight_before ? record.assessment_before_dislysis.weight_before : '0' }}kg</td>
341
                       <td v-if="advice_index === 1">体重增加量:</td>
390
                       <td v-if="advice_index === 1">体重增加量:</td>
342
                       <td v-if="advice_index === 1">{{(record.assessment_before_dislysis.weight_before - record.lastafterweight.weight_after).toFixed(1) }}kg</td>
391
                       <td v-if="advice_index === 1">{{(record.assessment_before_dislysis.weight_before - record.lastafterweight.weight_after).toFixed(1) }}kg</td>
343
                       <td v-if="advice_index === 2">干体重(DW):</td>
392
                       <td v-if="advice_index === 2">干体重(DW):</td>
344
-                      <td v-if="advice_index === 2">{{record.assessment_before_dislysis.dry_weight ? record.assessment_before_dislysis.dry_weight : "0"}}kg</td>
393
+                      <td v-if="advice_index === 2">{{record.assessment_before_dislysis.dry_weight ? record.assessment_before_dislysis.dry_weight : "0"}}kg</td> -->
345
                       <!-- <td v-if="advice_index === 3">较干体重增加量:</td>
394
                       <!-- <td v-if="advice_index === 3">较干体重增加量:</td>
346
                       <td v-if="advice_index === 3">
395
                       <td v-if="advice_index === 3">
347
                         {{(record.assessment_before_dislysis.weight_before - record.assessment_before_dislysis.dry_weight -
396
                         {{(record.assessment_before_dislysis.weight_before - record.assessment_before_dislysis.dry_weight -
349
                       </td>
398
                       </td>
350
                       <td v-if="advice_index === 4">净脱水量:</td>
399
                       <td v-if="advice_index === 4">净脱水量:</td>
351
                       <td v-if="advice_index === 4">{{record.assessment_after_dislysis.actual_ultrafiltration}}L</td> -->
400
                       <td v-if="advice_index === 4">{{record.assessment_after_dislysis.actual_ultrafiltration}}L</td> -->
352
-                      <td v-if="advice_index === 3">透后体重:</td>
401
+                      <!-- <td v-if="advice_index === 3">透后体重:</td>
353
                       <td v-if="advice_index === 3">{{record.assessment_after_dislysis.weight_after}}kg</td>
402
                       <td v-if="advice_index === 3">{{record.assessment_after_dislysis.weight_after}}kg</td>
354
                       <td v-if="advice_index === 4">本次透析体重下降量:</td>
403
                       <td v-if="advice_index === 4">本次透析体重下降量:</td>
355
                       <td v-if="advice_index === 4">
404
                       <td v-if="advice_index === 4">
356
                         {{record.assessment_after_dislysis.weight_after == 0 || record.assessment_before_dislysis.weight_before == 0 ?
405
                         {{record.assessment_after_dislysis.weight_after == 0 || record.assessment_before_dislysis.weight_before == 0 ?
357
                         0 : ( record.assessment_before_dislysis.weight_before - record.assessment_after_dislysis.weight_after ).toFixed(2)
406
                         0 : ( record.assessment_before_dislysis.weight_before - record.assessment_after_dislysis.weight_after ).toFixed(2)
358
-                      }}kg</td>
407
+                      }}kg</td> -->
359
                     </tr>
408
                     </tr>
360
                   </tbody>
409
                   </tbody>
361
                 </table>
410
                 </table>

+ 51 - 24
src/xt_pages/dialysis/template/DialysisPrintOrderSeventynine.vue View File

122
               </td>
122
               </td>
123
             </tr>
123
             </tr>
124
 
124
 
125
+            <tr>
126
+              <td colspan="3">
127
+                <div style="display: flex;flex-wrap: wrap;">
128
+                  <div style="flex: 1;">
129
+                    上次透后体重:{{ assessmentafter.weight_after ? assessmentafter.weight_after : "0" }}kg
130
+                  </div>
131
+                  <div style="flex: 1;">
132
+                    本次透前体重:{{ predialysis.weight_before ? predialysis.weight_before : '0' }}kg
133
+                  </div>
134
+                  <div style="flex: 1;">
135
+                    体重增加量:{{ (predialysis.weight_before - assessmentafter.weight_after).toFixed(1) }}kg
136
+                  </div>
137
+                 
138
+                </div>
139
+              </td>
140
+            </tr>
141
+            
142
+            <tr>
143
+              <td colspan="3">
144
+                <div style="display: flex;flex-wrap: wrap;">
145
+                  <div style="flex: 1;">
146
+                    干体重(DW):{{ predialysis.dry_weight ? predialysis.dry_weight :'0' }}kg
147
+                  </div>
148
+                  <div style="flex: 1;">
149
+                    本次透后体重:{{ afterdialysis.weight_after ? afterdialysis.weight_after :'0' }}kg
150
+                  </div>
151
+                  <div style="flex: 1;">
152
+                    本次透析体重下降量:
153
+                    {{  afterdialysis.weight_after == 0 || predialysis.weight_before == 0? '0.00'
154
+                      : (predialysis.weight_before - afterdialysis.weight_after).toFixed(2) }}kg
155
+                  </div>
156
+                </div>
157
+              </td>
158
+            </tr>
159
+
125
             <tr>
160
             <tr>
126
               <td colspan="2">
161
               <td colspan="2">
127
                 <div style="line-height:30px;">
162
                 <div style="line-height:30px;">
128
                  <span>目标脱水量: {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }} </span>L &nbsp;&nbsp;
163
                  <span>目标脱水量: {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }} </span>L &nbsp;&nbsp;
129
                  <span>处方脱水量: {{ prescription.prescription_water  ? prescription.prescription_water : "" }} </span>L &nbsp;&nbsp;
164
                  <span>处方脱水量: {{ prescription.prescription_water  ? prescription.prescription_water : "" }} </span>L &nbsp;&nbsp;
130
-                 <span>透析液流量: {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }} </span>ml/h
131
                 </div>
165
                 </div>
132
               </td>
166
               </td>
133
               <td >
167
               <td >
141
               </td>
175
               </td>
142
             </tr>
176
             </tr>
143
 
177
 
178
+            <tr>
179
+              <td colspan="3">
180
+                <div>
181
+                  <span>透析液流量: {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }} </span>ml/h &nbsp;&nbsp;
182
+                  <span>血流量:{{ prescription.blood_flow_volume ? prescription.blood_flow_volume : "" }} </span>ml/min &nbsp;&nbsp;
183
+                </div>
184
+              </td>
185
+            </tr>
186
+
144
           </tbody>
187
           </tbody>
145
         </table>
188
         </table>
146
         <table border="1" class="table-box" style="border-collapse: collapse;width: 99%;font-size: 16px;">
189
         <table border="1" class="table-box" style="border-collapse: collapse;width: 99%;font-size: 16px;">
239
               </td>
282
               </td>
240
               <td>
283
               <td>
241
                 <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">
284
                 <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">
242
-                  {{
243
-                  getAdminUser(monitor.monitoring_nurse)
244
-                  }}
285
+                  {{ getAdminUser(monitor.monitoring_nurse) }}
245
                 </span>
286
                 </span>
246
-                <span
247
-                  v-else
248
-                  style="display:flex;align-items:center;justify-content:space-around;height:36px;"
287
+                <span v-else
288
+                  style="display:flex;align-items:center;justify-content:space-around;height:30px;"
249
                 >
289
                 >
250
                   <img style="height:30px;" :src="setAdminUserES(monitor.monitoring_nurse)" alt srcset />
290
                   <img style="height:30px;" :src="setAdminUserES(monitor.monitoring_nurse)" alt srcset />
251
                 </span>
291
                 </span>
274
                 <td style="width:10%;height:25px">
314
                 <td style="width:10%;height:25px">
275
                   <p style="height:30px;line-height:30px">核对</p>
315
                   <p style="height:30px;line-height:30px">核对</p>
276
                 </td>
316
                 </td>
277
-                <td style="width:15%;height:27px">
278
-                  <p style="height:30px;line-height:30px">上次透后体重</p>
279
-                </td>
280
-                <td style="width:10%;line-height:30px">
281
-                  {{ assessmentafter.weight_after ? assessmentafter.weight_after : "0" }}kg
282
-                </td>
283
               </tr>
317
               </tr>
284
 
318
 
285
               <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
319
               <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
301
                   <span v-if="setAdminUserES(advice.checker) == ''">{{ getAdminUser(advice.checker) }}</span>
335
                   <span v-if="setAdminUserES(advice.checker) == ''">{{ getAdminUser(advice.checker) }}</span>
302
                   <img style="height:40px;" :src="setAdminUserES(advice.checker)" alt="" srcset="" v-else />
336
                   <img style="height:40px;" :src="setAdminUserES(advice.checker)" alt="" srcset="" v-else />
303
                 </td>
337
                 </td>
304
-                <td v-if="advice_index === 0">透前体重:</td>
338
+                <!-- <td v-if="advice_index === 0">透前体重:</td>
305
                 <td v-if="advice_index === 0">{{ predialysis.weight_before }}kg</td>
339
                 <td v-if="advice_index === 0">{{ predialysis.weight_before }}kg</td>
306
                 <td v-if="advice_index === 1">体重增加量:</td>
340
                 <td v-if="advice_index === 1">体重增加量:</td>
307
                 <td v-if="advice_index === 1">{{ (predialysis.weight_before - assessmentafter.weight_after).toFixed(1) }}kg</td>
341
                 <td v-if="advice_index === 1">{{ (predialysis.weight_before - assessmentafter.weight_after).toFixed(1) }}kg</td>
308
                 <td v-if="advice_index === 2">干体重(DW):</td>
342
                 <td v-if="advice_index === 2">干体重(DW):</td>
309
-                <td v-if="advice_index === 2">{{ predialysis.dry_weight }}kg</td>
310
-                <!-- <td v-if="advice_index === 3">较干体重增加量:</td>
311
-                <td v-if="advice_index === 3">
312
-                  {{ afterdialysis.weight_after != 0 && predialysis.dry_weight !=0
313
-                    ? (afterdialysis.weight_after - predialysis.dry_weight).toFixed(2): 0 }}kg
314
-                </td>
315
-                <td v-if="advice_index === 4">净脱水量:</td>
316
-                <td v-if="advice_index === 4">{{ afterdialysis.actual_ultrafiltration }}L</td> -->
317
-                <td v-if="advice_index === 3">透后体重:</td>
343
+                <td v-if="advice_index === 2">{{ predialysis.dry_weight }}kg</td> -->
344
+                <!-- <td v-if="advice_index === 3">透后体重:</td>
318
                 <td v-if="advice_index === 3">{{ afterdialysis.weight_after }}kg</td>
345
                 <td v-if="advice_index === 3">{{ afterdialysis.weight_after }}kg</td>
319
                 <td v-if="advice_index === 4">本次透析体重下降量:</td>
346
                 <td v-if="advice_index === 4">本次透析体重下降量:</td>
320
                 <td v-if="advice_index === 4">
347
                 <td v-if="advice_index === 4">
321
                   {{  afterdialysis.weight_after == 0 || predialysis.weight_before == 0? '0.00'
348
                   {{  afterdialysis.weight_after == 0 || predialysis.weight_before == 0? '0.00'
322
-                      : (predialysis.weight_before - afterdialysis.weight_after).toFixed(2) }}kg</td>
349
+                      : (predialysis.weight_before - afterdialysis.weight_after).toFixed(2) }}kg</td> -->
323
               </tr>
350
               </tr>
324
             </tbody>
351
             </tbody>
325
           </table>
352
           </table>