Browse Source

新分支

28169 1 year ago
parent
commit
df270a6f25

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_sixtyeight.vue View File

1522
                                 {{
1522
                                 {{
1523
                               monitor_record.ultrafiltration_volume
1523
                               monitor_record.ultrafiltration_volume
1524
                                 ? monitor_record.ultrafiltration_volume
1524
                                 ? monitor_record.ultrafiltration_volume
1525
-                                : ""
1525
+                                : "0"
1526
                             }}
1526
                             }}
1527
                             </span>
1527
                             </span>
1528
                           </td>
1528
                           </td>

+ 4 - 4
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue View File

4161
               // 长期处方不为空
4161
               // 长期处方不为空
4162
               if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4162
               if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4163
                 && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4163
                 && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4164
-                && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid') {
4164
+                && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid'&& key != 'remark') {
4165
                 this.dialysisPrescription[key] =
4165
                 this.dialysisPrescription[key] =
4166
                   response.data.data.solution[key]
4166
                   response.data.data.solution[key]
4167
               }
4167
               }
4181
               for (const key in response.data.data.prescription) {
4181
               for (const key in response.data.data.prescription) {
4182
                 if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4182
                 if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4183
                   && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4183
                   && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4184
-                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid') {
4184
+                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid' && key != 'remark') {
4185
                   this.dialysisPrescription[key] =
4185
                   this.dialysisPrescription[key] =
4186
                     response.data.data.prescription[key]
4186
                     response.data.data.prescription[key]
4187
                 }
4187
                 }
4191
               for (const key in response.data.data.system_prescription) {
4191
               for (const key in response.data.data.system_prescription) {
4192
                 if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4192
                 if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4193
                   && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4193
                   && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4194
-                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid') {
4194
+                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid' && key != 'remark') {
4195
                   this.dialysisPrescription[key] =
4195
                   this.dialysisPrescription[key] =
4196
                     response.data.data.system_prescription[key]
4196
                     response.data.data.system_prescription[key]
4197
                 }
4197
                 }
4202
                 // 临时处方为空
4202
                 // 临时处方为空
4203
                 if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4203
                 if (key != 'target_ultrafiltration' && key != 'niprocart' && key != 'target_ultrafiltration' && key != 'jms' && key != 'fistula_needle_set' && key != 'fistula_needle_set_16'
4204
                   && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4204
                   && key != 'hemoperfusion' && key != 'dialyser_sterilised' && key != 'filtryzer' && key != 'target_ktv' && key != 'dialyzers'
4205
-                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid') {
4205
+                  && key != 'injector' && key != 'bloodlines' && key != 'tubing_hemodialysis' && key != 'package' && key != 'a_liquid' && key != 'remark') {
4206
                   this.dialysisPrescription[key] = ''
4206
                   this.dialysisPrescription[key] = ''
4207
                 }
4207
                 }
4208
               }
4208
               }

+ 1 - 4
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue View File

86
                 scope.row.is_pressure
86
                 scope.row.is_pressure
87
                   ? scope.row.is_pressure
87
                   ? scope.row.is_pressure
88
                   : ""
88
                   : ""
89
-              }}/{{
90
-                scope.row.is_pressure
91
-                  ? scope.row.is_pressure
92
-                  : ""
93
               }}
89
               }}
94
             </template>
90
             </template>
95
           </el-table-column>
91
           </el-table-column>
2522
         : "";
2518
         : "";
2523
         this.form.replacement_speed = monitor.replacement_speed?monitor.replacement_speed:""
2519
         this.form.replacement_speed = monitor.replacement_speed?monitor.replacement_speed:""
2524
         this.form.dicarbonate = monitor.dicarbonate?monitor.dicarbonate:""
2520
         this.form.dicarbonate = monitor.dicarbonate?monitor.dicarbonate:""
2521
+        this.form.is_pressure = monitor.is_pressure
2525
         // 设置三个下拉框的值,直接调用事件偷懒
2522
         // 设置三个下拉框的值,直接调用事件偷懒
