huangyw před 2 roky
rodič
revize
a399e11011

+ 50 - 15
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyOne.vue Zobrazit soubor

@@ -100,15 +100,38 @@
100 100
                       class="under_line"
101 101
                       style="width: 50px; text-align: center"
102 102
                     >
103
-                      <span>{{
103
+                      <!-- <span>{{
104 104
                         (dialysisOrder &&
105
+                          dialysisOrder != null &&
105 106
                           dialysisOrder.DeviceNumber &&
106 107
                           dialysisOrder.DeviceNumber.number.length > 0) ||
107
-                        (receiverTreatmentAccess.condition &&
108
+                        (dialysisOrder &&
109
+                          dialysisOrder != null &&
110
+                          receiverTreatmentAccess.condition &&
108 111
                           receiverTreatmentAccess.condition != 1)
109
-                          ? dialysisOrder.DeviceNumber.number
110
-                          : patientInfo.DialysisSchedule.device_number.number
111
-                      }}</span>
112
+                          ? patientInfo.DialysisSchedule.device_number.number
113
+                          : dialysisOrder.DeviceNumber.number
114
+                      }}</span> -->
115
+
116
+                      <span
117
+                        v-if="
118
+                          dialysisOrder == null ||
119
+                          receiverTreatmentAccess.condition != 1
120
+                        "
121
+                      >
122
+                        {{ patientInfo.DialysisSchedule.device_number.number }}
123
+                      </span>
124
+                      <span
125
+                        v-else-if="
126
+                          dialysisOrder &&
127
+                          dialysisOrder != null &&
128
+                          dialysisOrder.DeviceNumber &&
129
+                          receiverTreatmentAccess.condition == 1
130
+                        "
131
+                      >
132
+                        {{ dialysisOrder.DeviceNumber.number }}
133
+                      </span>
134
+                      <span v-else>/</span>
112 135
                     </div>
113 136
                   </div>
114 137
                   <div
@@ -1257,14 +1280,28 @@
1257 1280
                                 class="under_line"
1258 1281
                                 style="width: 50px; text-align: center"
1259 1282
                               >
1260
-                                {{
1261
-                                  dialysisOrder &&
1262
-                                  dialysisOrder.DeviceNumber &&
1263
-                                  dialysisOrder.DeviceNumber.number.length > 0
1264
-                                    ? dialysisOrder.DeviceNumber.number
1265
-                                    : patientInfo.DialysisSchedule.device_number
1266
-                                        .number
1267
-                                }}
1283
+                                <span
1284
+                                  v-if="
1285
+                                    dialysisOrder == null ||
1286
+                                    receiverTreatmentAccess.condition != 1
1287
+                                  "
1288
+                                >
1289
+                                  {{
1290
+                                    patientInfo.DialysisSchedule.device_number
1291
+                                      .number
1292
+                                  }}
1293
+                                </span>
1294
+                                <span
1295
+                                  v-else-if="
1296
+                                    dialysisOrder &&
1297
+                                    dialysisOrder != null &&
1298
+                                    dialysisOrder.DeviceNumber &&
1299
+                                    receiverTreatmentAccess.condition == 1
1300
+                                  "
1301
+                                >
1302
+                                  {{ dialysisOrder.DeviceNumber.number }}
1303
+                                </span>
1304
+                                <span v-else>/</span>
1268 1305
                               </div>
1269 1306
                             </div>
1270 1307
                           </div>
@@ -3508,11 +3545,9 @@ export default {
3508 3545
       var names = name.match(reg);
3509 3546
       name = names.join("");
3510 3547
       if (name.includes("区")) {
3511
-        
3512 3548
         name = name.replace("区", "");
3513 3549
       }
3514 3550
       if (name.includes("右")) {
3515
-        
3516 3551
         name = name.replace("右", "");
3517 3552
       }
3518 3553
       return name;

+ 24 - 32
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyOne.vue Zobrazit soubor

@@ -59,25 +59,24 @@
59 59
           <div class="inline_block">
60 60
             病区:
61 61
             <div class="under_line" style="width: 50px; text-align: center">
62
-              <span v-if="org_id == 10121||org_id == 10138||org_id == 10414">{{
62
+              <span>{{
63 63
                 patientInfo.DialysisSchedule.device_zone.name
64 64
                   ? patientInfo.DialysisSchedule.device_zone.name
65
-                  : ""
65
+                  : "/"
66 66
               }}</span>
67
-              <span v-else>{{ "/" }}</span>
67
+              
68 68
             </div>
69 69
           </div>
70 70
           <div class="inline_block">
71 71
             床号:
72 72
             <div class="under_line" style="width: 50px; text-align: center">
73
-              <span v-if="org_id == 10121||org_id == 10414">{{
73
+              <span>{{
74 74
                 dialysisOrder &&
75 75
                 dialysisOrder.DeviceNumber &&
76 76
                 dialysisOrder.DeviceNumber.number.length > 0
77 77
                   ? dialysisOrder.DeviceNumber.number
78 78
                   : patientInfo.DialysisSchedule.device_number.number
79 79
               }}</span>
80
-              <span v-else>{{ "/" }}</span>
81 80
             </div>
82 81
           </div>
83 82
           <div class="inline_block">
@@ -770,10 +769,10 @@
770 769
                     class="row"
771 770
                     style="padding: 2px 0; line-height: 23px; display: flex"
772 771
                   >
773
-                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290">
774
-                      透析(滤)器:
772
+                    <!-- <div class="inline_block" style="flex: 1" v-if="org_id!=10290">
773
+                      透析(滤)器: -->
775 774
                       <!--  透析(滤)器分开取值 -->
776
-                      <div v-if="org_id!=10414&&org_id!=10432"
775
+                      <!-- <div v-if="org_id!=10414&&org_id!=10432"
777 776
                         class="under_line"
778 777
                         style="width: 100px; text-align: center"
779 778
                       >
@@ -788,9 +787,9 @@
788 787
                             ? prescription.dialysis_dialyszers
789 788
                             : ""
790 789
                         }}
791
-                      </div>
790
+                      </div> -->
792 791
                       <!--  透析(滤)器合并取值 -->
793
-                       <div v-if="org_id==10414||org_id==10414"
792
+                       <!-- <div v-if="org_id==10414||org_id==10414"
794 793
                         class="under_line"
795 794
                         style="width: 100px; text-align: center"
796 795
                       >
@@ -799,11 +798,11 @@
799 798
                             ? prescription.dialyzer_perfusion_apparatus
800 799
                             : ""
801 800
                         }}
802
-                      </div>
801
+                      </div> -->
803 802
 
804
-                    </div>
803
+                    <!-- </div> -->
805 804
 
806
-                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290">
805
+                    <!-- <div class="inline_block" style="flex: 1" v-if="org_id!=10290">
807 806
                       灌流器:
808 807
                       <div
809 808
                         class="under_line"
@@ -815,9 +814,9 @@
815 814
                             : "/"
816 815
                         }}
