Przeglądaj źródła

11月14日 库存扣减更新

XMLWAN 3 lat temu
rodzic
commit
de7b93578b

+ 15 - 0
src/store/modules/globalConfig.js Wyświetl plik

629
         sodium: 1,
629
         sodium: 1,
630
         calcium: 1,
630
         calcium: 1,
631
         bicarbonate: 1
631
         bicarbonate: 1
632
+      },
633
+      29: {
634
+        id: 29,
635
+        name: 'PE',
636
+        dialysis_duration: 1,
637
+        replacement_way: 1,
638
+        hemodialysis_machine: 2,
639
+        blood_filter: 1,
640
+        perfusion_apparatus: 2,
641
+        blood_flow_volume: 1,
642
+        dialysate_flow: 1,
643
+        kalium: 1,
644
+        sodium: 1,
645
+        calcium: 1,
646
+        bicarbonate: 1
632
       }
647
       }
633
     },
648
     },
634
     anticoagulants_confit: { // 抗凝剂
649
     anticoagulants_confit: { // 抗凝剂

+ 6 - 12
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Wyświetl plik

2687
               console.log("预充了2",this.dialysisPrescription.pre_impulse)
2687
               console.log("预充了2",this.dialysisPrescription.pre_impulse)
2688
               this.dialysisPrescription.impulse = this.dialysisPrescription.pre_impulse
2688
               this.dialysisPrescription.impulse = this.dialysisPrescription.pre_impulse
2689
               var arr = this.dialysisPrescription
2689
               var arr = this.dialysisPrescription
2690
-              console.log('arr2', arr)
2691
-
2692
               const ParamsQuery = arr
2690
               const ParamsQuery = arr
2693
-              // console.log('长期处方1', ParamsQuery)
2694
               ParamsQuery['patient'] = this.patient.id
2691
               ParamsQuery['patient'] = this.patient.id
2695
               ParamsQuery['record_date'] = this.record_date
2692
               ParamsQuery['record_date'] = this.record_date
2696
               ParamsQuery['mode'] = '1'
2693
               ParamsQuery['mode'] = '1'
2789
                   this.loading = false
2786
                   this.loading = false
2790
                   return
2787
                   return
2791
                 }
2788
                 }
2792
-                console.log("预充了4",this.dialysisPrescription.pre_impulse)
2793
-              this.dialysisPrescription.impulse = this.dialysisPrescription.pre_impulse
2789
+                this.dialysisPrescription.impulse = this.dialysisPrescription.pre_impulse
2794
                 var arr = this.dialysisPrescription
2790
                 var arr = this.dialysisPrescription
2795
-                console.log('arr4', arr)
2796
-
2797
                 const ParamsQuery = arr
2791
                 const ParamsQuery = arr
2798
                 // console.log('长期处方3', ParamsQuery)
2792
                 // console.log('长期处方3', ParamsQuery)
2799
 
2793
 
2908
                   this.loading = false
2902
                   this.loading = false
2909
                   return
2903
                   return
2910
                 }
2904
                 }
2911
-                console.log("预充了6",this.dialysisPrescription.pre_impulse)
2912
                 this.dialysisPrescription.impulse = this.dialysisPrescription.pre_impulse
2905
                 this.dialysisPrescription.impulse = this.dialysisPrescription.pre_impulse
2913
                 var arr = this.dialysisPrescription
2906
                 var arr = this.dialysisPrescription
2914
                 console.log('arr', arr)
2907
                 console.log('arr', arr)
3012
                     this.loading = false
3005
                     this.loading = false
3013
                     return
3006
                     return
3014
                   }
3007
                   }
3015
-                  console.log("预充了w233323223",this.dialysisPrescription.pre_impulse)
3016
-                this.dialysisPrescription.impulse = this.dialysisPrescription.pre_impulse
3008
+                 this.dialysisPrescription.impulse = this.dialysisPrescription.pre_impulse
3017
                   var arr = this.dialysisPrescription