2526
         this.symptomTextareaBlur();
2523
         this.symptomTextareaBlur();
2527
         this.disposeTextareaBlur();
2524
         this.disposeTextareaBlur();

+ 1 - 1
src/xt_pages/dialysis/signPrint.vue View File

13
                 <div v-for="(item, index) in list" :key="index">
13
                 <div v-for="(item, index) in list" :key="index">
14
                     <div class="signPrint" v-for="it in item.parent_advice" style="page-break-after: always;">
14
                     <div class="signPrint" v-for="it in item.parent_advice" style="page-break-after: always;">
15
                        
15
                        
16
-                        <div v-if="org_id!=10278">分区/床位号:{{item.device_number.zone.name}}/{{item.device_number.number}}</div>  
16
+                        <div>分区/床位号:{{item.device_number.zone.name}}/{{item.device_number.number}}</div>  
17
                         <div>姓名:{{item.patient.name}}</div>  
17
                         <div>姓名:{{item.patient.name}}</div>  
18
 
18
 
19
                         <div>
19
                         <div>

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderSixtyeight.vue View File

1367
                           {{ monitor.replacement_rate? monitor.replacement_rate: ""}}
1367
                           {{ monitor.replacement_rate? monitor.replacement_rate: ""}}
1368
                         </td>
1368
                         </td>
1369
                         <td>
1369
                         <td>
