Преглед изворни кода

11月14日 库存扣减更新

XMLWAN пре 3 година
родитељ
комит
babc2b9074

+ 1 - 0
src/xt_pages/hospitalStation/checkTemplate/printOne.vue Прегледај датотеку

@@ -2,6 +2,7 @@
2 2
     <div>
3 3
         <div id='prescription-print3' class="prescription-print">
4 4
             <img style="width:100%;height:80px" v-if="org_id == 10138" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
5
+            <img style="width:100%;height:80px" v-if="org_id == 10278" src="https://kuyi.shengws.com/beierlog.png" alt="">
5 6
             <div class="printTitle">检验申请单</div>
6 7
 
7 8
             <div style="border:1px solid #000;">

+ 3 - 2
src/xt_pages/hospitalStation/template/printThree.vue Прегледај датотеку

@@ -3,7 +3,8 @@
3 3
   <div id='prescriptionPrint1'>
4 4
     <div v-for="(item,index) in advicePrint" :key="index">
5 5
       <div id='prescription-print' v-if="item.project.length == 0" v-for='(i,pageIndex) in item.pageArr.length' :key="pageIndex" class="prescription-print" style="page-break-after: always;">
6
-          <img src="https://kuyi.shengws.com/bailin/bltotle.jpg" style="width:100%" alt="">
6
+          <span v-if="org_id == 10138"></span> <img src="https://kuyi.shengws.com/bailin/bltotle.jpg" style="width:100%" alt="">
7
+          <span v-if="org_id == 10278"></span> <img src="https://kuyi.shengws.com/beierlog.png" style="width:100%" alt="">
7 8
           <div class="printTitle">
8 9
             处方笺
9 10
             <span v-if="item.med_type == '1111'" style="margin-left: 50px;border: 1px solid #000;">精一</span>
@@ -71,7 +72,7 @@
71 72
           <div>*处方当日有效,特殊情况可适当延长,一般不超过3天</div>
72 73
           <div>*药品属于特殊商品,非质量问题不允许退换</div>
73 74
           <span v-if="org_id == 10138"><img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt=""></span> 
74
-          <span v-if="org_id == 10278"><img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt=""></span>
75
+          <span v-if="org_id == 10278"><img src="https://kuyi.shengws.com/bailinbeier.png" style="width:100%" alt=""></span>
75 76
           <!-- <div class="doctorBox">
76 77
               <p>医师:{{item.doctor?item.doctor:""}}</p>
77 78
               <p>日期:{{getTime(item.ctime)?getTime(item.ctime):""}}</p>

+ 7 - 3
src/xt_pages/hospitalStation/treatTemplate/printTwo.vue Прегледај датотеку

@@ -2,7 +2,8 @@
2 2
    <div id='prescriptionPrint2'>
3 3
     <div id='prescription-print' v-if="item.advices.length == 0" class="prescription-print" v-for="(item,index) in advicePrint" :key="index">
4 4
 
5
-        <img src="https://kuyi.shengws.com/bailin/bltotle.jpg" style="width:100%" alt="">
5
+        <span v-if="org_id ==10138"><img src="https://kuyi.shengws.com/bailin/bltotle.jpg" style="width:100%" alt=""></span> 
6
+        <span v-if="org_id ==10278"><img src="https://kuyi.shengws.com/beierlog.png" style="width:100%" alt=""></span> 
6 7
         <div class="printTitle">治疗单
7 8
           <span v-if="item.med_type == '1111'" style="margin-left: 50px;border: 1px solid #000;">精一</span>
8 9
           <span v-if="item.med_type == '1112'" style="margin-left: 50px;border: 1px solid #000;">精二</span>
@@ -91,7 +92,8 @@
91 92
           <div style="display:flex;">
92 93
             打印时间:<span style="border-bottom:1px solid #000;">{{getTime(new Date())?getTime(new Date()):""}}</span>
93 94
           </div>
94
-          <img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt="">
95
+          <span v-if="org_id == 10138"><img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt=""></span> 
96
+          <span v-if="org_id == 10278"><img src="https://kuyi.shengws.com/bailinbeier.png" style="width:100%" alt=""></span>
95 97
           <div style="page-break-after:always"></div>
96 98
      </div>
97 99
 
@@ -235,6 +237,7 @@ export default {
235 237
          diagnoses:[],
236 238
          department:[],
237 239
          faber:{},
240
+         org_id:0,
238 241
       }
239 242
     },
