ソースを参照

Merge branch '20230223_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20230223_pc_vue_new_branch

28169 1 日 前
コミット
d778e9aff1

+ 6 - 6
src/xt_pages/dialysis/bloodPresssWatch.vue ファイルの表示

@@ -1921,14 +1921,14 @@ export default {
1921 1921
           this.$message.error(response.data.msg);
1922 1922
           return false;
1923 1923
         } else {
1924
-          if(this.org_id ==10206){
1925
-            this.template_id = 80
1926
-            // this.template_id = 81
1927
-            console.log("templage-i233232323232322323233232323223",this.template_id)
1928
-          }else{
1924
+          // if(this.org_id ==10206){
1925
+          //   this.template_id = 80
1926
+          //   // this.template_id = 81
1927
+          //   console.log("templage-i233232323232322323233232323223",this.template_id)
1928
+          // }else{
1929 1929
             var template = response.data.data.template;
1930 1930
             this.template_id = template.template_id;
1931
-          }
1931
+          // }
1932 1932
 
1933 1933
         }
1934 1934
       });

+ 5 - 5
src/xt_pages/dialysis/dialysisPrintOrder.vue ファイルの表示

@@ -2701,13 +2701,13 @@ export default {
2701 2701
           this.patient_id = response.data.data.patientInfo.DialysisSchedule.patient_id
2702 2702
           this.patient_name = response.data.data.patientInfo.name
2703 2703
 
2704
-          if(this.org_id !=10206 && this.org_id !=0){
2704
+          // if(this.org_id !=10206 ){//&& this.org_id !=0
2705 2705
             this.org_template_info.template_id= response.data.data.org_template_info.template_id
2706 2706
             this.org_template_info = response.data.data.org_template_info;
2707
-          }else{
2708
-            this.org_template_info = response.data.data.org_template_info;
2709
-            this.org_template_info.template_id= 82
2710
-          }
2707
+          // }else{
2708
+          //   this.org_template_info = response.data.data.org_template_info;
2709
+          //   this.org_template_info.template_id= 82
2710
+          // }
2711 2711
 
2712 2712
 
2713 2713
           console.log('kkkkkkk222222',this.org_template_info);

+ 38 - 48
src/xt_pages/dialysis/template/DialysisPrintOrderSeventyeight.vue ファイルの表示

@@ -2049,56 +2049,46 @@ export default {
2049 2049
         if(this.dialysisOrder !=undefined && this.dialysisOrder.end_time != 0){
2050 2050
           if(this.monitors.length >0){
2051 2051
             for(let i in this.monitors){
2052
-              console.log('1111111111',this.dialysisOrder.end_time,this.monitors[i].operate_time);
2053
-              if(this.monitors[i].blood_flow_volume ==0 && this.dialysisOrder.end_time >= this.monitors[i].operate_time){
2054
-                const obj55 = '监测第'+((i*1)+1)+'行血流量'
2055
-                checkDate.push(obj55)
2056
-              } if((this.monitors[i].venous_pressure ==0 ||
2057
-                  this.monitors[i].transmembrane_pressure ==0 ) && this.dialysisOrder.end_time >= this.monitors[i].operate_time
2052
+              if(this.dialysisOrder.end_time >= this.monitors[i].operate_time && 
2053
+                this.monitors[i].dispose.indexOf('停') <=-1 && this.monitors[i].ultrafiltration_rate!=0
2058 2054
               ){
2059
-                const obj56 = '监测第'+((i*1)+1)+'行静脉压/跨膜压'
2060
-                checkDate.push(obj56)
2061
-              } if(this.monitors[i].ultrafiltration_rate ==0 && this.dialysisOrder.end_time >= this.monitors[i].operate_time){
2062
-                const obj57 = '监测第'+((i*1)+1)+'行超滤率'
2063
-                checkDate.push(obj57)
2064
-              } if(this.monitors[i].ultrafiltration_volume == 0 && i !=0 && 
2065
-                  this.dialysisOrder.end_time >= this.monitors[i].operate_time
2066
-              ){
2067
-                const obj53 = '监测第'+((i*1)+1)+'行超滤量'
2068
-                checkDate.push(obj53)
2069
-              } if(this.monitors[i].replacement_rate ==0 && this.prescription.mode =='HDF'&& 
2070
-                  this.dialysisOrder.end_time >= this.monitors[i].operate_time
2071
-              ){
2072
-                const obj58 = '监测第'+((i*1)+1)+'行置换率'
2073
-                checkDate.push(obj58)
2074
-              } if(this.monitors[i].displacement_quantity == 0 && this.prescription.mode =='HDF'&& i !=0
2075
-                  && this.dialysisOrder.end_time >= this.monitors[i].operate_time
2076
-              ){
2077
-                const obj54 = '监测第'+((i*1)+1)+'行置换量'
2078
-                checkDate.push(obj54)
2079
-              } if(this.monitors[i].sodium_concentration ==0 && 
2080
-                  this.dialysisOrder.end_time >= this.monitors[i].operate_time
2081
-              ){
2082
-                // this.monitors[i].temperature == 0
2083
-                const obj59 = '监测第'+((i*1)+1)+'行钠浓度/温度'
2084
-                checkDate.push(obj59)
2085
-              } if(this.monitors[i].pulse_frequency ==0  && 
2086
-                  this.monitors[i].operate_time <= this.dialysisOrder.end_time
2087
-              ){
2088
-                const obj60 = '监测第'+((i*1)+1)+'行脉搏'
2089
-                checkDate.push(obj60)
2090
-              } if(this.monitors[i].breathing_rate ==0 && 
2091
-                this.dialysisOrder.end_time >= this.monitors[i].operate_time
2092
-              ){
2093
-                const obj61 = '监测第'+((i*1)+1)+'行呼吸'
2094
-                checkDate.push(obj61)
2095
-              } if((this.monitors[i].systolic_blood_pressure ==0 ||
2096
-                    this.monitors.diastolic_blood_pressure==0) && 
2097
-                    this.dialysisOrder.end_time >= this.monitors[i].operate_time
2098
-              ){
2099
-                const obj62 = '监测第'+((i*1)+1)+'行血压'
2100
-                checkDate.push(obj62)
2055
+                  console.log('1111111111',this.dialysisOrder.end_time,this.monitors[i].operate_time);
2056
+                if(this.monitors[i].blood_flow_volume ==0 ){
2057
+                  const obj55 = '监测第'+((i*1)+1)+'行血流量'
2058
+                  checkDate.push(obj55)
2059
+                } if((this.monitors[i].venous_pressure ==0 ||
2060
+                    this.monitors[i].transmembrane_pressure ==0 ) ){
2061
+                  const obj56 = '监测第'+((i*1)+1)+'行静脉压/跨膜压'
2062
+                  checkDate.push(obj56)
2063
+                } if(this.monitors[i].ultrafiltration_rate ==0 ){
2064
+                  const obj57 = '监测第'+((i*1)+1)+'行超滤率'
2065
+                  checkDate.push(obj57)
2066
+                } if(this.monitors[i].ultrafiltration_volume == 0 && i !=0 ){
2067
+                  const obj53 = '监测第'+((i*1)+1)+'行超滤量'
2068
+                  checkDate.push(obj53)
2069
+                } if(this.monitors[i].replacement_rate ==0 && this.prescription.mode =='HDF'){
2070
+                  const obj58 = '监测第'+((i*1)+1)+'行置换率'
2071
+                  checkDate.push(obj58)
2072
+                } if(this.monitors[i].displacement_quantity == 0 && this.prescription.mode =='HDF'&& i !=0){
2073
+                  const obj54 = '监测第'+((i*1)+1)+'行置换量'
2074
+                  checkDate.push(obj54)
2075
+                } if(this.monitors[i].sodium_concentration ==0 ){
2076
+                  // this.monitors[i].temperature == 0
2077
+                  const obj59 = '监测第'+((i*1)+1)+'行钠浓度/温度'
2078
+                  checkDate.push(obj59)
2079
+                } if(this.monitors[i].pulse_frequency ==0  ){
2080
+                  const obj60 = '监测第'+((i*1)+1)+'行脉搏'
2081
+                  checkDate.push(obj60)
2082
+                } if(this.monitors[i].breathing_rate ==0 ){
2083
+                  const obj61 = '监测第'+((i*1)+1)+'行呼吸'
2084
+                  checkDate.push(obj61)
2085
+                } if((this.monitors[i].systolic_blood_pressure ==0 ||
2086
+                      this.monitors.diastolic_blood_pressure==0) ){
2087
+                  const obj62 = '监测第'+((i*1)+1)+'行血压'
2088
+                  checkDate.push(obj62)
2089
+                }
2101 2090
               }
2091
+              
2102 2092
 
2103 2093
             }
2104 2094
           }

+ 1 - 1
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue ファイルの表示

@@ -36,7 +36,7 @@
36 36
         </div>
37 37
 
38 38
 
39
-        <div class="mainCell" v-if="this.org_id == 10191">
39
+        <div class="mainCell" v-if="this.org_id == 10191 || this.org_id == 10653">
40 40
           <el-radio-group v-model="sch_type" @change="changeScheduleType">
41 41
             <el-radio :label="1">上午</el-radio>
42 42
             <el-radio :label="2">下午</el-radio>

+ 17 - 3
src/xt_pages/outpatientCharges/summary.vue ファイルの表示

@@ -210,6 +210,20 @@
210 210
             }}
211 211
           </template>
212 212
         </el-table-column>
213
+        <el-table-column align="center" width="80" prop="name" label="折扣金额">
214
+          <template slot-scope="scope">{{
215
+              scope.row.discount_price.toFixed(2)
216
+            }}
217
+          </template>
218
+        </el-table-column>
219
+
220
+        <el-table-column align="center" width="80" prop="name" label="优惠金额">
221
+          <template slot-scope="scope">{{
222
+              scope.row.preferential_price.toFixed(2)
223
+            }}
224
+          </template>
225
+        </el-table-column>
226
+
213 227
         <el-table-column align="center" width="70" prop="name" label="科室">
214 228
           <template slot-scope="scope">{{
215 229
               scope.row.department_name
@@ -447,7 +461,7 @@
447 461
     >
448 462
       <listPrint ref="checklists" :paramsObj='paramsObj' :key="jgFileTimer"></listPrint>
449 463
     </el-dialog>
450
-    
464
+
451 465
     <el-dialog
452 466
       class="centerDialog"
453 467
       width="900px"
@@ -4039,7 +4053,7 @@ export default {
4039 4053
     getTimes(time) {
4040 4054
       return uParseTime(time, '{y}-{m}-{d}')
4041 4055
     },
4042
-    
4056
+
4043 4057
     toDetail(row) {
4044 4058
       this.$router.push(
4045 4059
         '/outpatientCharges/summaryDetail?patient_id=' +
@@ -4190,7 +4204,7 @@ export default {
4190 4204
 
4191 4205
     }
4192 4206
   },
4193
-  
4207
+
4194 4208
 }
4195 4209
 </script>
4196 4210
 <style lang="scss">