1370
-                          <span v-if="org_id!=9671 && org_id!=10440"> {{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: ""}}</span>
1370
+                          <span v-if="org_id!=9671 && org_id!=10440"> {{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0"}}</span>
1371
                           <span v-if="org_id==9671 || org_id==10440"> {{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0"}}</span>
1371
                           <span v-if="org_id==9671 || org_id==10440"> {{ monitor.ultrafiltration_volume? monitor.ultrafiltration_volume: "0"}}</span>
1372
                         </td>
1372
                         </td>
1373
                         <!-- <td style="width:50px">
1373
                         <!-- <td style="width:50px">

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderThirtyFour.vue View File

303
                           <td width="60" style="height:20px;line-height:20px">超滤量<br />ml</td>
303
                           <td width="60" style="height:20px;line-height:20px">超滤量<br />ml</td>
304
                           <td width="60" style="height:20px;line-height:20px">透析液温度</td>
304
                           <td width="60" style="height:20px;line-height:20px">透析液温度</td>
305
                           <td width="60" style="height:20px;line-height:20px">电导度<br />ms/cm</td>
305
                           <td width="60" style="height:20px;line-height:20px">电导度<br />ms/cm</td>
306
-                          <td width="60" style="height:20px;line-height:20px">体温<br />C°</td>
306
+                          <td width="60" style="height:20px;line-height:20px">血流量<br />ml/min</td>
307
                           <td width="">病情变化及处理</td>
307
                           <td width="">病情变化及处理</td>
308
                           <td width="60" style="height:20px;line-height:20px">签名</td>
308
                           <td width="60" style="height:20px;line-height:20px">签名</td>
309
                       </tr>
309
                       </tr>
323
                           <td>&nbsp;{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}</td>
323
                           <td>&nbsp;{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}</td>
324
                           <td>&nbsp;{{monitor.dialysate_temperature ? monitor.dialysate_temperature : ''}}</td>
324
                           <td>&nbsp;{{monitor.dialysate_temperature ? monitor.dialysate_temperature : ''}}</td>
325
                           <td>&nbsp;{{ monitor.conductivity ? monitor.conductivity : "" }}</td>
325
                           <td>&nbsp;{{ monitor.conductivity ? monitor.conductivity : "" }}</td>
326
-                          <td>&nbsp;{{ monitor.temperature ? monitor.temperature : "" }}</td>
326
+                          <td>&nbsp;{{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }}</td>
327
                           <td style="text-align:left;padding-left:10px;">
327
                           <td style="text-align:left;padding-left:10px;">
328
                               <div style="line-height:20px;text-align: left;display: inline-block;">
328
                               <div style="line-height:20px;text-align: left;display: inline-block;">
329
                                   &nbsp;{{ monitor.symptom }}{{ monitor.dispose }}{{ monitor.result }}
329
                                   &nbsp;{{ monitor.symptom }}{{ monitor.dispose }}{{ monitor.result }}

+ 2 - 4
src/xt_pages/hospitalStation/components/deskPrescription.vue View File

1578
         let arr = []
1578
         let arr = []
1579
         for (let i = 0; i < this.allProject.length; i++) {
1579
         for (let i = 0; i < this.allProject.length; i++) {
1580
 
1580
 
1581
-          if( this.allProject[i].first_letter !=undefined){
1582
-            if (this.allProject[i].project_name.indexOf(this.search_project_keyword) != -1 ||
1583
-              this.allProject[i].first_letter.indexOf(this.search_project_keyword) != -1) {
1581
+            if (this.allProject[i].project_name.indexOf(this.search_project_keyword) != -1) {
1584
               arr = arr.concat(this.allProject[i])
1582
               arr = arr.concat(this.allProject[i])
1585
             }
1583
             }
1586
-          }
1584
+          
1587
         }
1585
         }
1588
         this.tabProject = arr
1586
         this.tabProject = arr
1589
       }
1587
       }

+ 3 - 7
src/xt_pages/outpatientDoctorStation/components/deskPrescription.vue View File

1596
       } else {
1596
       } else {
1597
         let arr = []
1597
         let arr = []
1598
         for (let i = 0; i < this.allProject.length; i++) {
1598
         for (let i = 0; i < this.allProject.length; i++) {
1599
-          console.log('wwww',(this.allProject[i].first_letter))
1600
-          if(this.allProject[i].first_letter !=undefined){
1601
-            if (
1602
-            this.allProject[i].project_name.indexOf(this.search_project_keyword) != -1 ||
1603
-            this.allProject[i].first_letter.indexOf(this.search_project_keyword) != -1
1604
-            ) {
1599
+         
1600
+            if (this.allProject[i].project_name.indexOf(this.search_project_keyword) != -1) {
1605
               arr = arr.concat(this.allProject[i])
1601
               arr = arr.concat(this.allProject[i])
1606
             }
1602
             }
1607
-          }
1603
+          
1608
         }
1604
         }
1609
         this.tabProject = arr
1605
         this.tabProject = arr
1610
         console.log('kkkk',this.tabProject);
1606
         console.log('kkkk',this.tabProject);

+ 43 - 43
src/xt_pages/workforce/Patientshift.vue View File

591
           this.$message.success("替换成功");
591
           this.$message.success("替换成功");
592
           this.tipDialogVisible = false
592
           this.tipDialogVisible = false
593
           this.tipDialogVisibleTwo = false
593
           this.tipDialogVisibleTwo = false
594
-          const listl=this.list
595
-          for(let i=0;i<listl.length;i++){
596
-            if(this.cur_drag_info.name== listl[i].name){
597
-              listl[i].bed_id = this.cur_drag_info.bed_id
594
+          // const listl=this.list
595
+          // for(let i=0;i<listl.length;i++){
596
+          //   if(this.cur_drag_info.name== listl[i].name){
597
+          //     listl[i].bed_id = this.cur_drag_info.bed_id
598
               
598
               
599
-            }
600
-            if(this.currentData.currentData_name== listl[i].name){
601
-              listl[i].bed_id = this.cur_drag_info.bed_id
602
-              console.log('nnnn',this.ent_index,this.cur_drag_info.bed_id);
603
-            }
604
-          }
605
-          // this.getlist();
599
+          //   }
600
+          //   if(this.currentData.currentData_name== listl[i].name){
601
+          //     listl[i].bed_id = this.cur_drag_info.bed_id
602
+          //     console.log('nnnn',this.ent_index,this.cur_drag_info.bed_id);
603
+          //   }
604
+          // }
605
+          this.getlist();
606
         }
606
         }
607
       });
