see999 3 年前
父节点
当前提交
3662285a25
共有 1 个文件被更改,包括 18 次插入5 次删除
  1. 18 5
      src/xt_pages/dialysis/template/DialysisPrintOrderThirtyEight.vue

+ 18 - 5
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyEight.vue 查看文件

297
             <td>&nbsp;{{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }}</td>
297
             <td>&nbsp;{{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }}</td>
298
             <td>&nbsp;{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "" }}</td>
298
             <td>&nbsp;{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "" }}</td>
299
             <td>&nbsp;{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}</td>
299
             <td>&nbsp;{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}</td>
300
-            <td>&nbsp;{{ monitor.complication ? monitor.complication : "" }}</td>
300
+            <td>&nbsp;{{ monitor.complication ? getComplication(monitor.complication) : "" }}</td>
301
             <td style="text-align:left;padding-left:10px;">
301
             <td style="text-align:left;padding-left:10px;">
302
               <div v-if="monitor.operate_time" style="line-height:20px;text-align: left;display: inline-block;">
302
               <div v-if="monitor.operate_time" style="line-height:20px;text-align: left;display: inline-block;">
303
                 {{ monitor.dispose ? monitor.dispose : '无' }}
303
                 {{ monitor.dispose ? monitor.dispose : '无' }}
328
           <div class="widthLength25">实际治疗时长:{{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : 0 }}小时
328
           <div class="widthLength25">实际治疗时长:{{ afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : 0 }}小时
329
             {{ afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute : 0 }}分钟
329
             {{ afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute : 0 }}分钟
330
           </div>
330
           </div>
331
-          <div class="widthLength25">静脉管道:
331
+          <!-- <div class="widthLength25">静脉管道:
332
             <span v-if="afterdialysis.intravenous_tube == 1">0级</span>
332
             <span v-if="afterdialysis.intravenous_tube == 1">0级</span>
333
             <span v-if="afterdialysis.intravenous_tube == 2">I级</span>
333
             <span v-if="afterdialysis.intravenous_tube == 2">I级</span>
334
             <span v-if="afterdialysis.intravenous_tube == 3">Ⅱ级</span>
334
             <span v-if="afterdialysis.intravenous_tube == 3">Ⅱ级</span>
339
             <span v-if="afterdialysis.arterial_tube == 2">I级</span>
339
             <span v-if="afterdialysis.arterial_tube == 2">I级</span>
340
             <span v-if="afterdialysis.arterial_tube == 3">Ⅱ级</span>
340
             <span v-if="afterdialysis.arterial_tube == 3">Ⅱ级</span>
341
             <span v-if="afterdialysis.arterial_tube == 4">Ⅲ级</span>
341
             <span v-if="afterdialysis.arterial_tube == 4">Ⅲ级</span>
342
-          </div>
342
+          </div> -->
343
           <div class="widthLength25">透析器凝血:{{ afterdialysis.cruor ? afterdialysis.cruor : "" }}</div>
343
           <div class="widthLength25">透析器凝血:{{ afterdialysis.cruor ? afterdialysis.cruor : "" }}</div>
344
+          <div class="widthLength25"></div>
345
+          <div class="widthLength25"></div>
344
           
346
           
345
       </div>
347
       </div>
346
       <div class="lineHeight">
348
       <div class="lineHeight">
568
         finish_nurse: "",
570
         finish_nurse: "",
569
         url: ""
571
         url: ""
570
       },
572
       },
571
-      displaceLiquiPartOptions: []
573
+      displaceLiquiPartOptions: [],
574
+      complicationList:[]
572
     };
575
     };
573
   },
576
   },
574
   methods: {
577
   methods: {
578
+    getComplication(id){
579
+      var name = "";
580
+      for(let i=0;i<this.complicationList.length;i++){
581
+         if(id == this.complicationList[i].id){
582
+            name = this.complicationList[i].name
583
+         }
584
+      }
585
+      return name
586
+    },
575
     getDisplaceLiquiPart: function(val) {
587
     getDisplaceLiquiPart: function(val) {
576
       let displace_liqui_part_name = "/";
588
       let displace_liqui_part_name = "/";
577
       const displace_liqui_part = this.displaceLiquiPartOptions;
589
       const displace_liqui_part = this.displaceLiquiPartOptions;
722
           this.assessmentafter = response.data.data.assessmentAfterDislysis;
734
           this.assessmentafter = response.data.data.assessmentAfterDislysis;
723
           console.log("上次透后体重", this.assessmentafter);
735
           console.log("上次透后体重", this.assessmentafter);
724
           var doctorAdevieInfo = response.data.data.doctorAdevieInfo;
736
           var doctorAdevieInfo = response.data.data.doctorAdevieInfo;
725
-          var doctorAdevieInfo = response.data.data.advices;
737
+          var doctorAdevieInfo = JSON.parse(JSON.stringify(response.data.data.advices))
726
           var tableAdvice = doctorAdevieInfo;
738
           var tableAdvice = doctorAdevieInfo;
727
           console.log("医生", tableAdvice);
739
           console.log("医生", tableAdvice);
728
           if (tableAdvice.length === 0) {
740
           if (tableAdvice.length === 0) {
1274
     this.lapse_arr = getDataConfig("hemodialysis", "lapse");
1286
     this.lapse_arr = getDataConfig("hemodialysis", "lapse");
1275
     this.displaceLiquiPartOptions = this.$store.getters.displace_liqui;
1287
     this.displaceLiquiPartOptions = this.$store.getters.displace_liqui;
1276
     // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1288
     // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1289
+    this.complicationList = getDataConfig('hemodialysis','complication')
1277
 
1290
 
1278
     var bloodAccessParOpera = getDataConfig(
1291
     var bloodAccessParOpera = getDataConfig(
1279
       "hemodialysis",
1292
       "hemodialysis",