3009
                   var arr = this.dialysisPrescription
3018
-                  console.log('arr', arr)
3019
-
3020
                   const ParamsQuery = arr
3010
                   const ParamsQuery = arr
3021
                   // console.log('长期处方8', ParamsQuery)
3011
                   // console.log('长期处方8', ParamsQuery)
3022
                   ParamsQuery['patient'] = this.patient.id
3012
                   ParamsQuery['patient'] = this.patient.id
3280
         }
3270
         }
3281
       },
3271
       },
3282
       changePrescription(id) {
3272
       changePrescription(id) {
3273
+        console.log("id233223232323232323",id)
3274
+        if(id == 1){
3275
+          this.dialysisPrescription.displace_liqui_value = ""
3276
+        }
3283
         const ParamsQuery = {}
3277
         const ParamsQuery = {}
3284
         ParamsQuery['patient_id'] = this.$route.query.patient_id
3278
         ParamsQuery['patient_id'] = this.$route.query.patient_id
3285
         ParamsQuery['mode_id'] = id
3279
         ParamsQuery['mode_id'] = id

+ 27 - 0
src/xt_pages/dialysis/details/dialog/doubleCheckDialog.vue Wyświetl plik

843
         if(id == 20){
843
         if(id == 20){
844
           name = "UF"
844
           name = "UF"
845
         }
845
         }
846
+        if(id == 21){
847
+          name = "HD+"
848
+        }
849
+        if(id == 22){
850
+          name = "血浆胆红素吸附+HDF"
851
+        }
852
+        if(id == 23){
853
+          name = "血浆胆红素吸附"
854
+        }
855
+        if(id == 24){
856
+          name = "I-HDF"
857
+        }
858
+        if(id == 25){
859
+          name = "HD高通"
860
+        }
861
+        if(id == 26){
862
+          name = "CVVH"
863
+        }
864
+        if(id == 27){
865
+          name = "CVVHD"
866
+        }
867
+        if(id == 28){
868
+          name = "CVVHDF"
869
+        }
870
+        if(id == 29){
871
+          name = "PE"
872
+        }
846
         return name
873
         return name
847
      },
874
      },
848
 
875
 

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderFortyTwo.vue Wyświetl plik

62
                   showValue='移植物内瘘'></label-box>
62
                   showValue='移植物内瘘'></label-box>
63
               &nbsp;
63
               &nbsp;
64
               <label-box :isChecked="prescription.blood_access_part_opera_name ? prescription.blood_access_part_opera_name.indexOf('临时插管')>-1?true:false : false"
64
               <label-box :isChecked="prescription.blood_access_part_opera_name ? prescription.blood_access_part_opera_name.indexOf('临时插管')>-1?true:false : false"
65
-                  showValue='临时管'></label-box>
65
+                  showValue='临时股静脉导管'></label-box>
66
               &nbsp;
66
               &nbsp;
67
               <label-box :isChecked="prescription.blood_access_part_opera_name ? prescription.blood_access_part_opera_name.indexOf('长期插管')>-1?true:false : false"
67
               <label-box :isChecked="prescription.blood_access_part_opera_name ? prescription.blood_access_part_opera_name.indexOf('长期插管')>-1?true:false : false"
68
-                  showValue='长期管'></label-box>
68
+                  showValue='长期静脉导管'></label-box>
69
               &nbsp;
69
               &nbsp;
70
             </td>
70
             </td>
71
           </tr>
71
           </tr>

+ 11 - 0
src/xt_pages/management/components/UserForm.vue Wyświetl plik

1021
         { id:26, name:"CVVH"},
1021
         { id:26, name:"CVVH"},
1022
         { id:27, name:"CVVHD"},
1022
         { id:27, name:"CVVHD"},
1023
         { id:28, name:"CVVHDF"},
1023
         { id:28, name:"CVVHDF"},
1024
+        { id:29, name:"PE"},
1024
       ],
1025
       ],
1025
       // 基表消毒方式
