Bladeren bron

新分支

28169 1 jaar geleden
bovenliggende
commit
6e6acca84e

+ 2 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue Bestand weergeven

@@ -1492,14 +1492,14 @@
1492 1492
                             {{
1493 1493
                               monitor_record.venous_pressure
1494 1494
                                 ? monitor_record.venous_pressure
1495
-                                : ""
1495
+                                : "/"
1496 1496
                             }}
1497 1497
                           </td>
1498 1498
                           <td>
1499 1499
                             {{
1500 1500
                               monitor_record.transmembrane_pressure
1501 1501
                                 ? monitor_record.transmembrane_pressure
1502
-                                : ""
1502
+                                : "/"
1503 1503
                             }}
1504 1504
                           </td>
1505 1505
                           <td v-if="org_id != 9836">

+ 8 - 0
src/xt_pages/dialysis/batch_print/batch_print_order_sixtyFive.vue Bestand weergeven

@@ -1356,6 +1356,7 @@
1356 1356
                             <td width="50" >1:9肝素盐水剩余量<br />(ml)</td>
1357 1357
                             
1358 1358
                             <td width="60">体温(°C)</td>
1359
+                            <td width="60">透析液温度(°C)</td>
1359 1360
                             <td width="60">病情变化及处理</td>
1360 1361
                             <td width="60">签名</td>
1361 1362
                             
@@ -1470,6 +1471,13 @@
1470 1471
                                 : ""
1471 1472
                             }}
1472 1473
                             </td>
1474
+                            <td >
1475
+                               {{
1476
+                              monitor_record.dialysate_temperature
1477
+                                ? monitor_record.dialysate_temperature
1478
+                                : ""
1479
+                            }}
1480
+                            </td>
1473 1481
                             <td width="60">
1474 1482
                               {{ monitor_record.symptom }} &nbsp;{{
1475 1483
                                 monitor_record.dispose

+ 11 - 0
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Bestand weergeven

@@ -4181,6 +4181,11 @@ mu
4181 4181
                 this.dialysisPrescription.remark = response.data.data.dialysisPrescription.remark
4182 4182
               }
4183 4183
             }
4184
+            if(this.$store.getters.xt_user.template_info.org_id== 10013 || this.$store.getters.xt_user.template_info.org_id== 10014){
4185
+              if (this.last_prescription != null && response.data.data.dialysisPrescription != null) {
4186
+                this.dialysisPrescription.remark = response.data.data.dialysisPrescription.remark
4187
+              }
4188
+            }
4184 4189
           } else {
4185 4190
             if (response.data.data.prescription != null) {
4186 4191
               // 临时处方不为空
@@ -4237,6 +4242,12 @@ mu
4237 4242
                 this.dialysisPrescription.remark = this.last_prescription.remark
4238 4243
               }
4239 4244
             }
4245
+            if(this.$store.getters.xt_user.template_info.org_id== 10013 || this.$store.getters.xt_user.template_info.org_id== 10014){
4246
+              if (this.last_prescription != null) {
4247
+                this.dialysisPrescription.remark = this.last_prescription.remark
4248
+              }
4249
+            }
4250
+
4240 4251
           }
