huangyw il y a 2 ans
Parent
révision
2d29d7005f
1 fichiers modifiés avec 104 ajouts et 52 suppressions
  1. 104 52
      src/xt_pages/dialysis/template/DialysisPrintOrderFiftySeven.vue

+ 104 - 52
src/xt_pages/dialysis/template/DialysisPrintOrderFiftySeven.vue Voir le fichier

@@ -280,7 +280,7 @@
280 280
                     : ""
281 281
                 }}
282 282
               </span>
283
-              <span>ml; </span>
283
+              <span>L; </span>
284 284
               <span style="padding-left: 185px">透析液流量:</span>
285 285
               <span style="display: inline-block; width: 40px">
286 286
                 {{
@@ -304,39 +304,64 @@
304 304
               />
305 305
             </td>
306 306
           </tr>
307
-          <tr class="list_table_1">
308
-            <td colspan="12" style="padding-left: 10px">
309
-              <span style="display: inline-block; width: 200px"
310
-                >透析机:{{
311
-                  dialysisOrder &&
312
-                  dialysisOrder.DeviceNumber &&
313
-                  dialysisOrder.DeviceNumber.number.length > 0
314
-                    ? dialysisOrder.DeviceNumber.number
315
-                    : patientInfo.DialysisSchedule.device_number.number
316
-                }}</span
317
-              >
318
-              <span style="display: inline-block; width: 200px">
319
-                透析(滤)器:{{
320
-                  prescription.dialyzer_perfusion_apparatus
321
-                    ? prescription.dialyzer_perfusion_apparatus
322
-                    : ""
323
-                }}
324
-              </span>
325
-              <span style="display: inline-block">
326
-                透析液:钾:
327
-                <span style="width: 40px; display: inline-block">
328
-                  {{ prescription.kalium ? prescription.kalium : "" }} </span
329
-                >mmol/L&nbsp; 钙:
330
-                <span style="width: 40px; display: inline-block">
331
-                  {{ prescription.calcium ? prescription.calcium : "" }} </span
332
-                >mmol/L&nbsp; 碳酸氢根:
333
-                <span style="width: 40px; display: inline-block">
334
-                  {{
335
-                    prescription.bicarbonate ? prescription.bicarbonate : ""
336
-                  }} </span
337
-                >mmol/L
338
-              </span>
339
-            </td>
307
+          <tr colspan="13" class="list_table_1">
308
+                    <td colspan="13" style="padding-left: 10px">
309
+                      <div class="td_div1" style="display: flex">
310
+                        <div
311
+                          style="
312
+                            display: flex;
313
+                            min-width: 180px;
314
+                            border-right: 1px solid;
315
+                          "
316
+                        >
317
+                          透析机:
318
+                          <span v-if="dialysisOrder != null"
319
+                            >{{
320
+                              dialysisOrder &&
321
+                              dialysisOrder.DeviceNumber &&
322
+                              dialysisOrder.DeviceNumber.number.length > 0
323
+                                ? dialysisOrder.DeviceNumber.number
324
+                                : patientInfo.DialysisSchedule.device_number
325
+                                    .number
326
+                            }}
327
+                          </span>
328
+                        </div>
329
+                        <div
330
+                          style="
331
+                            display: flex;
332
+                            border-right: 1px solid;
333
+                            padding: 0 10px;
334
+                            min-width: 180px;
335
+                          "
336
+                        >
337
+                          透析(滤)器:{{
338
+                            prescription.dialyzer_perfusion_apparatus
339
+                              ? prescription.dialyzer_perfusion_apparatus
340
+                              : ""
341
+                          }}
342
+                        </div>
343
+                        <div style="padding-left: 10px">
344
+                          透析液:钾:
345
+                          <span style="width: 30px; display: inline-block">
346
+                            {{
347
+                              prescription.kalium ? prescription.kalium : ""
348
+                            }} </span
349
+                          >mmol/L&nbsp; 钙:
350
+                          <span style="width: 30px; display: inline-block">
351
+                            {{
352
+                              prescription.calcium ? prescription.calcium : ""
353
+                            }} </span
354
+                          >mmol/L&nbsp; 碳酸氢盐:
355
+                          <span style="width: 30px; display: inline-block">
356
+                            {{
357
+                              prescription.bicarbonate
358
+                                ? prescription.bicarbonate
359
+                                : ""
360
+                            }} </span
361
+                          >mmol/L
362
+                        </div>
363
+                      </div>
364
+                    </td>
340 365
           </tr>
341 366
 
342 367
           <tr class="list_table_1">
@@ -469,7 +494,7 @@
469 494
           </th>
470 495
           <th style="width: 70px; font-weight: normal">
471 496
             <p style="height: 20px; line-height: 20px">脱水量</p>
472
-            <p style="height: 20px; line-height: 20px">ml</p>
497
+            <p style="height: 20px; line-height: 20px">L</p>
473 498
           </th>
474 499
           <th style="width: 80px; font-weight: normal">
475 500
             <p style="height: 20px; line-height: 20px">T</p>
@@ -709,7 +734,13 @@
709 734
               <p style="height: 20px; line-height: 20px">上次透后体重</p>
710 735
             </td>
711 736
             <td style="width: 45px; height: 40px">
712
-              {{ assessmentafter.weight_after }}kg
737
+               {{
738
+                      patientInfo.total_dialysis +
739
+                        patientInfo.user_sys_before_count >
740
+                      0
741
+                        ? assessmentafter.weight_after
742
+                        : "/"
743
+                    }}kg
713 744
             </td>
714 745
           </tr>
715 746
 
@@ -779,29 +810,33 @@
779 810
             <td v-if="advice_index === 0">{{ predialysis.weight_before }}kg</td>
780 811
             <td v-if="advice_index === 1">体重增加量:</td>
781 812
             <td v-if="advice_index === 1">
782
-               {{
783
-                (assessmentafter.weight_after == 0 || predialysis.weight_before == 0
784
-                  ? 0
785
-                  : (
786
-                      predialysis.weight_before - assessmentafter.weight_after
787
-                    ).toFixed(2))
788
-              }}kg
813
+                {{
814
+                      assessmentafter.weight_after == 0 ||
815
+                      predialysis.weight_before == 0
816
+                        ? 0
817
+                        : (
818
+                            predialysis.weight_before -
819
+                            assessmentafter.weight_after
820
+                          ).toFixed(2)
821
+                    }}kg
789 822
             </td>
790 823
             <td v-if="advice_index === 2">干体重(DW):</td>
791 824
             <td v-if="advice_index === 2">{{ predialysis.dry_weight }}kg</td>
792 825
             <td v-if="advice_index === 3">较干体重增加量:</td>
793 826
             <td v-if="advice_index === 3">
794 827
               {{
795
-                afterdialysis.weight_after == 0
796
-                  ? 0
797
-                  : (
798
-                      afterdialysis.weight_after - predialysis.dry_weight
799
-                    ).toFixed(2)
800
-              }}kg
828
+                      patientInfo.total_dialysis +
829
+                        patientInfo.user_sys_before_count >
830
+                        0 && afterdialysis.weight_after != 0
831
+                        ? (
832
+                            afterdialysis.weight_after - predialysis.dry_weight
833
+                          ).toFixed(2)
834
+                        : 0
835
+                    }}kg
801 836
             </td>