1026
       // 基表消毒方式
1026
       disinfectType: [
1027
       disinfectType: [
1284
             if (information[index].dialysis_mode === 28) {
1285
             if (information[index].dialysis_mode === 28) {
1285
               information[index].dialysis_mode = "CVVHDF";
1286
               information[index].dialysis_mode = "CVVHDF";
1286
             }
1287
             }
1288
+            if (information[index].dialysis_mode === 29) {
1289
+              information[index].dialysis_mode = "PE";
1290
+            }
1287
 
1291
 
1288
             if (information[index].move === 0) {
1292
             if (information[index].move === 0) {
1289
               information[index].move = "";
1293
               information[index].move = "";
1851
               information[index].dialysis_mode = "CVVHDF";
1855
               information[index].dialysis_mode = "CVVHDF";
1852
             }
1856
             }
1853
 
1857
 
1858
+             if (information[index].dialysis_mode === 29) {
1859
+              information[index].dialysis_mode = "PE";
1860
+            }
1861
+
1854
            
1862
            
1855
  
1863
  
1856
             if (information[index].move === 0) {
1864
             if (information[index].move === 0) {
2184
             if (information[index].dialysis_mode === 28) {
2192
             if (information[index].dialysis_mode === 28) {
2185
               information[index].dialysis_mode = "CVVHDF";
2193
               information[index].dialysis_mode = "CVVHDF";
2186
             }
2194
             }
2195
+            if (information[index].dialysis_mode === 29) {
2196
+              information[index].dialysis_mode = "PE";
2197
+            }
2187
 
2198
 
2188
             if (information[index].move === 0) {
2199
             if (information[index].move === 0) {
2189
               information[index].move = "";
2200
               information[index].move = "";

+ 1 - 0
src/xt_pages/management/home.vue Wyświetl plik

3023
           { id:26, name:"CVVH"},
3023
           { id:26, name:"CVVH"},
3024
           { id:27, name:"CVVHD"},
3024
           { id:27, name:"CVVHD"},
3025
           { id:28, name:"CVVHDF"},
3025
           { id:28, name:"CVVHDF"},
3026
+          { id:29, name:"PE"},
3026
         ],
3027
         ],
3027
         disinfection: [
3028
         disinfection: [
3028
           { id: 0, name: '请选择' },
3029
           { id: 0, name: '请选择' },

+ 6 - 1
src/xt_pages/qcd/treatmentControlAnalysis/components/TimePersonal.vue Wyświetl plik

288
              if(modeIdCount[i].mode_id == 28){
288
              if(modeIdCount[i].mode_id == 28){
289
                modeIdCount[i].mode_id = "CVVHDF"
289
                modeIdCount[i].mode_id = "CVVHDF"
290
             }
290
             }
291
+            if(modeIdCount[i].mode_id == 29){
292
+               modeIdCount[i].mode_id = "PE"
293
+            }
291
           }
294
           }
292
           this.modeIdCount = modeIdCount
295
           this.modeIdCount = modeIdCount
293
           let dataInfo = {}
296
           let dataInfo = {}
467
           patients[i].mode_id = "CVVHD"
470
           patients[i].mode_id = "CVVHD"
468
         }else if(patients[i].mode_id == 28){
471
         }else if(patients[i].mode_id == 28){
469
           patients[i].mode_id = "CVVHDF"
472
           patients[i].mode_id = "CVVHDF"
473
+        }else if(patients[i].mode_id == 29){
474
+          patients[i].mode_id = "PE"
470
         }
475
         }
471
       }
476
       }
472
     },
477
     },
531
          this.DialysisData[i].CVVH = this.getHdModeIdCount(this.DialysisData[i].patient_id,"CVVH")
536
          this.DialysisData[i].CVVH = this.getHdModeIdCount(this.DialysisData[i].patient_id,"CVVH")
532
          this.DialysisData[i].CVVHD = this.getHdModeIdCount(this.DialysisData[i].patient_id,"CVVHD")
