XMLWAN 2 anos atrás
pai
commit
c51601c1ed

+ 1 - 1
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Ver arquivo

82
                     </el-col>
82
                     </el-col>
83
 
83
 
84
                     <el-col :span="8"
84
                     <el-col :span="8"
85
-                            v-if="isShows('目标超滤量') && (this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22  || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24 || this.$store.getters.xt_user.template_info.template_id == 26 || this.$store.getters.xt_user.template_info.template_id == 28  || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.template_id == 29 || this.$store.getters.xt_user.template_info.template_id == 30 || this.$store.getters.xt_user.template_info.template_id == 31 || this.$store.getters.xt_user.template_info.template_id == 32 || this.$store.getters.xt_user.template_info.template_id == 34 || this.$store.getters.xt_user.template_info.template_id == 38 ||  this.$store.getters.xt_user.template_info.template_id == 40 ||  this.$store.getters.xt_user.template_info.template_id == 43 ||  this.$store.getters.xt_user.template_info.template_id == 45  ||  this.$store.getters.xt_user.template_info.template_id == 46 ||  this.$store.getters.xt_user.template_info.template_id == 48 ||  this.$store.getters.xt_user.template_info.template_id == 56 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10345 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10249)">
85
+                            v-if="isShows('目标超滤量') && (this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22  || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24 || this.$store.getters.xt_user.template_info.template_id == 26 || this.$store.getters.xt_user.template_info.template_id == 28  || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.template_id == 29 || this.$store.getters.xt_user.template_info.template_id == 30 || this.$store.getters.xt_user.template_info.template_id == 31 || this.$store.getters.xt_user.template_info.template_id == 32 || this.$store.getters.xt_user.template_info.template_id == 34 || this.$store.getters.xt_user.template_info.template_id == 38 ||  this.$store.getters.xt_user.template_info.template_id == 40 ||  this.$store.getters.xt_user.template_info.template_id == 43 ||  this.$store.getters.xt_user.template_info.template_id == 45  ||  this.$store.getters.xt_user.template_info.template_id == 46 ||  this.$store.getters.xt_user.template_info.template_id == 48 ||  this.$store.getters.xt_user.template_info.template_id == 56 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10345 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10249 || this.$store.getters.xt_user.template_info.org_id == 10395)">
86
                         <el-form-item label="目标超滤量(ml):">
86
                         <el-form-item label="目标超滤量(ml):">
87
                             <el-input
87
                             <el-input
88
                                     type="number"
88
                                     type="number"

+ 6 - 1
src/xt_pages/hospitalStation/invoiceTemplate/printThree.vue Ver arquivo

167
             <!-- 统筹支付 -->
167
             <!-- 统筹支付 -->
168
           统筹支付:{{list.order.hifp_pay?list.order.hifp_pay:'0.00'}}
168
           统筹支付:{{list.order.hifp_pay?list.order.hifp_pay:'0.00'}}
169
         </div>
169
         </div>
170
-        <div style="position: absolute;top:310px;left:480px">
170
+
171
+        <div style="position: absolute;top:310px;left:400px">
171
           现金支付:{{list.order.psn_cash_pay?list.order.psn_cash_pay:'0.00'}}
172
           现金支付:{{list.order.psn_cash_pay?list.order.psn_cash_pay:'0.00'}}
172
           <!-- 现金支付 -->
173
           <!-- 现金支付 -->
173
         </div>
174
         </div>
175
+        <div style="position: absolute;top:310px;left:560px">
176
+          职工大额补助:{{list.order.hifob_pay?list.order.hifob_pay:'0.00'}}
177
+        </div>
178
+
174
         <div style="position: absolute;top:340px;left:40px">
179
         <div style="position: absolute;top:340px;left:40px">
175
           公务员补助:{{list.order.cvlserv_pay?list.order.cvlserv_pay:'0.00'}}
180
           公务员补助:{{list.order.cvlserv_pay?list.order.cvlserv_pay:'0.00'}}
176
           <!-- 公务员补助 -->
181
           <!-- 公务员补助 -->

+ 10 - 1
src/xt_pages/outpatientDoctorStation/prescriptionTemplatedetail.vue Ver arquivo

1611
                 let tempAddition = []
1611
                 let tempAddition = []
