Explorar el Código

Merge remote-tracking branch 'origin/20230223_pc_vue_new_branch' into 20230223_pc_vue_new_branch

yq1 hace 5 meses
padre
commit
fb04ca58c5

+ 16 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_seventyeight.vue Ver fichero

564
                       <div class="inline_block" style=" flex: 1">
564
                       <div class="inline_block" style=" flex: 1">
565
                         处方脱水量:
565
                         处方脱水量:
566
                           <div class="under_line" style="width: 60px; text-align: center" >
566
                           <div class="under_line" style="width: 60px; text-align: center" >
567
-                            {{ record.prescription.target_ultrafiltration ? record.prescription.target_ultrafiltration : "/" }}
567
+                            {{ record.prescription.prescription_water ? record.prescription.prescription_water : "/" }}
568
                           </div>L
568
                           </div>L
569
                       </div>             
569
                       </div>             
570
                       <div class="inline_block" style=" flex: 1">
570
                       <div class="inline_block" style=" flex: 1">
615
                           <span v-if="record.prescription.mode_id == 25">HD高通</span>
615
                           <span v-if="record.prescription.mode_id == 25">HD高通</span>
616
                           <span v-if="record.prescription.mode_id == 29">PE</span>
616
                           <span v-if="record.prescription.mode_id == 29">PE</span>
617
                           <span v-if="record.prescription.mode_id == 30">血浆胆红素吸附+HP</span>
617
                           <span v-if="record.prescription.mode_id == 30">血浆胆红素吸附+HP</span>
618
+                          <span v-if="record.prescription.mode_id == 31">HPD</span>
619
+                          <span v-if="record.prescription.mode_id == 32">HDP</span>
620
+                          <span v-if="record.prescription.mode_id == 33">HFD</span>
621
+                          <span v-if="record.prescription.mode_id == 34">HDF100</span>
622
+                          <span v-if="record.prescription.mode_id == 35">HDF600</span>
623
+                          <span v-if="record.prescription.mode_id == 36">HDF800</span>
624
+                          <span v-if="record.prescription.mode_id == 37">HDF1000</span>
625
+                          <span v-if="record.prescription.mode_id == 38">HDF80</span>
626
+                          <span v-if="record.prescription.mode_id == 39">HF16</span>
627
+                          <span v-if="record.prescription.mode_id == 40">HD(无肝素)</span>
628
+                          <span v-if="record.prescription.mode_id == 41">HDF17H</span>
629
+                          <span v-if="record.prescription.mode_id == 42">HD.</span>
630
+                          <span v-if="record.prescription.mode_id == 43">HD(2)</span>
631
+                          <span v-if="record.prescription.mode_id == 44">导管溶栓</span>
618
                         </div>
632
                         </div>
619
                       </div>             
633
                       </div>             
620
                       <div class="inline_block" style=" flex: 1">
634
                       <div class="inline_block" style=" flex: 1">
1146
                           </td>
1160
                           </td>
1147
                           <td>
1161
                           <td>
1148
                             {{monitor_record.sodium_concentration ? monitor_record.sodium_concentration : '0'}} /
1162
                             {{monitor_record.sodium_concentration ? monitor_record.sodium_concentration : '0'}} /
1149
-                            {{ monitor_record.temperature ? monitor_record.temperature : '0' }}
1163
+                            {{ monitor_record.dialysate_temperature ? monitor_record.dialysate_temperature : '0' }}
1150
                           </td>
1164
                           </td>
1151
                           <td>
1165
                           <td>
1152
                             {{ monitor_record.pulse_frequency ? monitor_record.pulse_frequency : "/" }}
1166
                             {{ monitor_record.pulse_frequency ? monitor_record.pulse_frequency : "/" }}

+ 14 - 10
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue Ver fichero

1714
                               org_id!=10600 &&
1714
                               org_id!=10600 &&
1715
                               org_id!=10644 &&
1715
                               org_id!=10644 &&
1716
                               org_id!=0&&
1716
                               org_id!=0&&
1717
-                              org_id!=10567
1717
+                              org_id!=10567 &&
1718
+                              org_id!=10724
1718
                             "
1719
                             "
1719
                           >
1720
                           >
1720
                             电导度<br />(ms/cm)
1721
                             电导度<br />(ms/cm)
1730
                           <td
1731
                           <td
1731
                             width="50"
1732
                             width="50"
1732
                             v-if="
1733
                             v-if="
1733
-                              org_id ==  10469 || org_id == 0 || org_id ==10567
1734
+                              org_id ==  10469 || org_id == 0 || org_id ==10567 || org_id ==10724
1734
                             "
1735
                             "
1735
                           >
1736
                           >
1736
                             钠浓度<br />(mmol/L)
1737
                             钠浓度<br />(mmol/L)
1749
                             <span v-if="org_id!=10471"> (ml)</span>
1750
                             <span v-if="org_id!=10471"> (ml)</span>
1750
                             <span v-if="org_id==10471">L</span>
1751
                             <span v-if="org_id==10471">L</span>
1751
                           </td>
1752
                           </td>
1752
-                          <td width="50" v-if="org_id == 10600 || org_id ==10683 || org_id ==0 || org_id == 10567">超滤率<br />(ml/h)</td>
1753
+                          <td width="50" v-if="org_id == 10600 || org_id ==10683 || org_id ==0 || org_id == 10567 || org_id ==10724">超滤率<br />(ml/h)</td>
1753
                           <td width="50" v-if="org_id ==3877 || org_id ==10449">累计超滤量<br />(ml)</td>
1754
                           <td width="50" v-if="org_id ==3877 || org_id ==10449">累计超滤量<br />(ml)</td>
1754
                           <td
1755
                           <td
