See999 4 anos atrás
pai
commit
785df22b5c

+ 23 - 4
src/xt_pages/dialysis/batch_print/batch_print_order_twenty.vue Ver arquivo

@@ -182,7 +182,7 @@
182 182
                                 <td width="">
183 183
                                 <div class="under-line">
184 184
                                     &nbsp;
185
-                                    <span v-if="record.assessment_before_dislysis.is_hemorrhage == 1">{{ record.assessment_before_dislysis.hemorrhage ? getHemorrhage(record.assessment_before_dislysis.hemorrhage) : '' }}</span>
185
+                                    <span v-if="record.assessment_before_dislysis.is_hemorrhage == 1">{{ record.assessment_before_dislysis.hemorrhage_other ? record.assessment_before_dislysis.hemorrhage_other : '' }}</span>
186 186
                                 </div>
187 187
                                 </td>
188 188
                             </tr>
@@ -809,7 +809,7 @@
809 809
                                 </td>
810 810
                                 <td width="20">Kg</td>
811 811
                                 <td></td>
812
-                                <td width="95">透析器凝血:</td>
812
+                                <td width="95">透析器堵塞:</td>
813 813
                                 <td width="200">
814 814
                                 <label-box :isChecked="record.assessment_after_dislysis.cruor ? (record.assessment_after_dislysis.cruor.indexOf('凝血0级') > -1 ? true : false) :false" showValue="0级"></label-box>
815 815
                                 <label-box :isChecked="record.assessment_after_dislysis.cruor ? (record.assessment_after_dislysis.cruor.indexOf('凝血Ⅰ级') > -1 ? true : false) :false" showValue="Ⅰ级"></label-box>
@@ -889,7 +889,7 @@
889 889
                                 <td width='40'>其他</td>
890 890
                                 <td width='160'>
891 891
                                 <div class="under-line">
892
-                                    &nbsp;{{ ['低血压','高血压','心律失常','头晕','头痛','呕吐','抽搐','出血','心衰','腹痛'].indexOf(record.assessment_after_dislysis.complication) == -1 ? record.assessment_after_dislysis.complication : '' }}
892
+                                    &nbsp;{{ record.assessment_after_dislysis.complication ? getComplication(record.assessment_after_dislysis.complication) : '' }}
893 893
                                 </div>
894 894
                                 </td>
895 895
                                 <td></td>
@@ -937,7 +937,7 @@
937 937
                                     <span v-if="record.assessment_after_dislysis.patient_gose == 3">{{ record.assessment_after_dislysis.inpatient_department }}</span>
938 938
                                 </div>
939 939
                                 </td>
940
-                                <td width="70">下机护士:</td>
940
+                                <td width="70">护士签名:</td>
941 941
                                 <td width="100">
942 942
                                 <div class="under-line">&nbsp;
943 943
                                     <span v-if="setAdminUserES(record.dialysis_order, 'finish_nurse') == ''">
@@ -1281,6 +1281,25 @@ export default {
1281 1281
       })
1282 1282
   },
1283 1283
   methods: {
1284
+    getComplication(complication){
1285
+      if(complication.indexOf(',') == -1){
1286
+        let str = complication
1287
+        if(['低血压','高血压','心律失常','头晕','头痛','呕吐','抽搐','出血','心衰','腹痛'].indexOf(str) == -1){
1288
+          return str
1289
+        }
1290
+      }else if(complication.indexOf(',') > -1){
1291
+        let str = complication
1292
+        if(['低血压','高血压','心律失常','头晕','头痛','呕吐','抽搐','出血','心衰','腹痛'].indexOf(str) == -1){
1293
+          let newStr = ''
1294
+          str.split(',').map(item => {
1295
+            if(['低血压','高血压','心律失常','头晕','头痛','呕吐','抽搐','出血','心衰','腹痛'].indexOf(item) == -1){
1296
+              newStr += item + ','
1297
+            }
1298
+          })
1299
+          return newStr.substring(0, newStr.length - 1)
1300
+        }
1301
+      }
1302
+    },
1284 1303
     getHemorrhage(hemorrhage){
1285 1304
       if(hemorrhage.indexOf(',') == -1){
1286 1305
         let str = hemorrhage