1612
                 //药品
1612
                 //药品
1613
                 for (let b = 0; b < prescription.advices.length; b++) {
1613
                 for (let b = 0; b < prescription.advices.length; b++) {
1614
-                  let obj = {
1614
+                  console.log("prescription.advices[b].drug.drug_status.startsWith('停用')",prescription.advices[b].drug.drug_status.startsWith('停用'))
1615
+                  if(prescription.advices[b].drug!=null && prescription.advices[b].drug.drug_status.startsWith('停用')  == false){
1616
+                    let obj = {
1615
                     advice_id: prescription.advices[b].id,
1617
                     advice_id: prescription.advices[b].id,
1616
                     drug_name: prescription.advices[b].advice_name,
1618
                     drug_name: prescription.advices[b].advice_name,
1617
                     single_dose: prescription.advices[b].single_dose,
1619
                     single_dose: prescription.advices[b].single_dose,
1633
 
1635
 
1634
                   }
1636
                   }
1635
                   tempAdvice.push(obj)
1637
                   tempAdvice.push(obj)
1638
+                  }
1639
+                 
1636
                 }
1640
                 }
1637
 
1641
 
1642
+
1638
                 //项目
1643
                 //项目
1639
                 for (let b = 0; b < prescription.project.length; b++) {
1644
                 for (let b = 0; b < prescription.project.length; b++) {
1645
+                  if(prescription.project!=null && (prescription.project[b].good_info.good_status.startsWith('停用') == false && prescription.project[b].project.medical_status!=1)){
1646
+
1640
                   let obj = {
1647
                   let obj = {
1641
                     id: prescription.project[b].id,
1648
                     id: prescription.project[b].id,
1642
                     project_id: prescription.project[b].project_id,
1649
                     project_id: prescription.project[b].project_id,
1671
                     obj['unit'] = prescription.project[b].good_info.packing_unit
1678
                     obj['unit'] = prescription.project[b].good_info.packing_unit
1672
                   }
1679
                   }
1673
                   tempProject.push(obj)
1680
                   tempProject.push(obj)
1681
+                  }
1682
+             
1674
                 }
1683
                 }
1675
 
1684
 
1676
                 // var preTime = nowTime
1685
                 // var preTime = nowTime

+ 5 - 1
src/xt_pages/user/components/PatientDetail.vue Ver arquivo

805
 
805
 
806
        <el-col :span="6">
806
        <el-col :span="6">
807
         <el-form-item label="医生 : ">
807
         <el-form-item label="医生 : ">
808
-           <el-select v-model="form.doctor">
808
+       
809
+           <el-select v-model="form.doctor"    disabled>
809
               <el-option
810
               <el-option
810
                 v-for="item in adminUserOptions"
811
                 v-for="item in adminUserOptions"
811
                 :key="item.id"
812
                 :key="item.id"
1358
             this.form.remind_cycle = patietInfo.remind_cycle;
1359
             this.form.remind_cycle = patietInfo.remind_cycle;
1359
             this.form.treatment_plan = patietInfo.treatment_plan;
1360
             this.form.treatment_plan = patietInfo.treatment_plan;
1360
             this.form.doctor = patietInfo.doctor
1361
             this.form.doctor = patietInfo.doctor
1362
+            if(this.form.doctor == 0){
1363
+              this.form.doctor = ""
1364
+            }
1361
             if (patietInfo.is_infectious == 1) {
1365
             if (patietInfo.is_infectious == 1) {
1362
               this.form.remind_cycle = 0;
1366
               this.form.remind_cycle = 0;
1363
             }
1367
             }

+ 3 - 0
src/xt_pages/user/components/PatientForm.vue Ver arquivo

1854
             //   this.form.registrars = patietInfo.registrars_id;
1854
             //   this.form.registrars = patietInfo.registrars_id;
1855
             // }
1855
             // }
1856
             this.form.doctor = patietInfo.doctor
1856
             this.form.doctor = patietInfo.doctor
1857
+            if(this.form.doctor == 0){
1858
+              this.form.doctor = ""
1859
+            }
1857
             this.checkIdCardNo();
1860
             this.checkIdCardNo();
1858
           } else {
1861
           } else {
1859
             this.$notify.error({
1862
             this.$notify.error({