1755
                             v-if="
1756
                             v-if="
1762
                           <span v-if="org_id!=0&&org_id!=10683">置换量</span>
1763
                           <span v-if="org_id!=0&&org_id!=10683">置换量</span>
1763
                           <span v-if="org_id ==0||org_id==10683">置换液速度</span>
1764
                           <span v-if="org_id ==0||org_id==10683">置换液速度</span>
1764
                             <br />
1765
                             <br />
1765
-                            <span v-if="org_id!=10598 && org_id!=10567">
1766
+                            <span v-if="org_id!=10598 && org_id!=10567 && org_id!=10724">
1766
                               <span v-if="org_id!=0&&org_id!=10683">(ml)</span>
1767
                               <span v-if="org_id!=0&&org_id!=10683">(ml)</span>
1767
                               <span v-if="org_id ==0||org_id==10683">(ml/h)</span>
1768
                               <span v-if="org_id ==0||org_id==10683">(ml/h)</span>
1768
                             </span>
1769
                             </span>
1769
-                            <span v-if="org_id==10598 || org_id == 10567">L</span>
1770
+                            <span v-if="org_id==10598 || org_id == 10567 || org_id ==10724">L</span>
1770
                           </td>
1771
                           </td>
1771
                           <td v-if="org_id == 3877  || org_id == 10449" width="50">滤前压(mmHg)</td>
1772
                           <td v-if="org_id == 3877  || org_id == 10449" width="50">滤前压(mmHg)</td>
1772
                           <td
1773
                           <td
1781
                               org_id == 10510 ||
1782
                               org_id == 10510 ||
1782
                               org_id == 0 ||
1783
                               org_id == 0 ||
1783
                               org_id == 10598 ||
1784
                               org_id == 10598 ||
1784
-                              org_id == 10567
1785
+                              org_id == 10567 ||
1786
+                              org_id == 10724
1785
 
1787
 
1786
                             "
1788
                             "
1787
                           >
1789
                           >
1918
                               org_id!=10600 &&
1920
                               org_id!=10600 &&
1919
                               org_id!=10644 &&
1921
                               org_id!=10644 &&
1920
                               org_id!=0 &&
1922
                               org_id!=0 &&
1921
-                              org_id!=10567
1923
+                              org_id!=10567 &&
1924
+                              org_id!=10724
1922
 
1925
 
1923
 
1926
 
1924
                             "
1927
                             "
1944
 
1947
 
1945
                           <td
1948
                           <td
1946
                             v-if="
1949
                             v-if="
1947
-                              org_id == 10469 || org_id ==0 || org_id == 10567
1950
+                              org_id == 10469 || org_id ==0 || org_id == 10567 || org_id==10724
1948
                             "
1951
                             "
1949
                           >
1952
                           >
1950
                             {{
1953
                             {{
2002
 
2005
 
2003
                           </td>
2006
                           </td>
2004
 
2007
 
2005
-                          <td width="50" v-if="org_id == 10600 || org_id ==10683 || org_id ==0 || org_id == 10567"><br />
2008
+                          <td width="50" v-if="org_id == 10600 || org_id ==10683 || org_id ==0 || org_id == 10567 || org_id == 10724"><br />
2006
 
2009
 
2007
                                     {{
2010
                                     {{
2008
                                       monitor_record.ultrafiltration_rate
2011
                                       monitor_record.ultrafiltration_rate
2052
                               org_id ==10510 ||
2055
                               org_id ==10510 ||
2053
                               org_id== 0 ||
2056
                               org_id== 0 ||
2054
                               org_id ==10598 ||
2057
                               org_id ==10598 ||
2055
-                              org_id == 10567
2058
+                              org_id == 10567 ||
2059
+                              org_id == 10724
2056
                             "
2060
                             "
2057
                           >
2061
                           >
2058
                             {{ monitor_record.ktv }}
2062
                             {{ monitor_record.ktv }}

+ 1 - 1
src/xt_pages/dialysis/bloodPresssWatch.vue Ver fichero

1921
           this.$message.error(response.data.msg);
1921
           this.$message.error(response.data.msg);
1922
           return false;
1922
           return false;
1923
         } else {
1923
         } else {
1924
-          if(this.org_id ==10206 || this.org_id == 0){
1924
+          if(this.org_id ==10206){
1925
             this.template_id = 80
1925
             this.template_id = 80
1926
             // this.template_id = 81
1926
             // this.template_id = 81
1927
             console.log("templage-i233232323232322323233232323223",this.template_id)
1927
             console.log("templage-i233232323232322323233232323223",this.template_id)

+ 1 - 1
src/xt_pages/dialysis/details/consumable/dialysisGood.vue Ver fichero

829
                    }
829
                    }
830
 
830
 
831
                  }
831
                  }
832
-                 console.log("list--------------------",list)
832
+                 console.log("透析参数list--------------------",list)
833
                  this.list = list
833
                  this.list = list
834
                }
834
                }
835
              }
835
              }

+ 13 - 7
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Ver fichero

2842
             } else if (schedual.schedule_type == 3) {
2842
             } else if (schedual.schedule_type == 3) {
2843
               this.start_time = year + '-' + month + '-' + day + ' ' + '15:00'
2843
               this.start_time = year + '-' + month + '-' + day + ' ' + '15:00'
2844
             }
2844
             }