240 243
    methods:{
@@ -527,7 +530,8 @@ export default {
527 530
       this.getPrescriptionPrint()
528 531
       var xtuser = this.$store.getters.xt_user
529 532
       this.orgname = xtuser.org.org_name
530
-
533
+      this.org_id = this.$store.getters.xt_user.org.id
534
+       
531 535
    },
532 536
    watch:{
533 537
      patient_id:function(val){

+ 6 - 3
src/xt_pages/outpatientCharges/newTreatTemplate/printTwo.vue Прегледај датотеку

@@ -1,7 +1,8 @@
1 1
 <template>
2 2
     <div>
3 3
         <div v-if="paramsObj.balance_accounts_type != 2" id='prescription-print' class="prescription-print" style="position: relative;">
4
-            <img style="width:100%;height:80px" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
4
+            <span v-if="org_id ==10138"><img style="width:100%;height:80px" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt=""></span> 
5
+             <span v-if="org_id ==10278"><img style="width:100%;height:80px" src="https://kuyi.shengws.com/beierlog.png" alt=""></span> 
5 6
             <div class="printTitle" style="position: absolute;left: 40%;top: 50px;">门诊收费清单</div>
6 7
             <div style="display:flex;">
7 8
                 <div>单据号:<span style="display:inline-block;width:200px;">{{info.order_number ? info.order_number : ''}}</span></div>
@@ -74,7 +75,8 @@
74 75
                 <div>操作人:<span style="width:100px;display:inline-block;">{{info.doctor_name}}</span></div>
75 76
                 <div>操作日期:<span style="width:100px;display:inline-block;">{{info.record_date}}</span></div>
76 77
             </div>
77
-            <img style="width:100%;" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
78
+          <span v-if="org_id == 10138"><img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt=""></span> 
79
+          <span v-if="org_id == 10278"><img src="https://kuyi.shengws.com/bailinbeier.png" style="width:100%" alt=""></span>
78 80
         </div>
79 81
         <div v-else id='prescription-print' class="prescription-print" style="position: relative;">
80 82
           <img style="width:100%;height:80px" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
@@ -181,7 +183,8 @@
181 183
                 <div>操作人:<span style="width:100px;display:inline-block;">{{balanceAccounts.current_admin.user_name}}</span></div>
182 184
                 <div>操作日期:<span style="width:100px;display:inline-block;">{{getTime(new Date(),"{y}-{m}-{d}")?getTime(new Date(),"{y}-{m}-{d}"):""}}</span></div>
183 185
             </div>
184
-            <img style="width:100%;" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
186
+            <span v-if="org_id == 10138"><img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt=""></span> 
187
+            <span v-if="org_id == 10278"><img src="https://kuyi.shengws.com/bailinbeier.png" style="width:100%" alt=""></span>
185 188
         </div>
186 189
     </div>
187 190
 

+ 8 - 6
src/xt_pages/outpatientCharges/statementTemplate/printThree.vue Прегледај датотеку

@@ -2,8 +2,8 @@
2 2
     <div>
3 3
         <div v-if="paramsObj.balance_accounts_type != 2" id='prescription-print' class="prescription-print"
4 4
              style="position: relative;">
5
-            <img style="width:100%;height:80px" v-if="org_id != 10278" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
6
-            <img style="width:100%;height:80px" v-else src="https://kuyi.shengws.com/beierlog.png" alt="">
5
+            <img style="width:100%;height:80px" v-if="org_id == 10138" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
6
+            <img style="width:100%;height:80px" v-if="org_id==10278" src="https://kuyi.shengws.com/beierlog.png" alt="">
7 7
             <div class="printTitle" style="position: absolute;left: 40%;top: 50px;">门诊收费清单</div>
8 8
             <div style="display:flex;">
9 9
                 <div>单据号:<span
@@ -142,8 +142,9 @@
142 142
                 <div>操作日期:<span style="width:100px;display:inline-block;">{{info.setl_time ? info.setl_time.split(' ')[0] : ''}}</span>
143 143
                 </div>
144 144
             </div>
145
-            <img style="width:100%;" v-if="org_id != 10278" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
146
-            <img style="width:100%;" v-else src="https://kuyi.shengws.com/bailinbeier.png" alt="">
145
+            <img style="width:100%;" v-if="org_id == 10138" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
146
+            <img style="width:100%;" v-if="org_id == 10278" src="https://kuyi.shengws.com/bailinbeier.png" alt="">
147
+            
147 148
         </div>
148 149
         <div v-else id='prescription-print' class="prescription-print" style="position: relative;">
149 150
             <img style="width:100%;height:80px" v-if="org_id != 10278" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
@@ -285,8 +286,9 @@
285 286
                 <div>操作日期:<span style="width:100px;display:inline-block;">{{getTime(new Date(),'{y}-{m}-{d}')?getTime(new Date(),'{y}-{m}-{d}'):''}}</span>
286 287
                 </div>
287 288
             </div>
288
-            <img style="width:100%;" v-if="org_id != 10278" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
289
-            <img style="width:100%;" v-else src="https://kuyi.shengws.com/bailinbeier.png" alt="">
289
+            <img style="width:100%;" v-if="org_id == 10138" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
290
+            <img style="width:100%;" v-if="org_id == 10278" src="https://kuyi.shengws.com/bailinbeier.png" alt="">
291
+           
290 292
         </div>
291 293
     </div>
292 294
 

+ 4 - 2
src/xt_pages/outpatientDoctorStation/batch_print_checkTemplate/printOne.vue Прегледај датотеку

@@ -2,7 +2,8 @@
2 2
     <div>
3 3
         <div id='prescription-print3' class="prescription-print">
4 4
           <div v-for="(i,index) in printData">
5
-            <img style="width:100%;height:80px" v-if="org_id == 10138 || org_id == 10278" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
5
+            <img style="width:100%;height:80px" v-if="org_id == 10138" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
6
+             <img style="width:100%;height:80px" v-if="org_id == 10278" src="https://kuyi.shengws.com/bailinbeier.png" alt="">
6 7
             <div class="printTitle">检验申请单</div>
7 8
 
8 9
             <div style="border:1px solid #000;">
@@ -48,7 +49,8 @@
48 49
                     <div>医生签字:{{ i.info.doctor ? i.info.doctor : '' }}</div>
49 50
                 </div>
50 51
             </div>
51
-            <img style="width:100%;" v-if="org_id == 10138 || org_id == 10278" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
52
+            <img style="width:100%;" v-if="org_id == 10138" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
53
+            <img style="width:100%;" v-if="org_id == 10278" src="https://kuyi.shengws.com/bailinbeier.png" alt="">
52 54
         </div>
53 55
       </div>
54 56
     </div>

+ 4 - 2
src/xt_pages/outpatientDoctorStation/checkTemplate/printOne.vue Прегледај датотеку

@@ -1,7 +1,8 @@
1 1
 <template>
2 2
     <div>
3 3
         <div id='prescription-print3' class="prescription-print">
4
-            <img style="width:100%;height:80px" v-if="org_id == 10138 || org_id == 10278" src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
4
+            <img style="width:100%;height:80px" v-if="org_id == 10138 " src="https://kuyi.shengws.com/bailin/bltotle.jpg" alt="">
5
+                       <img style="width:100%;height:80px" v-if="org_id == 10278 " src="https://kuyi.shengws.com/beierlog.png" alt="">
5 6
             <div class="printTitle">检验申请单</div>
6 7
 
7 8
             <div style="border:1px solid #000;">
@@ -41,7 +42,8 @@
41 42
                     <div>医生签字:{{ doctor ? doctor : '' }}</div>
42 43
                 </div>
43 44
             </div>
44
-            <img style="width:100%;" v-if="org_id == 10138 || org_id == 10278" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
45
+            <img style="width:100%;" v-if="org_id == 10138" src="https://kuyi.shengws.com/bailin/blend.jpg" alt="">
46
+            <img style="width:100%;" v-if="org_id == 10278" src="https://kuyi.shengws.com/bailinbeier.png" alt="">
45 47
         </div>
46 48
     </div>
47 49
 

+ 2 - 2
src/xt_pages/outpatientDoctorStation/pastInquiries.vue Прегледај датотеку

@@ -14,9 +14,9 @@
14 14
                         format="yyyy-MM-dd"
15 15
                         value-format="yyyy-MM-dd"
16 16
                         placeholder="选择日期时间" align="right"></el-date-picker>
17
-        <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(1)">处方筏批量打印</el-button>
17
+        <!-- <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(1)">处方筏批量打印</el-button>
18 18
         <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(2)">治疗单批量打印</el-button>
19
-        <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(3)">检验单批量打印</el-button>
19
+        <el-button size="small" style="margin:0 10px;" class="filter-item" type="primary" @click="batchPrint(3)">检验单批量打印</el-button> -->
20 20
       </div>
21 21
       <el-table :data="tableData" border ref="table" style="width: 100%;" :row-style="{ color: '#303133' }" @selection-change="handleSelectionChange"
22 22
                 :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}" highlight-current-row>

+ 3 - 2
src/xt_pages/outpatientDoctorStation/template/printThree.vue Прегледај датотеку

@@ -3,7 +3,8 @@
3 3
   <div id='prescriptionPrint1'>
4 4
     <div v-for="(item,index) in advicePrint" :key="index">
5 5
       <div id='prescription-print' v-if="item.project.length == 0" v-for='(i,pageIndex) in item.pageArr.length' :key="pageIndex" class="prescription-print" style="page-break-after: always;">
6
-          <img src="https://kuyi.shengws.com/bailin/bltotle.jpg" style="width:100%" alt="">
6
+          <span v-if="org_id = 10138"> <img src="https://kuyi.shengws.com/bailin/bltotle.jpg" style="width:100%" alt=""></span> 
7
+          <span v-if="org_id = 10278"> <img src="https://kuyi.shengws.com/beierlog.png" style="width:100%" alt=""></span> 
7 8
           <div class="printTitle">
8 9
             处方笺
9 10
             <span v-if="item.med_type == '1111'" style="margin-left: 50px;border: 1px solid #000;">精一</span>
@@ -71,7 +72,7 @@
71 72
           <div>*处方当日有效,特殊情况可适当延长,一般不超过3天</div>
72 73
           <div>*药品属于特殊商品,非质量问题不允许退换</div>
73 74
           <span v-if="org_id == 10138"><img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt=""></span> 
74
-          <span v-if="org_id == 10278"><img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt=""></span>
75
+          <span v-if="org_id == 10278"><img src="https://kuyi.shengws.com/bailinbeier.png" style="width:100%" alt=""></span>
75 76
           <!-- <div class="doctorBox">
76 77
               <p>医师:{{item.doctor?item.doctor:""}}</p>
77 78
               <p>日期:{{getTime(item.ctime)?getTime(item.ctime):""}}</p>

+ 6 - 2
src/xt_pages/outpatientDoctorStation/treatTemplate/printTwo.vue Прегледај датотеку

@@ -2,7 +2,8 @@
2 2
    <div id='prescriptionPrint2'>
3 3
     <div id='prescription-print' v-if="item.advices.length == 0" class="prescription-print" v-for="(item,index) in advicePrint" :key="index">
4 4
 
5
-        <img src="https://kuyi.shengws.com/bailin/bltotle.jpg" style="width:100%" alt="">
5
+        <span v-if="org_id = 10138"> <img src="https://kuyi.shengws.com/bailin/bltotle.jpg" style="width:100%" alt=""></span>
6
+         <span v-if="org_id = 10278"> <img src="https://kuyi.shengws.com/beierlog.png" style="width:100%" alt=""></span>
6 7
         <div class="printTitle">治疗单
7 8
           <span v-if="item.med_type == '1111'" style="margin-left: 50px;border: 1px solid #000;">精一</span>
8 9
           <span v-if="item.med_type == '1112'" style="margin-left: 50px;border: 1px solid #000;">精二</span>
@@ -91,7 +92,8 @@
91 92
           <div style="display:flex;">
92 93
             打印时间:<span style="border-bottom:1px solid #000;">{{getTime(new Date())?getTime(new Date()):""}}</span>
93 94
           </div>
94
-          <img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt="">
95
+          <span v-if="org_id == 10138"></span> <img src="https://kuyi.shengws.com/bailin/blend.jpg" style="width:100%" alt="">
96
+          <span v-if="org_id == 10278"></span> <img src="https://kuyi.shengws.com/bailinbeier.png" style="width:100%" alt="">
95 97
           <div style="page-break-after:always"></div>
96 98
      </div>
97 99
 
@@ -235,6 +237,7 @@ export default {
235 237
          diagnoses:[],
236 238
          department:[],
237 239
          faber:{},
240
+         org_id:0,
238 241
       }
239 242
     },
240 243
    methods:{
@@ -540,6 +543,7 @@ export default {
540 543
       this.getPrescriptionPrint()
541 544
       var xtuser = this.$store.getters.xt_user
542 545
       this.orgname = xtuser.org.org_name
546
+      this.org_id = this.$store.getters.xt_user.org.id
543 547
 
544 548
    },
545 549
    watch:{