Browse Source

8月15日

XMLWAN 2 years ago
parent
commit
c51601c1ed

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

@@ -82,7 +82,7 @@
82 82
                     </el-col>
83 83
 
84 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 86
                         <el-form-item label="目标超滤量(ml):">
87 87
                             <el-input
88 88
                                     type="number"

+ 6 - 1
src/xt_pages/hospitalStation/invoiceTemplate/printThree.vue View File

@@ -167,10 +167,15 @@
167 167
             <!-- 统筹支付 -->
168 168
           统筹支付:{{list.order.hifp_pay?list.order.hifp_pay:'0.00'}}
169 169
         </div>
170
-        <div style="position: absolute;top:310px;left:480px">
170
+
171
+        <div style="position: absolute;top:310px;left:400px">
171 172
           现金支付:{{list.order.psn_cash_pay?list.order.psn_cash_pay:'0.00'}}
172 173
           <!-- 现金支付 -->
173 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 179
         <div style="position: absolute;top:340px;left:40px">
175 180
           公务员补助:{{list.order.cvlserv_pay?list.order.cvlserv_pay:'0.00'}}
176 181
           <!-- 公务员补助 -->

+ 10 - 1
src/xt_pages/outpatientDoctorStation/prescriptionTemplatedetail.vue View File

@@ -1611,7 +1611,9 @@
1611 1611
                 let tempAddition = []
1612 1612
                 //药品
1613 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 1617
                     advice_id: prescription.advices[b].id,
1616 1618
                     drug_name: prescription.advices[b].advice_name,
1617 1619
                     single_dose: prescription.advices[b].single_dose,
@@ -1633,10 +1635,15 @@
1633 1635
 
1634 1636
                   }
1635 1637
                   tempAdvice.push(obj)
1638
+                  }
1639
+                 
1636 1640
                 }
1637 1641
 
1642
+
1638 1643
                 //项目
1639 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 1647
                   let obj = {
1641 1648
                     id: prescription.project[b].id,
1642 1649
                     project_id: prescription.project[b].project_id,
@@ -1671,6 +1678,8 @@
1671 1678
                     obj['unit'] = prescription.project[b].good_info.packing_unit
1672 1679
                   }
1673 1680
                   tempProject.push(obj)
1681
+                  }
1682
+             
1674 1683
                 }
1675 1684
 
1676 1685
                 // var preTime = nowTime

+ 5 - 1
src/xt_pages/user/components/PatientDetail.vue View File

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

+ 3 - 0
src/xt_pages/user/components/PatientForm.vue View File

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