2845
+           }else if(this.$store.getters.xt_user.org.id == 10353){
2846
+              if (schedual.schedule_type == 1) {
2847
+              this.start_time = year + '-' + month + '-' + day + ' ' + '7:00'
2848
+            } else if (schedual.schedule_type == 2) {
2849
+              this.start_time = year + '-' + month + '-' + day + ' ' + '12:00'
2850
+            } else if (schedual.schedule_type == 3) {
2851
+              this.start_time = year + '-' + month + '-' + day + ' ' + '17:30'
2852
+            }
2845
            }else if (this.$store.getters.xt_user.org.id == 10551){
2853
            }else if (this.$store.getters.xt_user.org.id == 10551){
2846
             var date = new Date()
2854
             var date = new Date()
2847
             var year = date.getFullYear()
2855
             var year = date.getFullYear()
3226
           }
3234
           }
3227
         }
3235
         }
3228
 
3236
 
3229
-        if(this.$store.getters.xt_user.template_info.org_id ==10635 || this.$store.getters.xt_user.template_info.org_id ==0){
3230
-          // console.log("中国====================",this.dialysisPrescription.target_ultrafiltration)
3231
-          // console.log("predialysis",this.predialysis)
3237
+        if(this.$store.getters.xt_user.template_info.org_id ==10635 || this.$store.getters.xt_user.template_info.org_id ==0 || this.$store.getters.xt_user.template_info.org_id ==10702){
3238
+         
3232
           if(this.dialysisPrescription.target_ultrafiltration == 0 || this.dialysisPrescription.target_ultrafiltration=="" || this.dialysisPrescription.target_ultrafiltration == "undefined" || this.dialysisPrescription.target_ultrafiltration == undefined){
3239
           if(this.dialysisPrescription.target_ultrafiltration == 0 || this.dialysisPrescription.target_ultrafiltration=="" || this.dialysisPrescription.target_ultrafiltration == "undefined" || this.dialysisPrescription.target_ultrafiltration == undefined){
3233
-            //  console.log("进货哈哈好哈哈哈哈")
3240
+          
3234
              this.dialysisPrescription.target_ultrafiltration = (this.predialysis.weight_before - this.predialysis.dry_weight - this.predialysis.additional_weight).toFixed(2)
3241
              this.dialysisPrescription.target_ultrafiltration = (this.predialysis.weight_before - this.predialysis.dry_weight - this.predialysis.additional_weight).toFixed(2)
3235
-            //  console.log("日本====================", this.dialysisPrescription.target_ultrafiltration)
3242
+          
3236
           }
3243
           }
3237
         }
3244
         }
3238
-        // console.log("---------",this.targetAdvices)
3239
-        // console.log("admin_user_+id2332323223332", this.adminRoles)
3245
+      
3240
       },
3246
       },
3241
       hide() {
3247
       hide() {
3242
         this.isVisibility = false
3248
         this.isVisibility = false

+ 1 - 3
src/xt_pages/dialysis/dialysisPrintOrder.vue Ver fichero

2694
             this.org_template_info.template_id= 80
2694
             this.org_template_info.template_id= 80
2695
           }
2695
           }
2696
 
2696
 
2697
-          if(this.org_id == 0){
2698
-            this.org_template_info.template_id= 80
2699
-          }
2697
+
2700
           console.log('kkkkkkk222222',this.org_template_info);
2698
           console.log('kkkkkkk222222',this.org_template_info);
2701
           this.loading = false;
2699
           this.loading = false;
2702
           //   this.adminUser = response.data.data.users
2700
           //   this.adminUser = response.data.data.users

+ 9 - 5
src/xt_pages/dialysis/template/DialysisPrintOrderSeventyeight.vue Ver fichero

512
                     <div class="inline_block" style="flex: 1">
512
                     <div class="inline_block" style="flex: 1">
513
                       处方脱水量:
513
                       处方脱水量:
514
                       <div class="under_line" style="width: 50px; text-align: center">
514
                       <div class="under_line" style="width: 50px; text-align: center">
515
-                        {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "/" }}
515
+                        {{ prescription.prescription_water ? prescription.prescription_water : "/" }}
516
                       </div>L
516
                       </div>L
517
                     </div>
517
                     </div>
518
                      <div class="inline_block" style="flex: 1">
518
                      <div class="inline_block" style="flex: 1">
589
                     <div class="inline_block" style="flex: 1">
589
                     <div class="inline_block" style="flex: 1">
590
                       机号:
590
                       机号:
591
                       <div class="under_line" style="width: 70px; text-align: center">
591
                       <div class="under_line" style="width: 70px; text-align: center">
592
-                        {{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0
592
+                       <span v-if="dialysisOrder!=null">{{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0
593
                         ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }}
593
                         ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }}
594
+                        </span> 
594
                       </div>
595
                       </div>
595
                     </div>
596
                     </div>
596
                   </div>
597
                   </div>
992
                         <!-- 钠浓度(mmol/L)/温度°C -->
993
                         <!-- 钠浓度(mmol/L)/温度°C -->
993
                         <td>
994
                         <td>
994
                           {{ monitor.sodium_concentration ? monitor.sodium_concentration : "0" }} /
995
                           {{ monitor.sodium_concentration ? monitor.sodium_concentration : "0" }} /
995
-                          {{ monitor.temperature ? monitor.temperature : '0' }}
996
+                          {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : '0' }}
996
                         </td>
997
                         </td>
997
 
998
 
998
                         <td>{{ monitor.pulse_frequency? monitor.pulse_frequency: ""}}</td>
999
                         <td>{{ monitor.pulse_frequency? monitor.pulse_frequency: ""}}</td>
2428
         }
2429
         }
2429
 
2430
 
2430
         this.jilurow = this.monitors.length + 1;
2431
         this.jilurow = this.monitors.length + 1;
2431
-
2432
-        this.advice_jilurow = this.advices.length + 1;
2432
+        
2433
+        if(this.advices!=null && this.advices.length>0){
2434
+          this.advice_jilurow = this.advices.length + 1;
2435
+        }
2436
+       
2433
 
