Browse Source

25 1月17 打印单

yq1 1 month ago
parent
commit
81fd85ef42

File diff suppressed because it is too large
+ 1372 - 1738
src/xt_pages/dialysis/batch_print/batch_print_order_seven.vue


+ 30 - 46
src/xt_pages/dialysis/template/DialysisPrintOrderSeven.vue View File

@@ -191,48 +191,51 @@
191 191
                     <td style="text-align:left;margin-left:15px;padding-top:10px;">
192 192
                       抗凝剂:
193 193
                       <span class="under-line">
194
-                        &nbsp;{{ prescription.anticoagulant ? prescription.anticoagulant : "/" }}
194
+                        &nbsp;{{ prescription.anticoagulant_name ? prescription.anticoagulant_name : "/" }}
195 195
                       </span>
196 196
                     </td>
197 197
                     <td style="text-align:left;margin-left:15px">
198 198
                       首剂:<span class="under-line">
199 199
                         {{ prescription.anticoagulant_shouji ? prescription.anticoagulant_shouji : "0" }}
200 200
                       </span>
201
-                      <span v-if="prescription.anticoagulant == '枸橼酸钠'">mg</span>
202
-                      <span v-if="prescription.anticoagulant == '阿加曲班'">mg</span>
203
-                      <span v-if="prescription.anticoagulant == '低分子肝素'">iu</span>
204
-                      <span v-if="prescription.anticoagulant == '普通肝素'">mg</span>
205
-                      <span v-if="prescription.anticoagulant == '无肝素'">mg</span>
206
-                      <span v-if="prescription.anticoagulant == '低分子肝素钙'">iu</span>
207
-                      <span v-if="prescription.anticoagulant == '低分子肝素钠'&&(org_id!=9990&&org_id!=9675)">iu</span>&nbsp;
208
-                      <span v-if="prescription.anticoagulant == '低分子肝素钠'&&(org_id==9990||org_id==9675)">mg</span>&nbsp;
201
+                      <span v-if="prescription.anticoagulant == 7&&(org_id!=9990&&org_id!=9675)">iu</span>
202
+                      <span v-else-if="prescription.anticoagulant == 7&&(org_id==9990||org_id==9675)">mg</span>&nbsp;
203
+                      <span v-if="prescription.anticoagulant == 5">mg</span>
204
+                      <span v-else-if="prescription.anticoagulant == 4">mg</span>
205
+                      <span v-else-if="prescription.anticoagulant == 3">iu</span>
206
+                      <span v-else-if="prescription.anticoagulant == 2">mg</span>
207
+                      <span v-else-if="prescription.anticoagulant == 1">mg</span>
208
+                      <span v-else-if="prescription.anticoagulant == 6">iu</span>
209
+                      <span v-else>iu</span>
209 210
                     </td>
210 211
                     <td style="text-align:left;margin-left:15px">
211 212
                       维持:
212 213
                       <span class="under-line">
213 214
                         &nbsp;{{ prescription.anticoagulant_weichi ? prescription.anticoagulant_weichi : "0" }}
214 215
                       </span>
215
-                      <span v-if="prescription.anticoagulant == '枸橼酸钠'">ml/h</span>
216
-                      <span v-if="prescription.anticoagulant == '阿加曲班'">mg/h</span>
217
-                      <span v-if="prescription.anticoagulant == '低分子肝素'">iu/h</span>
218
-                      <span v-if="prescription.anticoagulant == '普通肝素'">mg/h</span>
219
-                      <span v-if="prescription.anticoagulant == '无肝素'">mg/h</span>
220
-                      <span v-if="prescription.anticoagulant == '低分子肝素钙'">iu/h</span>
221
-                      <span v-if="prescription.anticoagulant == '低分子肝素钠'&&(org_id!=9990&&org_id!=9675)">iu/h</span>
222
-                      <span v-if="prescription.anticoagulant == '低分子肝素钠'&&(org_id==9990||org_id==9675)">mg/h</span>&nbsp;
216
+                      <span v-if="prescription.anticoagulant == 7&&(org_id!=9990&&org_id!=9675)">iu/h</span>
217
+                      <span v-else-if="prescription.anticoagulant == 7&&(org_id==9990||org_id==9675)">mg/h</span>&nbsp;
218
+                      <span v-if="prescription.anticoagulant == 5">mg/h</span>
219
+                      <span v-else-if="prescription.anticoagulant == 4">mg/h</span>
220
+                      <span v-else-if="prescription.anticoagulant == 3">iu/h</span>
221
+                      <span v-else-if="prescription.anticoagulant == 2">mg/h</span>
222
+                      <span v-else-if="prescription.anticoagulant == 1">mg/h</span>
223
+                      <span v-else-if="prescription.anticoagulant == 6">iu/h</span>
224
+                      <span v-else>iu/h</span>
223 225
                     </td>