817 816
                       </div>
818
-                    </div>
817
+                    </div> -->
819 818
 
820
-                    <div class="inline_block" style="flex: 1" v-if="org_id==10290">
819
+                    <div class="inline_block" style="flex: 1">
821 820
                       透析器/灌流器:
822 821
                       <div
823 822
                         class="under_line"
@@ -826,14 +825,9 @@
826 825
                         {{
827 826
                           prescription.dialyzer_perfusion_apparatus
828 827
                             ? prescription.dialyzer_perfusion_apparatus
829
-                            : ""
830
-                        }}
831
-                        <span v-if="prescription.dialysis_dialyszers&&prescription.dialysis_dialyszers!=''">/</span>
832
-                        {{
833
-                          prescription.dialysis_dialyszers
834
-                            ? prescription.dialysis_dialyszers
835
-                            : ""
828
+                            : "/"
836 829
                         }}
830
+                       
837 831
                       </div>
838 832
                     </div>
839 833
                     <div
@@ -1042,8 +1036,7 @@
1042 1036
                       </div>
1043 1037
                       <span v-if="prescription.anticoagulant == 4">mg</span>
1044 1038
                       <span v-if="prescription.anticoagulant == 3">iu</span>
1045
-                      <span v-if="prescription.anticoagulant == 2&&otg_id!=10432">iu</span>
1046
-                      <span v-if="prescription.anticoagulant == 2&&otg_id==10432">mg</span>
1039
+                      <span v-if="prescription.anticoagulant == 2">mg</span>
1047 1040
                       <span v-if="prescription.anticoagulant == 1">mg</span>
