Explorar el Código

修改模版2,读取实际超滤量,从透析处方读取

张保健 hace 5 años
padre
commit
244ba2d469

+ 58 - 18
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue Ver fichero

@@ -194,6 +194,45 @@
194 194
                     <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==5">
195 195
                       HF
196 196
                     </div>
197
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==6">
198
+                      SCUF
199
+                    </div>
200
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==7">
201
+                      IUF
202
+                    </div>
203
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==8">
204
+                      HFHD
205
+                    </div>
206
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==9">
207
+                      HFHD+HP
208
+                    </div>
209
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==10">
210
+                      PHF
211
+                    </div>
212
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==11">
213
+                      HFR
214
+                    </div>
215
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==12">
216
+                      HDF+HP
217
+                    </div>
218
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==13">
219
+                      CRRT
220
+                    </div>
221
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==14">
222
+                      腹水回输
223
+                    </div>
224
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==15">
225
+                      HD前置换
226
+                    </div>
227
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==16">
228
+                      HD后置换
229
+                    </div>
230
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==17">
231
+                      HDF前置换
232
+                    </div>
233
+                    <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="prescription.mode_id==18">
234
+                      HDF后置换
235
+                    </div>
197 236
                   </div>
198 237
 
199 238
                   <div class="inline_block" style="margin-left:10px;flex:1;">
@@ -350,7 +389,7 @@
350 389
               <td style="padding: 0; position: relative;" colspan="2">
351 390
                 <table class="inside_table">
352 391
                   <tbody>
353
-                    <tr><td :colspan="(prescription.mode_id==2 || prescription.mode_id==5) ? 12 :11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">治疗纪录</td></tr>
392
+                    <tr><td :colspan="(prescription.mode_id==2 || prescription.mode_id==5 || prescription.mode_id== 12) ? 12 :11" style="letter-spacing:5px;text-align:center;font-weight:520;font-size:16px;padding: 6px 8px;line-height: 30px;">治疗纪录</td></tr>
354 393
                     <tr>
355 394
                       <td width="60">时间</td>
356 395
                       <td width="60">血压<br/>(mmHg)</td>
@@ -362,7 +401,7 @@
362 401
                       <td width="60">透析液温度(°C)</td>
363 402
                       <td width="50">电导度<br/>(ms/cm)</td>
364 403
                       <td width="50">超滤量<br/>(ml)</td>
365
-                      <td v-if="prescription.mode_id==2 || prescription.mode_id==5" width="50">置换量<br/>(ml)</td>
404
+                      <td v-if="prescription.mode_id==2 || prescription.mode_id==5 || prescription.mode_id== 12" width="50">置换量<br/>(ml)</td>
366 405
                       <td width="200">病情变化及处理</td>
367 406
 
368 407
                       <!-- <td width="100">时间</td>
@@ -389,7 +428,7 @@
389 428
                       <td>{{monitor.dialysate_temperature?monitor.dialysate_temperature:''}}</td>
390 429
                       <td>{{monitor.sodium_concentration?monitor.sodium_concentration:''}}</td>
391 430
                       <td>{{monitor.ultrafiltration_volume?monitor.ultrafiltration_volume:0}}</td>
392
-                      <td v-if="prescription.mode_id==2 || prescription.mode_id==5" width="50">{{monitor.displacement_quantity?monitor.displacement_quantity:0}}</td>
431
+                      <td v-if="prescription.mode_id==2 || prescription.mode_id==5 || prescription.mode_id== 12" width="50">{{monitor.displacement_quantity?monitor.displacement_quantity:0}}</td>
393 432
                       <td style="line-height:16px;padding:0px;">
394 433
                         <div style="min-height:35px;line-height:35px; overflow:hidden;">
395 434
                           <span style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;">
@@ -411,7 +450,7 @@
411 450
                       <td> </td>
412 451
                       <td> </td>
413 452
                       <td> </td>
