Przeglądaj źródła

Merge branch '20200710_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20200710_pc_vue_new_branch

XMLWAN 5 lat temu
rodzic
commit
3ce3110e73

+ 23 - 4
src/xt_pages/dialysis/batch_print/batch_print_order_twenty.vue Wyświetl plik

182
                                 <td width="">
182
                                 <td width="">
183
                                 <div class="under-line">
183
                                 <div class="under-line">
184
                                     &nbsp;
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
                                 </div>
186
                                 </div>
187
                                 </td>
187
                                 </td>
188
                             </tr>
188
                             </tr>
809
                                 </td>
809
                                 </td>
810
                                 <td width="20">Kg</td>
810
                                 <td width="20">Kg</td>
811
                                 <td></td>
811
                                 <td></td>
812
-                                <td width="95">透析器凝血:</td>
812
+                                <td width="95">透析器堵塞:</td>
813
                                 <td width="200">
813
                                 <td width="200">
814
                                 <label-box :isChecked="record.assessment_after_dislysis.cruor ? (record.assessment_after_dislysis.cruor.indexOf('凝血0级') > -1 ? true : false) :false" showValue="0级"></label-box>
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
                                 <label-box :isChecked="record.assessment_after_dislysis.cruor ? (record.assessment_after_dislysis.cruor.indexOf('凝血Ⅰ级') > -1 ? true : false) :false" showValue="Ⅰ级"></label-box>
815
                                 <label-box :isChecked="record.assessment_after_dislysis.cruor ? (record.assessment_after_dislysis.cruor.indexOf('凝血Ⅰ级') > -1 ? true : false) :false" showValue="Ⅰ级"></label-box>
889
                                 <td width='40'>其他</td>
889
                                 <td width='40'>其他</td>
890
                                 <td width='160'>
890
                                 <td width='160'>
891
                                 <div class="under-line">
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
                                 </div>
893
                                 </div>
894
                                 </td>
894
                                 </td>
895
                                 <td></td>
895
                                 <td></td>
937
                                     <span v-if="record.assessment_after_dislysis.patient_gose == 3">{{ record.assessment_after_dislysis.inpatient_department }}</span>
937
                                     <span v-if="record.assessment_after_dislysis.patient_gose == 3">{{ record.assessment_after_dislysis.inpatient_department }}</span>
938
                                 </div>
938
                                 </div>
939
                                 </td>
939
                                 </td>
940
-                                <td width="70">下机护士:</td>
940
+                                <td width="70">护士签名:</td>
941
                                 <td width="100">
941
                                 <td width="100">
942
                                 <div class="under-line">&nbsp;
942
                                 <div class="under-line">&nbsp;
943
                                     <span v-if="setAdminUserES(record.dialysis_order, 'finish_nurse') == ''">
943
                                     <span v-if="setAdminUserES(record.dialysis_order, 'finish_nurse') == ''">
1281
       })
1281
       })
1282
   },
1282
   },
1283
   methods: {
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
     getHemorrhage(hemorrhage){
1303
     getHemorrhage(hemorrhage){
1285
       if(hemorrhage.indexOf(',') == -1){
1304
       if(hemorrhage.indexOf(',') == -1){
1286
         let str = hemorrhage
1305
         let str = hemorrhage