537
          this.DialysisData[i].CVVHD = this.getHdModeIdCount(this.DialysisData[i].patient_id,"CVVHD")
533
          this.DialysisData[i].CVVHDF = this.getHdModeIdCount(this.DialysisData[i].patient_id,"CVVHDF")
538
          this.DialysisData[i].CVVHDF = this.getHdModeIdCount(this.DialysisData[i].patient_id,"CVVHDF")
534
-
539
+         this.DialysisData[i].PE = this.getHdModeIdCount(this.DialysisData[i].patient_id,"PE")
535
 
540
 
536
          this.DialysisData[i].age = this.getAge(this.DialysisData[i].id_card_no)
541
          this.DialysisData[i].age = this.getAge(this.DialysisData[i].id_card_no)
537
          this.DialysisData[i].total_count = this.getDialysisCount(this.DialysisData[i].patient_id)
542
          this.DialysisData[i].total_count = this.getDialysisCount(this.DialysisData[i].patient_id)

+ 17 - 7
src/xt_pages/workforce/components/tableWeeks.vue Wyświetl plik

219
             </el-table-column>
219
             </el-table-column>
220
             <el-table-column label="透析器/灌流器" min-width="100" align="center">
220
             <el-table-column label="透析器/灌流器" min-width="100" align="center">
221
                 <template slot-scope="scope">
221
                 <template slot-scope="scope">
222
-                    <span v-if="org_id!=9987&&org_id!=10131&&org_id!=10215 &&org_id!=10233 && org_id!=10290">
222
+                    <!-- <span v-if="org_id!=9987&&org_id!=10131&&org_id!=10215 &&org_id!=10233 && org_id!=10290">
223
                       <span v-if="scope.row.prescription.dialyzer_perfusion_apparatus!=''">
223
                       <span v-if="scope.row.prescription.dialyzer_perfusion_apparatus!=''">
224
                         <span>{{ scope.row.prescription.dialyzer_perfusion_apparatus }}</span>
224
                         <span>{{ scope.row.prescription.dialyzer_perfusion_apparatus }}</span>
225
                       </span>
225
                       </span>
226
 
226
 
227
-                      <span v-if="scope.row.prescription.dialyzer_perfusion_apparatus==''&& scope.row.dialysissolution.id > 0 ">{{scope.row.dialysissolution.dialysis_dialyszers}}</span>
228
-                    </span>
229
-                    <span v-if="org_id==10131 || org_id == 10215 || org_id == 10233">{{scope.row.dialysissolution.dialyzer_perfusion_apparatus}}</span>
230
-                    {{scope.row.prescription.dialysis_dialyszers}}
227
+                      <span v-if="scope.row.prescription.dialyzer_perfusion_apparatus==''&& scope.row.dialysissolution.id > 0 && scope.row.prescription.dialysis_dialyszers == ''">{{scope.row.dialysissolution.dialysis_dialyszers}}</span>
228
+                    </span> -->
231
 
229
 
232
-                    <span v-if="scope.row.prescription.dialysis_dialyszers!='' && scope.row.prescription.dialysis_irrigation!=''">/</span>
233
-                    <span v-if="scope.row.prescription.dialysis_irrigation!=''">{{scope.row.prescription.dialysis_irrigation}}</span>
230
+                    <!-- <span v-if="org_id==10131 || org_id == 10215 || org_id == 10233">{{scope.row.dialysissolution.dialyzer_perfusion_apparatus}}</span> -->
231
+                    
232
+                      <!-- {{scope.row.prescription.dialysis_dialyszers}} -->
233
+                    <span v-if="scope.row.prescription.dialysis_dialyszers =='' ">
234
+                       {{scope.row.dialysissolution.dialysis_dialyszers}}
235
+                    </span>
236
+                    <span v-if="scope.row.prescription.dialysis_dialyszers !=''">{{scope.row.prescription.dialysis_dialyszers}}</span>
237
+                    <span v-if="scope.row.prescription.dialyzer_perfusion_apparatus =='' ">
238
+                       {{scope.row.dialysissolution.dialyzer_perfusion_apparatus}}
239
+                    </span>
240
+                    <span v-if="scope.row.prescription.dialyzer_perfusion_apparatus !=''">{{scope.row.prescription.dialyzer_perfusion_apparatus}}</span>
241
+  
242
+                    <span v-if="scope.row.prescription.dialysis_irrigation==''">/{{scope.row.dialysissolution.dialysis_irrigation}}</span>
243
+                    <span v-if="scope.row.prescription.dialysis_irrigation!=''">/{{scope.row.prescription.dialysis_irrigation}}</span>
234
             </template>