414
-                      <td v-if="prescription.mode_id==2 || prescription.mode_id==5" width="50"></td>
453
+                      <td v-if="prescription.mode_id==2 || prescription.mode_id==5 || prescription.mode_id== 12" width="50"></td>
415 454
                       <td style="line-height:16px;padding:0px;"><div style="height:40px;line-height:20px; overflow:hidden;"><span style="word-break: break-all;margin:0;line-height:16px;-webkit-line-clamp:3;overflow:visible;display:inline-block;vertical-align:middle;height:auto;"> </span> </div></td>
416 455
                     </tr>
417 456
                   </tbody>
@@ -639,7 +678,7 @@
639 678
                   </div>
640 679
                   次/分
641 680
                 </div>
642
-                <div class="inline_block" style="margin-left:10px;flex:1;">
681
+                <div class="inline_block" style="margin-left:10px;flex:1.5;">
643 682
                   BP:
644 683
                   <div class="under_line" style="width: 50px;text-align: center;">
645 684
                     {{afterdialysis.systolic_blood_pressure?afterdialysis.systolic_blood_pressure:'/'}}
@@ -650,6 +689,17 @@
650 689
                   </div>
651 690
                   mmHg
652 691
                 </div>
692
+                <div class="inline_block" style="margin-left:10px;flex:1.5;">
693
+                  实际治疗时间:
694
+                  <div class="under_line" style="width: 30px;text-align: center">
695
+                    {{afterdialysis.actual_treatment_hour?afterdialysis.actual_treatment_hour:'/'}}
696
+                  </div>
697
+                  h
698
+                  <div class="under_line" style="width: 30px;text-align: center">
699
+                    {{afterdialysis.actual_treatment_minute?afterdialysis.actual_treatment_minute:0}}
700
+                  </div>
701
+                  min
702
+                </div>
653 703
               </div>
654 704
               <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
655 705
                 <div class="inline_block" style="flex:2;">
@@ -658,9 +708,9 @@
658 708
                     {{afterdialysis.cruor?afterdialysis.cruor:'/'}}
659 709
                   </div>
660 710
                 </div>
661
-                <div class="inline_block" style="flex:1;">
711
+                <div class="inline_block" style="flex:2;">
662 712
                   内瘘:
663
-                  <div class="under_line" style="width: 70px;text-align: center">
713
+                  <div class="under_line" style="width: 200px;text-align: center">
664 714
                     {{afterdialysis.internal_fistula?afterdialysis.internal_fistula:'/'}}
665 715
                   </div>
666 716
                 </div>
@@ -670,17 +720,7 @@
670 720
                     {{afterdialysis.catheter?afterdialysis.catheter:'/'}}
671 721
                   </div>
672 722
                 </div>
673
-                <div class="inline_block" style="flex:1.5;">
674
-                  实际治疗时间:
675
-                  <div class="under_line" style="width: 30px;text-align: center">
676
-                    {{afterdialysis.actual_treatment_hour?afterdialysis.actual_treatment_hour:'/'}}
677
-                  </div>
678
-                  h
679
-                  <div class="under_line" style="width: 30px;text-align: center">
680
-                    {{afterdialysis.actual_treatment_minute?afterdialysis.actual_treatment_minute:0}}
681
-                  </div>
682
-                  min
683
-                </div>
723
+                
684 724
               </div>
685 725
 
686 726
               <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">

+ 2 - 2
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue Ver fichero

@@ -820,8 +820,8 @@
820 820
               </div>
821 821
               <div class="inline_block">
822 822
                 &emsp;实际超滤量:
823
-                <div class="under_line" style="width: 70px;text-align: left" v-if="getFloat(afterdialysis.actual_ultrafiltration)">
824
-                  {{getFloat(afterdialysis.actual_ultrafiltration)}}
823
+                <div class="under_line" style="width: 70px;text-align: left" v-if="getFloat(prescription.ultrafiltration)">
824
+                  {{getFloat(prescription.ultrafiltration)}}
825 825
                 </div>
826 826
                 <div class="under_line" style="width: 70px;" v-else>
827 827
                   {{'/'}}