1048 1041
                     </div>
1049 1042
                     <div class="inline_block" style="margin-left: 20px">
@@ -1073,8 +1066,7 @@
1073 1066
                       <span v-if="prescription.anticoagulant == 5">ml/h</span>
1074 1067
                       <span v-if="prescription.anticoagulant == 4">mg/h</span>
1075 1068
                       <span v-if="prescription.anticoagulant == 3">iu/h</span>
1076
-                      <span v-if="prescription.anticoagulant == 2&&org_id!=10432">iu/h</span>
1077
-                      <span v-if="prescription.anticoagulant == 2&&otg_id==10432">mg/h</span>
1069
+                      <span v-if="prescription.anticoagulant == 2">mg/h</span>
1078 1070
                       <span v-if="prescription.anticoagulant == 1">mg/h</span>
1079 1071
                     </div>
1080 1072
                     <div
@@ -1130,8 +1122,8 @@
1130 1122
                       </div>
1131 1123
                       <span v-if="prescription.anticoagulant == 4">mg</span>
1132 1124
                       <span v-if="prescription.anticoagulant == 3">iu</span>
1133
-                      <span v-if="prescription.anticoagulant == 2&&org_id!=10432">iu</span>
1134
-                      <span v-if="prescription.anticoagulant == 2&&otg_id==10432">mg</span>
1125
+                      <!-- <span v-if="prescription.anticoagulant == 2&&org_id!=10432">iu</span> -->
1126
+                      <span v-if="prescription.anticoagulant == 2">mg</span>
1135 1127
                       <span v-if="prescription.anticoagulant == 1">mg</span>
1136 1128
                     </div>
1137 1129
                     <div class="inline_block" style="margin-left: 20px">
@@ -1403,7 +1395,7 @@
1403 1395
                                   monitor.operate_time ==
1404 1396
                                     dialysisOrder.start_time)&&(org_id!=10414)
1405 1397
                                 "
1406
-                                >【开始透析】
1398
+                                >【开始透析】引血100ml/min
1407 1399
                                 </template>
1408 1400
                               
1409 1401
                               {{ monitor.end }} {{ monitor.symptom }} &nbsp;{{
@@ -2081,7 +2073,7 @@
2081 2073
                       <div
2082 2074
                         class="under_line"
2083 2075
                         style="
2084
-                          width: 170px;
2076
+                          width: 200px;
2085 2077
                           text-align: center;
2086 2078
                           white-space: normal;
2087 2079
                         "
@@ -2106,12 +2098,12 @@
2106 2098
                         }}
2107 2099
                       </div>
2108 2100
                     </div>
2109
-                    <div class="inline_block" style="flex: 4">
2101
+                    <div class="inline_block" style="flex: 3">
2110 2102
                       导管:
2111 2103
                       <div
2112 2104
                         class="under_line"
2113 2105
                         style="min-width: 120px; text-align: center"
2114
-                      >
2106
+                      > 
2115 2107
                         {{
2116 2108
                           afterdialysis.catheter ? afterdialysis.catheter : "/"
2117 2109
                         }}