2437
 
2434
         var childMap = {};
2438
         var childMap = {};
2435
         for (const index in this.advices) {
2439
         for (const index in this.advices) {

+ 14 - 7
src/xt_pages/dialysis/template/DialysisPrintOrderSeventynine.vue Ver fichero

33
                   </div>
33
                   </div>
34
                   <div style="flex: 1;">
34
                   <div style="flex: 1;">
35
                     透析机号:
35
                     透析机号:
36
-                    {{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0 ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }}
36
+                    <span v-if="dialysisOrder!=null">{{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0 ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }}</span> 
37
                   </div>
37
                   </div>
38
                   <div style="flex: 1;">
38
                   <div style="flex: 1;">
39
                     透析次数:  {{ patientInfo.total_dialysis + patientInfo.user_sys_before_count ?
39
                     透析次数:  {{ patientInfo.total_dialysis + patientInfo.user_sys_before_count ?
1060
           }
1060
           }
1061
           this.jilurow = this.monitors.length + 1;
1061
           this.jilurow = this.monitors.length + 1;
1062
 
1062
 
1063
-          this.advice_jilurow = this.advices.length + 1;
1063
+          if(this.advices!=null && this.advices.length>0){
1064
+            this.advice_jilurow = this.advices.length + 1;
1065
+          }
1066
+        
1064
 
1067
 
1065
           var childMap = {};
1068
           var childMap = {};
1066
           for (const index in this.advices) {
1069
           for (const index in this.advices) {
1213
           var newDocArr= []
1216
           var newDocArr= []
1214
           var projectarr = []
1217
           var projectarr = []
1215
           var projectArrs = []
1218
           var projectArrs = []
1216
-          for(let i=0;i<advices.length;i++){
1219
+          if(advices!=null && advices.length>0){
1220
+            for(let i=0;i<advices.length;i++){
1217
             // console.log("hhahahahh",advices[i].advice_name.indexOf("0.9%氯化钠注射液"))
1221
             // console.log("hhahahahh",advices[i].advice_name.indexOf("0.9%氯化钠注射液"))
1218
             // console.log("jjjjjjjjj",advices[i].delivery_way.indexOf("管路预冲"))
1222
             // console.log("jjjjjjjjj",advices[i].delivery_way.indexOf("管路预冲"))
1219
-           if(advices[i].advice_name.indexOf("0.9%氯化钠注射液") ==-1 && advices[i].delivery_way.indexOf("管路预冲")==-1){
1220
-              newDocArr.push(advices[i])
1221
-           }
1223
+              if(advices[i].advice_name.indexOf("0.9%氯化钠注射液") ==-1 && advices[i].delivery_way.indexOf("管路预冲")==-1){
1224
+                  newDocArr.push(advices[i])
1225
+              }
1226
+            }
1222
           }
1227
           }
1228
+        
1223
           for(let i in projects){
1229
           for(let i in projects){
1224
             if(projects[i].type ==2){
1230
             if(projects[i].type ==2){
1225
               if(projects[i].project.project_name == '血糖监测'){
1231
               if(projects[i].project.project_name == '血糖监测'){
1232
           console.log("血透监测 != -1",projects)
1238
           console.log("血透监测 != -1",projects)
1233
           var doctorAdevieInfo = response.data.data.doctorAdevieInfo
1239
           var doctorAdevieInfo = response.data.data.doctorAdevieInfo
1234
           var tableAdvice = newDocArr.concat(doctorAdevieInfo);
1240
           var tableAdvice = newDocArr.concat(doctorAdevieInfo);
1241
+          console.log("医嘱红红火火恍恍惚惚哈哈哈哈哈哈哈哈哈哈哈哈哈哈",tableAdvice)
1235
           if(projectarr.length>0){
1242
           if(projectarr.length>0){
1236
             for(let i in projectarr){
1243
             for(let i in projectarr){
1237
               if(projectarr[i].team!= "undefined" && projectarr[i].team.id >0){
1244
               if(projectarr[i].team!= "undefined" && projectarr[i].team.id >0){
1358
             this.tableAdvice = tableAdvice;
1365
             this.tableAdvice = tableAdvice;
1359
 
1366
 
1360
           }
1367
           }
1361
-          console.log('医嘱',this.tableAdvice);
1368
+          console.log('医嘱9999999999999',this.tableAdvice);
1362
         } else {
1369
         } else {
1363
           this.loading = false;
1370
           this.loading = false;
1364
           this.$message.error("请求数据失败");
1371
           this.$message.error("请求数据失败");

+ 11 - 11
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue Ver fichero

1839
                         <td width="60" v-if="org_id == 9671">血温(°C)</td>
1839
                         <td width="60" v-if="org_id == 9671">血温(°C)</td>
1840
                         <td width="60" v-if="org_id!=9836&&org_id!=9919&&org_id!=9671 && org_id!=10644">透析液温度(°C)</td>
1840
                         <td width="60" v-if="org_id!=9836&&org_id!=9919&&org_id!=9671 && org_id!=10644">透析液温度(°C)</td>
1841
                         <td width="50" v-if="org_id != 10121 &&  org_id!=10600 && org_id!=10644">
1841
                         <td width="50" v-if="org_id != 10121 &&  org_id!=10600 && org_id!=10644">
1842
-                          <span v-if="org_id !=10469 && org_id!=10490 && org_id!=10567 && org_id!=0 "> 电导度<br />(ms/cm)</span>
1843
-                          <span v-if="org_id ==10469 || org_id == 0 || org_id == 10567"> 钠浓度<br />(mmol/L)</span>
1842
+                          <span v-if="org_id !=10469 && org_id!=10490 && org_id!=10567 && org_id!=0 && org_id!=10724 "> 电导度<br />(ms/cm)</span>
1843
+                          <span v-if="org_id ==10469 || org_id == 0 || org_id == 10567 || org_id==10724"> 钠浓度<br />(mmol/L)</span>
1844
                           <span v-if="org_id == 10490"> 置换液的速度<br />(ml/h)</span>
1844
                           <span v-if="org_id == 10490"> 置换液的速度<br />(ml/h)</span>
1845
                         </td>
1845
                         </td>
1846
                         <td width="50" v-if="org_id == 10121">SpO₂<br />(%)</td>
1846
                         <td width="50" v-if="org_id == 10121">SpO₂<br />(%)</td>
1851
                          <span v-if="org_id == 10471">L</span>
1851
                          <span v-if="org_id == 10471">L</span>
1852
                          <span v-if="org_id != 10471"> (ml)</span>
1852
                          <span v-if="org_id != 10471"> (ml)</span>
1853
                         </td>
1853
                         </td>
1854
-                        <td width="50" v-if="org_id == 10600 || org_id ==10598 || org_id ==10683 || org_id ==10567 || org_id == 0">超滤率<br/>(ml/h)</td>
1854
+                        <td width="50" v-if="org_id == 10600 || org_id ==10598 || org_id ==10683 || org_id ==10567 || org_id == 0 || org_id ==10724">超滤率<br/>(ml/h)</td>
1855
                         <td width="50" v-if="org_id ==3877 || org_id == 10449 ">累计超滤量<br />(ml)</td>
1855
                         <td width="50" v-if="org_id ==3877 || org_id == 10449 ">累计超滤量<br />(ml)</td>
1856
                         <td v-if="(prescription.mode_id == 2 ||prescription.mode_id == 5 ||prescription.mode_id == 12) &&org_id!=10478 && org_id!=0 && org_id!=10206" width="50">
1856
                         <td v-if="(prescription.mode_id == 2 ||prescription.mode_id == 5 ||prescription.mode_id == 12) &&org_id!=10478 && org_id!=0 && org_id!=10206" width="50">
1857
                           <span v-if="org_id == 10683">置换液速度</span>
1857
                           <span v-if="org_id == 10683">置换液速度</span>
1858
                           <span v-if="org_id!=0&&org_id!=10683">置换量</span>
1858
                           <span v-if="org_id!=0&&org_id!=10683">置换量</span>
1859
                           <br />
1859
                           <br />
1860
-                          <span v-if="org_id!=10598 && org_id!=10567">
1860
+                          <span v-if="org_id!=10598 && org_id!=10567 && org_id!=10724">
1861
                             <span v-if="org_id!=0&&org_id!=10683">(ml)</span>
1861
                             <span v-if="org_id!=0&&org_id!=10683">(ml)</span>
1862
                             <span v-if="org_id==10683">(ml/h)</span>
1862
                             <span v-if="org_id==10683">(ml/h)</span>
1863
                           </span>
1863
                           </span>
1864
-                          <span v-if="org_id==10598 || org_id == 10567">(L)</span>
1864
+                          <span v-if="org_id==10598 || org_id == 10567 || org_id == 10724">(L)</span>
1865
                         </td>
1865
                         </td>
1866
                         <td width="50" v-if="org_id == 3877 || org_id == 10449">滤前压(mmHg)</td>
1866
                         <td width="50" v-if="org_id == 3877 || org_id == 10449">滤前压(mmHg)</td>
1867
-                        <td width="50" v-if="org_id == 9538 || org_id ==10600 || org_id ==10629 || org_id ==10510 || org_id == 10580 || org_id == 10598 || org_id == 10567 || org_id == 0">KT/V</td>
1867
+                        <td width="50" v-if="org_id == 9538 || org_id ==10600 || org_id ==10629 || org_id ==10510 || org_id == 10580 || org_id == 10598 || org_id == 10567 || org_id == 0 || org_id == 10724">KT/V</td>
1868
                         <td width="50" v-if="org_id == 9919">在线尿素监测</td>
1868
                         <td width="50" v-if="org_id == 9919">在线尿素监测</td>
1869
                         <td width="50" v-if="org_id == 9671">在线尿素监测</td>
1869
                         <td width="50" v-if="org_id == 9671">在线尿素监测</td>
1870
                         <td width="50" v-if="org_id == 9538 || org_id == 9919 || org_id== 9671">血容量<br />(L)</td>
1870
                         <td width="50" v-if="org_id == 9538 || org_id == 9919 || org_id== 9671">血容量<br />(L)</td>
1962
 
1962
 
1963
 
1963
 
1964
                         <td v-if="org_id != 9538 &&org_id != 10121 &&org_id!=10600 && org_id!=10644">
1964
                         <td v-if="org_id != 9538 &&org_id != 10121 &&org_id!=10600 && org_id!=10644">
1965
-                          <span v-if="org_id!=0&&org_id!=10469 && org_id!=10490 && org_id!=10567"> {{ monitor.conductivity ? monitor.conductivity : "" }}</span>
1966
-                          <span v-if="org_id==10469 || org_id == 10567 || org_id == 0"> {{ monitor.sodium_concentration ? monitor.sodium_concentration : "" }}</span>
1965
+                          <span v-if="org_id!=0&&org_id!=10469 && org_id!=10490 && org_id!=10567 && org_id!=10724"> {{ monitor.conductivity ? monitor.conductivity : "" }}</span>
1966
+                          <span v-if="org_id==10469 || org_id == 10567 || org_id == 0 || org_id == 10724"> {{ monitor.sodium_concentration ? monitor.sodium_concentration : "" }}</span>
1967
                           <span v-if="org_id==10490"> {{ monitor.replacement_speed ? monitor.replacement_speed : "" }}</span>
1967
                           <span v-if="org_id==10490"> {{ monitor.replacement_speed ? monitor.replacement_speed : "" }}</span>
1968
                         </td>
1968
                         </td>
1969
 
1969
 
1983
                               <span v-if="org_id !=10617">{{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0"}}</span>
1983
                               <span v-if="org_id !=10617">{{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0"}}</span>
1984
                            </span>
1984
                            </span>
1985
                         </td>
1985
                         </td>
1986
-                        <td width="50" v-if="org_id == 10600 || org_id == 10598 || org_id==10644 || org_id == 10683 || org_id ==10567 || org_id == 0"><br/>
1986
+                        <td width="50" v-if="org_id == 10600 || org_id == 10598 || org_id==10644 || org_id == 10683 || org_id ==10567 || org_id == 0 || org_id == 10724"><br/>
1987
                            <span v-if="org_id!=10644 && org_id!=0">{{ monitor.ultrafiltration_rate? monitor.ultrafiltration_rate: ""}}</span>
1987
                            <span v-if="org_id!=10644 && org_id!=0">{{ monitor.ultrafiltration_rate? monitor.ultrafiltration_rate: ""}}</span>
1988
                            <span v-if="org_id==10644 ">
1988
                            <span v-if="org_id==10644 ">
1989
                               <span v-if="monindex == 0">{{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0"}}</span>
1989
                               <span v-if="monindex == 0">{{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0"}}</span>
2018
                           </span>
2018
                           </span>
2019
                         </td>
2019
                         </td>
2020
                         <td width="50" v-if="org_id == 3877 || org_id == 10449">{{ monitor.filter_pressure?monitor.filter_pressure:""}}</td>
2020
                         <td width="50" v-if="org_id == 3877 || org_id == 10449">{{ monitor.filter_pressure?monitor.filter_pressure:""}}</td>
2021
-                        <td width="50" v-if="org_id == 9919 || org_id == 9538 || org_id == 9671 || org_id ==10600 || org_id ==10629 || org_id ==10510 || org_id ==10580 || org_id ==10598 || org_id == 10567 || org_id == 0">
2021
+                        <td width="50" v-if="org_id == 9919 || org_id == 9538 || org_id == 9671 || org_id ==10600 || org_id ==10629 || org_id ==10510 || org_id ==10580 || org_id ==10598 || org_id == 10567 || org_id == 0 || org_id ==10724">
2022
                           {{ monitor.ktv?monitor.ktv:"" }}
2022
                           {{ monitor.ktv?monitor.ktv:"" }}
2023
                         </td>
2023
                         </td>
2024
                         <td width="50" v-if="org_id == 9538 || org_id == 9919 || org_id == 9671">
2024
                         <td width="50" v-if="org_id == 9538 || org_id == 9919 || org_id == 9671">
5517
         }
5517
         }
5518
 
5518
 
5519
         //HIS客户显示临时医嘱的地方
5519
         //HIS客户显示临时医嘱的地方
5520
-        if(this.org_id == 10510 || this.org_id ==10567 || this.org_id == 10489 || this.org_id ==10644 || this.org_id == 0){
5520
+        if(this.org_id == 10510 || this.org_id ==10567 || this.org_id == 10489 || this.org_id ==10644 || this.org_id == 0 || this.org_id ==10724){
5521
           if(response.data.data.doctorAdevieInfo!=null && response.data.data.doctorAdevieInfo.length>0){
5521
           if(response.data.data.doctorAdevieInfo!=null && response.data.data.doctorAdevieInfo.length>0){
5522
 
5522
 
5523
             for(let i=0;i<response.data.data.doctorAdevieInfo.length;i++){
5523
             for(let i=0;i<response.data.data.doctorAdevieInfo.length;i++){

+ 6 - 6
src/xt_pages/user/Informed/components/Medicalhistory.vue Ver fichero

29
           </div>
29
           </div>
30
           <div style="display: flex;padding: 0 5px 10px 5px">
30
           <div style="display: flex;padding: 0 5px 10px 5px">
31
             <div style="flex: 2;">
31
             <div style="flex: 2;">
32
-              身份证号
32
+              身份证号
33
               <span class="unile2">{{ patient.id_card_no }}</span>
33
               <span class="unile2">{{ patient.id_card_no }}</span>
34
             </div>
34
             </div>
35
           </div>
35
           </div>
36
           <div style='padding: 0 5px 10px 5px'>
36
           <div style='padding: 0 5px 10px 5px'>
37
             <div>
37
             <div>
38
-              现住址(详填) <span class="unile2">{{ patient.home_address }}</span>
38
+              现住址(详填) <span class="unile2">{{ patient.home_address }}</span>
39
             </div>
39
             </div>
40
             <!-- <div style="flex: 1;">邮编<span class="unile2"></span></div> -->
40
             <!-- <div style="flex: 1;">邮编<span class="unile2"></span></div> -->
41
           </div>
41
           </div>
42
           <div style='padding: 0 5px 10px 5px'>
42
           <div style='padding: 0 5px 10px 5px'>
43
             <div>
43
             <div>
44
-              家庭住址<span class="unile2">{{ patient.home_address }}</span>
44
+              家庭住址<span class="unile2">{{ patient.home_address }}</span>
45
             </div>
45
             </div>
46
             <!-- <div style="flex: 1;">邮编<span class="unile2"></span></div> -->
46
             <!-- <div style="flex: 1;">邮编<span class="unile2"></span></div> -->
47
           </div>
47
           </div>
48
           <div style="display: flex;padding: 0 5px 10px 5px">
48
           <div style="display: flex;padding: 0 5px 10px 5px">
49
             <div style="flex: 1;">
49
             <div style="flex: 1;">
50
-              本人电话<span class="unile">{{ patient.home_telephone }}</span>
50
+              本人电话<span class="unile">{{ patient.phone }}</span>
51
             </div>
51
             </div>
52
             <!-- <div style="flex: 1;">
52
             <!-- <div style="flex: 1;">
53
               手机<span class="unile">{{ patient.phone }}</span>
53
               手机<span class="unile">{{ patient.phone }}</span>
54
             </div> -->
54
             </div> -->
55
             <div style="flex: 1.5;">
55
             <div style="flex: 1.5;">
56
-              亲属联系方式<span class="unile">{{ patient.relative_phone }}</span>
56
+              亲属联系方式:<span class="unile">{{ patient.home_telephone }}</span>
57
             </div>
57
             </div>
58
           </div>
58
           </div>
59
           <div style="padding: 0 5px 10px 5px">
59
           <div style="padding: 0 5px 10px 5px">
60
-            工作单位<span class="unile2">{{ patient.work_unit }}</span>
60
+            工作单位<span class="unile2">{{ patient.work_unit }}</span>
61
           </div>
61
           </div>
62
           <!-- <div style="padding: 10px 5px">
62
           <!-- <div style="padding: 10px 5px">
63
             地址<span class="unile2"></span> 省(市)<span class="unile2"></span>路<span class="unile2"></span>号
63
             地址<span class="unile2"></span> 省(市)<span class="unile2"></span>路<span class="unile2"></span>号

+ 46 - 24
src/xt_pages/user/components/PatientDetail.vue Ver fichero

971
           ></el-button>
971
           ></el-button>
972
         </el-form-item>
972
         </el-form-item>
973
       </el-col> -->
973
       </el-col> -->
974
+      
975
+      <el-row>
976
+        <el-col :span="24" style="height:100%;">
977
+          <el-form-item label="家族史 : " prop="famality_record" style="height:100%;">
978
+            <el-input
979
+              style="height:100%;"
980
+              type="textarea"
981
+              :rows="3"
982
+              v-model="form.famality_record"
983
+              resize="none"
984
+              placeholder=""
985
+              readonly
986
+            ></el-input>
987
+          </el-form-item>
988
+       </el-col>
989
+      </el-row>
990
+      
991
+      <el-row>
992
+        <el-col :span="24" style="height:100%;">
993
+          <el-form-item label="登记人员 : " style="height:100%;">
994
+            <span>{{ form.registrars }} </span>
995
+          </el-form-item>
996
+        </el-col>
997
+      </el-row>
974
 
998
 
975
-      <el-col :span="24">
976
-        <el-form-item label="登记人员 : ">
977
-          <span>{{ form.registrars }} </span>
978
-        </el-form-item>
979
-      </el-col>
980
-
981
-       <el-col :span="6">
982
-        <el-form-item label="医生 : ">
983
-
984
-           <el-select v-model="form.doctor"    disabled>
985
-              <el-option
986
-                v-for="item in adminUserOptions"
987
-                :key="item.id"
988
-                :label="item.name"
989
-                :value="item.id"
990
-              />
991
-            </el-select>
992
-        </el-form-item>
993
-      </el-col>
999
+      <el-row>
1000
+        <el-col :span="6">
1001
+          <el-form-item label="医生 : ">
1002
+            <el-select v-model="form.doctor"    disabled>
1003
+                <el-option
1004
+                  v-for="item in adminUserOptions"
1005
+                  :key="item.id"
1006
+                  :label="item.name"
1007
+                  :value="item.id"
1008
+                />
1009
+              </el-select>
1010
+          </el-form-item>
1011
+       </el-col>
1012
+      </el-row>
1013
+      
994
     </el-form>
1014
     </el-form>
995
     <!-- 打印预览 style="display: none"-->
1015
     <!-- 打印预览 style="display: none"-->
996
     <div style="display: none">
1016
     <div style="display: none">
1359
                     血管通路
1379
                     血管通路
1360
                   </td>
1380
                   </td>
1361
                   <td colspan="3" style="padding: 5px 0px;font-size: 22px;">
1381
                   <td colspan="3" style="padding: 5px 0px;font-size: 22px;">
1362
-                     <!-- {{ patientVascularAccessOne.blood_access_part_id }} {{ patientVascularAccessOne.blood_access_part_opera_id }} -->
1382
+                     {{ patientVascularAccessOne.blood_access_part_id }} {{ patientVascularAccessOne.blood_access_part_opera_id }}
1363
                   </td>
1383
                   </td>
1364
                 </tr>
1384
                 </tr>
1365
 
1385
 
1406
                   </td>
1426
                   </td>
1407
                   <td colspan="3">
1427
                   <td colspan="3">
1408
                     <div class="td_proj_content td_align_left">
1428
                     <div class="td_proj_content td_align_left">
1409
-
1429
+                         {{ patientPrint.famality_record }}
1410
                     </div>
1430
                     </div>
1411
                   </td>
1431
                   </td>
1412
                 </tr>
1432
                 </tr>
1626
   infectious_remark:"",
1646
   infectious_remark:"",
1627
   allergic_history:"",
1647
   allergic_history:"",
1628
   print_date:"",
1648
   print_date:"",
1649
+  famality_record:"",
1629
 };
1650
 };
1630
 
1651
 
1631
 export default {
1652
 export default {
1806
         "@page {margin-top:10px;}@media print { .print_main_content { background-color: white; width:960px; margin:0 auto; padding: 0 0 20px 0; } .print_main_content table { width: 100%; padding: 2px; }  .print_main_content table tbody tr{page-break-inside:avoid;} .print_main_content table tbody tr td { border: 1px solid; text-align: center; padding: 10px 8px; } .td_proj_title { font-size: 22px; line-height: 25px; font-weight: 500; } .td_proj_content { font-size: 22px; line-height: 25px; } .td_align_left { text-align: left; } .print_footnote_panel { font-size: 22px; line-height: 40px; } .print_footnote_panel .proj { display: inline-block; width: 49%; } .print_footnote_panel .proj .proj_title { font-weight: 500;} }";
1827
         "@page {margin-top:10px;}@media print { .print_main_content { background-color: white; width:960px; margin:0 auto; padding: 0 0 20px 0; } .print_main_content table { width: 100%; padding: 2px; }  .print_main_content table tbody tr{page-break-inside:avoid;} .print_main_content table tbody tr td { border: 1px solid; text-align: center; padding: 10px 8px; } .td_proj_title { font-size: 22px; line-height: 25px; font-weight: 500; } .td_proj_content { font-size: 22px; line-height: 25px; } .td_align_left { text-align: left; } .print_footnote_panel { font-size: 22px; line-height: 40px; } .print_footnote_panel .proj { display: inline-block; width: 49%; } .print_footnote_panel .proj .proj_title { font-weight: 500;} }";
1807
       if(this.org_id != 10206 && this.org_id !=0){
1828
       if(this.org_id != 10206 && this.org_id !=0){
1808
         console.log('1111111');
1829
         console.log('1111111');
1809
-        
1830
+
1810
         setTimeout(() => {
1831
         setTimeout(() => {
1811
           printJS({
1832
           printJS({
1812
             printable: "print-info-box",
1833
             printable: "print-info-box",
1817
         }, 1);
1838
         }, 1);
1818
       }else{
1839
       }else{
1819
         console.log('121212','10206');
1840
         console.log('121212','10206');
1820
-        
1841
+
1821
         setTimeout(() => {
1842
         setTimeout(() => {
1822
           printJS({
1843
           printJS({
1823
             printable: "print-info-box",
1844
             printable: "print-info-box",
1827
           });
1848
           });
1828
         }, 1);
1849
         }, 1);
1829
       }
1850
       }
1830
-      
1851
+
1831
     },
1852
     },
1832
     getZones() {
1853
     getZones() {
1833
       getZones().then((response) => {
1854
       getZones().then((response) => {
2015
             this.form.patient_address = patietInfo.patient_address
2036
             this.form.patient_address = patietInfo.patient_address
2016
             this.form.allergic_history = patietInfo.allergic_history
2037
             this.form.allergic_history = patietInfo.allergic_history
2017
             this.form.infectious_remark = patietInfo.infectious_remark
2038
             this.form.infectious_remark = patietInfo.infectious_remark
2039
+            this.form.famality_record  = patietInfo.famality_record
2018
             // this.form.initial = patietInfo.initial_dialysis + "";
2040
             // this.form.initial = patietInfo.initial_dialysis + "";
2019
             // this.form.dialysisTotal = patietInfo.total_dialysis + "";
2041
             // this.form.dialysisTotal = patietInfo.total_dialysis + "";
2020
             // this.form.assessment = patietInfo.evaluate;
2042
             // this.form.assessment = patietInfo.evaluate;

+ 21 - 1
src/xt_pages/user/components/PatientForm.vue Ver fichero

1052
             </el-form-item>
1052
             </el-form-item>
1053
           </el-col> -->
1053
           </el-col> -->
1054
 
1054
 
1055
+          <el-row>
1056
+            <el-col :span="24" style="height:100%;">
1057
+              <el-form-item label="家族史 : " prop="famality_record" style="height:100%;">
1058
+                <el-input
1059
+                  style="height:100%;"
1060
+                  type="textarea"
1061
+                  :rows="3"
1062
+                  v-model="form.famality_record"
1063
+                  resize="none"
1064
+                  placeholder=""
1065
+                ></el-input>
1066
+              </el-form-item>
1067
+         </el-col>
1068
+        </el-row>
1069
+
1055
           <el-col :span="24">
1070
           <el-col :span="24">
1056
             <el-form-item label="登记人员 : ">
1071
             <el-form-item label="登记人员 : ">
1057
               <span>{{ adminusername }}</span>
1072
               <span>{{ adminusername }}</span>
1197
   infectious_remark:"",
1212
   infectious_remark:"",
1198
   allergic_history:"",
1213
   allergic_history:"",
1199
   print_date:"",
1214
   print_date:"",
1215
+  famality_record:"",
1200
   formItem: [
1216
   formItem: [
1201
     {
1217
     {
1202
       id: 0,
1218
       id: 0,
2044
               "{y}-{m}-{d}"
2060
               "{y}-{m}-{d}"
2045
             );
2061
             );
2046
 
2062
 
2063
+            this.form.famality_record  = patietInfo.famality_record
2064
+
2065
+            console.log("家族史", this.form.famality_record)
2066
+
2047
             if (patietInfo.age == 0) {
2067
             if (patietInfo.age == 0) {
2048
               this.form.age = jsGetAge(this.form.birth, "-");
2068
               this.form.age = jsGetAge(this.form.birth, "-");
2049
             } else {
2069
             } else {
2121
             this.form.patient_address = patietInfo.patient_address
2141
             this.form.patient_address = patietInfo.patient_address
2122
             this.form.allergic_history = patietInfo.allergic_history
2142
             this.form.allergic_history = patietInfo.allergic_history
2123
             this.form.infectious_remark = patietInfo.infectious_remark
2143
             this.form.infectious_remark = patietInfo.infectious_remark
2124
-
2144
+          
2125
 
2145
 
2126
             // this.checkIdCardNo();
2146
             // this.checkIdCardNo();
2127
           } else {
2147
           } else {