4241 4252
         if (
4242 4253
           this.dialysisPrescription.dialysis_duration_hour === '' ||

+ 3 - 3
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue Bestand weergeven

@@ -92,7 +92,7 @@
92 92
           <div class="inline_block" v-if="org_id!=10460">
93 93
             床号:
94 94
             <div class="under_line" style="width: 50px; text-align: center">
95
-              <span v-if="org_id == 10121||org_id == 10414 || org_id == 10447 || org_id == 9675 || org_id == 0 || org_id ==10460">{{
95
+              <span v-if="org_id == 10121||org_id == 10414 || org_id == 10447 || org_id == 9675 || org_id == 0 || org_id ==10460 || org_id ==10515">{{
96 96
                 dialysisOrder &&
97 97
                 dialysisOrder.DeviceNumber &&
98 98
                 dialysisOrder.DeviceNumber.number.length > 0
@@ -1501,7 +1501,7 @@
1501 1501
                           {{
1502 1502
                             monitor.venous_pressure
1503 1503
                               ? monitor.venous_pressure
1504
-                              : ""
1504
+                              : "/"
1505 1505
                           }}
1506 1506
                         </td>
1507 1507
                         <td>
@@ -1517,7 +1517,7 @@
1517 1517
                             {{
1518 1518
                               monitor.transmembrane_pressure
1519 1519
                                 ? monitor.transmembrane_pressure
1520
-                                : ""
1520
+                                : "/"
1521 1521
                             }}
1522 1522
                           </span>
1523 1523
                           <span

+ 10 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyFive.vue Bestand weergeven

@@ -1433,7 +1433,8 @@
1433 1433
                         <td width="50">超滤率<br />(ml/h)</td>
1434 1434
                         <td width="50">超滤量<br />(ml/h)</td>
1435 1435
                         <td width="50">1:9肝素盐水剩余量<br />(ml/h)</td>
1436
-                        <td width="50">体温<br />(ml/h)</td>
1436
+                        <td width="50">体温<br />(℃)</td>
1437
+                        <td width="50">透析液温度<br />(℃)</td>
1437 1438
                         <td width="50">病情变化及处理</td>
1438 1439
                         <td width="50">签名<br /></td>
1439 1440
                      
@@ -1456,6 +1457,7 @@
1456 1457
                         <td width="50">{{monitor.ultrafiltration_volume }}<br /></td>
1457 1458
                         <td width="50">{{monitor.heparin }}<br /></td>
1458 1459
                         <td width="50">{{monitor.temperature }}<br /></td>
1460
+                        <td width="50">{{monitor.dialysate_temperature }}<br /></td>
1459 1461
                         <td width="50">{{ monitor.symptom }} &nbsp;{{
1460 1462
                                 monitor.dispose
1461 1463
                               }}</td>
@@ -3815,6 +3817,13 @@ export default {
3815 3817
         return "0.0";
3816 3818
       }
3817 3819
     },
3820
+    compare (property) {
3821
+      return function (a, b) {
3822
+          var value1 = a[property]
3823
+          var value2 = b[property]
3824
+          return value1 - value2
3825
+      }
3826
+    },
3818 3827
   },
3819 3828
   watch: {
3820 3829
     "patientInfo.gender": function () {

+ 11 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyfour.vue Bestand weergeven

@@ -1001,6 +1001,7 @@ export default {
1001 1001
         let projects = [];
1002 1002
         response.data.data.projects.map((item) => {
1003 1003
           if (item.type == 2 && item.project.is_print == 1) {
1004
+          
1004 1005
             projects.push(item);
1005 1006
           }
1006 1007
         });
@@ -1025,9 +1026,11 @@ export default {
1025 1026
         console.log("this.projects", this.projects);
1026 1027
 
1027 1028
         // var objProject = {advice_name:"",start_time:"",single_dose:"",single_dose_unit:"",}
1028
-      
1029
+        
1030
+        
1029 1031
         if(this.projects!=null && this.projects.length >0){
1030 1032
            for(let i=0;i<this.projects.length;i++){
1033
+             this.projects.sort(this.compare('execution_time'))
1031 1034
              if(this.projects[i].type== 2){
1032 1035
             
1033 1036
               this.projects[i].project_team_name = ""
@@ -1384,6 +1387,13 @@ export default {
1384 1387
       // 通过Blob将Uint8Array数组转换成pdf类型的文件对象
1385 1388
       return new Blob([uInt8Array], { type: 'application/pdf' });
1386 1389
     },
1390
+    compare (property) {
1391
+      return function (a, b) {
1392
+          var value1 = a[property]
1393
+          var value2 = b[property]
1394
+          return value1 - value2
1395
+      }
1396
+    },
1387 1397
   },
1388 1398
   created() {
1389 1399
     var bloodAccessParOpera = getDataConfig(

+ 2 - 1
src/xt_pages/user/components/PatientDetail.vue Bestand weergeven

@@ -959,7 +959,8 @@
959 959
     <div style="display: none">
960 960
       <div id="print-info-box">
961 961
         <div class="print_main_content" >
962
-          <div class="order_title">{{ orgname }} 血液透析门诊病历</div>
962
+          <div class="order_title" v-if="org_id!=10210">{{ orgname }} 血液透析门诊病历</div>
963
+          <div class="order_title" v-if="org_id==10210">{{ orgname }} 血液透析住院病历</div>
963 964
           <div >
964 965
             <table >
965 966
               <!-- 用 thead 规定好宽度 -->