607
       });
608
     },
608
     },
644
           this.tipDialogVisible = false
644
           this.tipDialogVisible = false
645
           this.tipDialogVisibleThree = false
645
           this.tipDialogVisibleThree = false
646
           
646
           
647
-          const listl=this.list
648
-          for(let i=0;i<listl.length;i++){
649
-            if(this.cur_drag_info.name== listl[i].name){
650
-              listl[i].bed_id = this.currentData.bed_id 
651
-              console.log('mmmm',listl,this.currentData);
652
-            }
653
-            if(this.currentData.currentData_name== listl[i].name){
654
-              // this.ent_index=listl[i].bed_id
655
-              listl[i].bed_id =this.cur_drag_info.bed_id
656
-            }
657
-          }
658
-          // this.getlist();
647
+          // const listl=this.list
648
+          // for(let i=0;i<listl.length;i++){
649
+          //   if(this.cur_drag_info.name== listl[i].name){
650
+          //     listl[i].bed_id = this.currentData.bed_id 
651
+          //     console.log('mmmm',listl,this.currentData);
652
+          //   }
653
+          //   if(this.currentData.currentData_name== listl[i].name){
654
+          //     // this.ent_index=listl[i].bed_id
655
+          //     listl[i].bed_id =this.cur_drag_info.bed_id
656
+          //   }
657
+          // }
658
+           this.getlist();
659
         }
659
         }
660
       });
660
       });
661
       
661
       
677
         // var schedule = response.data.data.schedule;
677
         // var schedule = response.data.data.schedule;
678
         // console.log('ddddd',schedule);
678
         // console.log('ddddd',schedule);
679
         // this.list
679
         // this.list
680
-        const listl=this.list
681
-        for(let i=0;i<listl.length;i++){
682
-          if(this.schedule.patient== listl[i].name){
683
-            listl[i].bed_id = this.schedule.bed_id 
684
-            console.log('mmmm',listl);
685
-          }
686
-        }
687
-        // this.getlist()
680
+        // const listl=this.list
681
+        // for(let i=0;i<listl.length;i++){
682
+        //   if(this.schedule.patient== listl[i].name){
683
+        //     listl[i].bed_id = this.schedule.bed_id 
684
+        //     console.log('mmmm',listl);
685
+        //   }
686
+        // }
687
+         this.getlist()
688
       }
688
       }
689
     },
689
     },
690
     // 需要拖动的
690
     // 需要拖动的
1122
                 this.$message.success("交换成功");
1122
                 this.$message.success("交换成功");
1123
                 this.tipDialogVisible = false
1123
                 this.tipDialogVisible = false
1124
                 this.tipDialogVisibleThree = false
1124
                 this.tipDialogVisibleThree = false
1125
-                // this.getlist();
1126
-                const listl=this.list
1127
-                for(let i=0;i<listl.length;i++){
1128
-                  if(this.huanzhe.name== listl[i].name){
1129
-                    listl[i].bed_id = this.chuangwei 
1130
-                    console.log('mmmm',listl,this.currentData);
1131
-                  }
1132
-                  if(this.genghuan.name== listl[i].name){
1133
-                    // this.ent_index=listl[i].bed_id
1134
-                    listl[i].bed_id =this.huanzhe.bed_id
1135
-                  }
1136
-                }
1125
+                this.getlist();
1126
+                // const listl=this.list
1127
+                // for(let i=0;i<listl.length;i++){
1128
+                //   if(this.huanzhe.name== listl[i].name){
1129
+                //     listl[i].bed_id = this.chuangwei 
1130
+                //     console.log('mmmm',listl,this.currentData);
1131
+                //   }
1132
+                //   if(this.genghuan.name== listl[i].name){
1133
+                //     // this.ent_index=listl[i].bed_id
1134
+                //     listl[i].bed_id =this.huanzhe.bed_id
1135
+                //   }
1136
+                // }
1137
               }
1137
               }
1138
             });
1138
             });
1139
             return this.genghuan
1139
             return this.genghuan