802 837
             <td v-if="advice_index === 4">净脱水量:</td>
803 838
             <td v-if="advice_index === 4">
804
-              {{ afterdialysis.actual_ultrafiltration }}ml
839
+              {{ afterdialysis.actual_ultrafiltration }}L
805 840
             </td>
806 841
             <td v-if="advice_index === 5">透后体重:</td>
807 842
             <td v-if="advice_index === 5">
@@ -824,13 +859,14 @@
824 859
       </table>
825 860
       <table class="print-table" border="1">
826 861
         <tr style="height: 60px; text-align: left; border: none">
827
-          <td style="padding-left: 5px; border: none">
862
+          <td style="padding-left: 5px; border: none" colspan="11">
828 863
             治疗小结:{{
829 864
               summary.dialysis_summary ? summary.dialysis_summary : ""
830 865
             }}
831 866
           </td>
832 867
         </tr>
833
-        <tr style="height: 40px">
868
+        <tr style="height: 45px">
869
+          <td style="border-right: none;"></td>
834 870
           <td
835 871
             rowspan="11"
836 872
             style="border: none; text-align: right; height: 40px"
@@ -876,6 +912,22 @@
876 912
               />
877 913
             </span>
878 914
           </td>
915
+          <td
916
+            rowspan="11"
917
+            style="border-left: none;border-top: none;text-align: right; height: 40px"
918
+          >
919
+            护士签名
920
+            <span style="display: inline-block; width: 100px; text-align: left">
921
+              &nbsp;
922
+               <span v-if="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.start_nurse) == ''">
923
+                        {{ getAdminUser(dialysisOrder == null ? 0 : dialysisOrder.start_nurse) }}
924
+              </span>
925
+              <img
926
+                style="height: 30px"
927
+                :src="setAdminUserES(dialysisOrder == null ? 0 : dialysisOrder.start_nurse)" alt="" srcset="" v-else />
928
+              
929
+            </span>
930
+          </td>
879 931
         </tr>
880 932
       </table>
881 933