224 226
                     <td style="text-align:left;margin-left:15px">
225 227
                       总量:<span class="under-line">
226 228
                         &nbsp;{{ prescription.anticoagulant_zongliang ? prescription.anticoagulant_zongliang : "0"}}
227 229
                         </span>
228
-                      <span v-if="prescription.anticoagulant == '枸橼酸钠'">mg</span>
229
-                      <span v-if="prescription.anticoagulant == '阿加曲班'">mg</span>
230
-                      <span v-if="prescription.anticoagulant == '低分子肝素'">iu</span>
231
-                      <span v-if="prescription.anticoagulant == '普通肝素'">mg</span>
232
-                      <span v-if="prescription.anticoagulant == '无肝素'">mg</span>
233
-                      <span v-if="prescription.anticoagulant == '低分子肝素钙'">iu</span>
234
-                      <span v-if="prescription.anticoagulant == '低分子肝素钠'&&(org_id!=9990&&org_id!=9675)">iu</span>
235
-                      <span v-if="prescription.anticoagulant == '低分子肝素钠'&&(org_id==9990||org_id==9675)">mg</span>&nbsp;
230
+                      <span v-if="prescription.anticoagulant == 7&&(org_id!=9990&&org_id!=9675)">iu</span>
231
+                      <span v-else-if="prescription.anticoagulant == 7&&(org_id==9990||org_id==9675)">mg</span>&nbsp;
232
+                      <span v-if="prescription.anticoagulant == 5">mg</span>
233
+                      <span v-else-if="prescription.anticoagulant == 4">mg</span>
234
+                      <span v-else-if="prescription.anticoagulant == 3">iu</span>
235
+                      <span v-else-if="prescription.anticoagulant == 2">mg</span>
236
+                      <span v-else-if="prescription.anticoagulant == 1">mg</span>
237
+                      <span v-else-if="prescription.anticoagulant == 6">iu</span>
238
+                      <span v-else>iu</span>
236 239
                     </td>
237 240
                   </tr>
238 241
                   <tr>
@@ -1105,12 +1108,7 @@ export default {
1105 1108
           this.doctorForm.url = doctorname.url;
1106 1109
           var prescription = response.data.data.dialysisPrescription;
1107 1110
           console.log("透析处方", prescription);
1108
-          if (prescription.anticoagulant == 6) {
1109
-            prescription.anticoagulant = "低分子肝素钙";
1110
-          }
1111
-          if (prescription.anticoagulant == 7) {
1112
-            prescription.anticoagulant = "低分子肝素钠";
1113
-          }
1111
+          
1114 1112
           if (prescription.blood_access === 1) {
1115 1113
             prescription.blood_access = "正常";
1116 1114
           }
@@ -1147,21 +1145,7 @@ export default {
1147 1145
           if (prescription.replacement_way === 4) {
1148 1146
             prescription.replacement_way = "混合置换";
1149 1147
           }
1150
-          if (prescription.anticoagulant === 1) {
1151
-            prescription.anticoagulant = "无肝素";
1152
-          }
1153
-          if (prescription.anticoagulant === 2) {
1154
-            prescription.anticoagulant = "普通肝素";
1155
-          }
1156
-          if (prescription.anticoagulant === 3) {
1157
-            prescription.anticoagulant = "低分子肝素";
1158
-          }
1159
-          if (prescription.anticoagulant === 4) {
1160
-            prescription.anticoagulant = "阿加曲班";
1161
-          }
1162
-          if (prescription.anticoagulant === 5) {
1163
-            prescription.anticoagulant = "枸橼酸钠";
1164
-          }
1148
+         
1165 1149
           this.prescription = prescription;
1166 1150
           var receiverTreatmentAccess =
1167 1151
             response.data.data.receiverTreatmentAccess;