244
             </template>
235
             </el-table-column>
245
             </el-table-column>
236
 
246
 

+ 10 - 2
src/xt_pages/workforce/remind_print.vue Wyświetl plik

63
                 </td>
63
                 </td>
64
 
64
 
65
                 <td :width="td_1_width" v-if="printObj.dialyzers == 1 && printObj.perfusion_apparatus ==1">
65
                 <td :width="td_1_width" v-if="printObj.dialyzers == 1 && printObj.perfusion_apparatus ==1">
66
-                  <span v-if="org_id!=9987">
66
+                  <!-- <span v-if="org_id!=9987">
67
                      <span > 
67
                      <span > 
68
                        <span v-if="org_id!=10131 && org_id!=10215 && org_id!=10233 && main_collection.prescription.dialyzer_perfusion_apparatus!=''">{{main_collection.prescription.dialyzer_perfusion_apparatus}}</span> 
68
                        <span v-if="org_id!=10131 && org_id!=10215 && org_id!=10233 && main_collection.prescription.dialyzer_perfusion_apparatus!=''">{{main_collection.prescription.dialyzer_perfusion_apparatus}}</span> 
69
                      
69
                      
73
                   </span>
73
                   </span>
74
                     {{main_collection.prescription.dialysis_dialyszers}}
74
                     {{main_collection.prescription.dialysis_dialyszers}}
75
                   <span v-if="main_collection.prescription.dialysis_dialyszers!=''&& main_collection.prescription.dialysis_irrigation!='' ">/</span>
75
                   <span v-if="main_collection.prescription.dialysis_dialyszers!=''&& main_collection.prescription.dialysis_irrigation!='' ">/</span>
76
-                  <span v-if="main_collection.prescription.dialysis_irrigation!=''">{{main_collection.prescription.dialysis_irrigation}}</span>
76
+                  <span v-if="main_collection.prescription.dialysis_irrigation!=''">{{main_collection.prescription.dialysis_irrigation}}</span> -->
77
+                  
78
+                  <span v-if="main_collection.prescription.dialysis_dialyszers == ''">{{main_collection.dialysissolution.dialysis_dialyszers}}</span>
79
+                  <span v-if="main_collection.prescription.dialysis_dialyszers != ''">{{main_collection.prescription.dialysis_dialyszers}}</span>
77
 
80
 
81
+                  <span v-if="main_collection.prescription.dialyzer_perfusion_apparatus == ''">{{main_collection.dialysissolution.dialyzer_perfusion_apparatus}}</span>
82
+                  <span v-if="main_collection.prescription.dialyzer_perfusion_apparatus != ''">{{main_collection.prescription.dialyzer_perfusion_apparatus}}</span>
83
+
84
+                  <span v-if="main_collection.prescription.dialysis_irrigation == ''">/{{main_collection.dialysissolution.dialysis_irrigation}}</span>
85
+                  <span v-if="main_collection.prescription.dialysis_irrigation != ''">/{{main_collection.prescription.dialysis_irrigation}}</span>
78
                 </td>
86
                 </td>
79
                 <td :width="td_1_width" v-if="printObj.anticoagulant == 1">
87
                 <td :width="td_1_width" v-if="printObj.anticoagulant == 1">
80
                   {{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : ''}}
88
                   {{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name : ''}}