huangyw 2 years ago
parent
commit
826da3eab8

+ 3 - 3
src/views/layout/Layout.vue View File

@@ -12,10 +12,10 @@
12 12
           <i class="iconfont icon-s_bingli navIcon"></i>
13 13
           <p>电子病历</p>
14 14
         </div>
15
-        <div v-if="medicianshow" :class="index == 7 ? 'navOne navActive' : 'navOne'" @click="clickActive(7,'药房管理')">
15
+        <!-- <div v-if="medicianshow" :class="index == 7 ? 'navOne navActive' : 'navOne'" @click="clickActive(7,'药房管理')">
16 16
           <i class="iconfont icon-shangcheng-1 navIcon"></i>
17 17
           <p>药房管理</p>
18
-        </div>
18
+        </div> -->
19 19
         <div v-if="touxiShow" :class="index == 2 ? 'navOne navActive' : 'navOne'" @click="clickActive(2,'透析管理')">
20 20
           <i class="iconfont icon-computer_fill navIcon"></i>
21 21
           <p>透析管理</p>
@@ -139,7 +139,7 @@ export default {
139 139
     let caigou = ['supplyManage','supplyList'];
140 140
     let peizhi = ['system','roleManage','DepartManage', 'bedManagement', 'dictionaryManagement', 'templateManagement','showconfig','printTemplate','integration_config','basicConfig'];
141 141
     let kuyishopping = ['kuyiShopping'];
142
-    let medician = ['PatientDispensing','DrugDispensing','DispensingDetails','MedicianManagement']
142
+    let medician = ['PatientDispensing','DrugDispensing','DispensingDetails','stockDrugs']
143 143
     let menzhenArr = [];
144 144
     let bingliArr = [];
145 145
     let touxiArr = [];

+ 1 - 1
src/views/layout/components/Sidebar/index.vue View File

@@ -103,7 +103,7 @@ export default {
103 103
             this.$emit('func',a)
104 104
           }
105 105
         }else if(newVal == '药房管理'){
106
-          let nameArr = ['PatientDispensing','DrugDispensing','DispensingDetails','MedicianManagement']
106
+          let nameArr = ['PatientDispensing','DrugDispensing','DispensingDetails','stockDrugs']
107 107
           // console.log('permission_routers',this.permission_routers)
108 108
           let routerArr = [];
109 109
           this.permission_routers.map(item => {

+ 4 - 0
src/xt_pages/Pharmacy/PatientDispensing.vue View File

@@ -562,6 +562,10 @@ export default {
562 562
   }
563 563
 }
564 564
 
565
+.el-input__inner{
566
+  padding-right: 15px;
567
+}
568
+
565 569
 /deep/ .el-table--scrollable-x .el-table__body-wrapper {
566 570
   overflow: auto;
567 571
 }

+ 3 - 2
src/xt_pages/Pharmacy/print/drugPrint.vue View File

@@ -9,7 +9,7 @@
9 9
       >打印</el-button
10 10
     >
11 11
     <div id="dialysis-print-box-1" class="dialysis-print-box-1">
12
-      <div class="list_title" style="border-bottom:none;"><div style="width:100%;text-align:center;font-size:16px;font-weight:bold;">{{org_name}}医院 领药单</div></div>
12
+      <div class="list_title" style="border-bottom:none;"><div style="width:100%;text-align:center;font-size:16px;font-weight:bold;">{{org_name}} 领药单</div></div>
13 13
       <div class="list_title">
14 14
         <div>药品名称:{{name}}</div>
15 15
         <div>规格:{{specifications}}</div>
@@ -152,11 +152,12 @@ export default {
152 152
       this.printJson({
153 153
         title: `
154 154
         <div>
155
-        <div style="width: 940px;text-align:center;font-size:16px;font-weight:bold;">${this.org_name}医院 领药单</div>
155
+        <div style="width: 940px;text-align:center;font-size:16px;font-weight:bold;">${this.org_name} 领药单</div>
156 156
         <div style="width: 940px;border-bottom: 1px solid;display: flex;margin: 30px auto;font-size:14px;">
157 157
         <div style="width: 230px;padding: 10px 0;">药品名称:${this.name}</div>
158 158
         <div style="width: 230px;padding: 10px 0;">规格:${this.specifications}</div>
159 159
         <div style="width: 230px;padding: 10px 0;">发药状态:${this.state_name}</div>
160
+        <div style="width: 230px;padding: 10px 0;">日期:</div>
160 161
         </div>`, // 打印出来的标题
161 162
         data: this.tableData, // 需要打印的数据
162 163
         serial: true, // 是否需要打印序列号

+ 14 - 14
src/xt_pages/Pharmacy/print/patientPrint.vue View File

@@ -9,7 +9,7 @@
9 9
       >打印</el-button
10 10
     >
11 11
     <div id="dialysis-print-box-1" class="dialysis-print-box-1">
12
-       <div class="list_title" style="border-bottom:none;"><div style="width:100%;text-align:center;font-size:16px;font-weight:bold;">{{org_name}}医院 发药单</div></div>
12
+       <div class="list_title" style="border-bottom:none;"><div style="width:100%;text-align:center;font-size:16px;font-weight:bold;">{{org_name}} 发药单</div></div>
13 13
       <div class="list_title">
14 14
         <div>患者名称:{{name}}</div>
15 15
         <div>发药状态:{{state}}</div>
@@ -23,19 +23,19 @@
23 23
         max-height="450"
24 24
         :header-cell-style="{ backgroundColor: 'rgb(245, 247, 250)' }"
25 25
       >
26
-        <el-table-column type="index" prop="index" label="序号" width="60">
26
+        <el-table-column type="index" prop="index" label="序号" width="60" align="center">
27 27
         </el-table-column>
28
-        <el-table-column prop="name" label="名称" width="160">
28
+        <el-table-column prop="name" label="名称" width="160" align="center">
29 29
         </el-table-column>
30
-        <el-table-column prop="SingleDosage" label="单次用量" width="120">
30
+        <el-table-column prop="SingleDosage" label="单次用量" width="120" align="center">
31 31
         </el-table-column>
32
-        <el-table-column prop="use" label="用法" width="120"> </el-table-column>
33
-        <el-table-column prop="frequency" label="频率" width="120">
32
+        <el-table-column prop="use" label="用法" width="120" align="center"> </el-table-column>
33
+        <el-table-column prop="frequency" label="频率" width="120" align="center">
34 34
         </el-table-column>
35
-        <el-table-column prop="day" label="天数" width="120"> </el-table-column>
36
-        <el-table-column prop="amount" label="总量" width="120">
35
+        <el-table-column prop="day" label="天数" width="120" align="center"> </el-table-column>
36
+        <el-table-column prop="amount" label="总量" width="120" align="center">
37 37
         </el-table-column>
38
-        <el-table-column prop="tips" label="备注" width="120">
38
+        <el-table-column prop="tips" label="备注" width="120" align="center">
39 39
         </el-table-column>
40 40
       </el-table>
41 41
     </div>
@@ -105,11 +105,11 @@ export default {
105 105
       this.printJson({
106 106
         title: `
107 107
         <div>
108
-        <div style="width: 940px;text-align:center;font-size:16px;font-weight:bold;">${this.org_name}医院 发药单</div>
108
+        <div style="width: 940px;text-align:center;font-size:16px;font-weight:bold;">${this.org_name} 发药单</div>
109 109
         <div style="width: 940px;border-bottom: 1px solid;display: flex;margin: 30px auto;font-size:14px;">
110 110
         <div style="width: 310px;padding: 10px 0;">患者名称:${this.name}</div>
111
-        <div style="width: 310px;padding: 10px 0;">发药状态:${this.state}</div>
112
-        <div style="width: 310px;padding: 10px 0;">日期:${this.state}</div>
111
+        <div style="width: 320px;padding: 10px 0;">发药状态:${this.state}</div>
112
+        <div style="width: 310px;padding: 10px 0;">日期:</div>
113 113
         </div>`, // 打印出来的标题
114 114
         data: this.tableData, // 需要打印的数据
115 115
         serial: true, // 是否需要打印序列号
@@ -130,7 +130,7 @@ export default {
130 130
          
131 131
           {
132 132
             field: "name",
133
-            displayName: "名",
133
+            displayName: "名",
134 134
           },
135 135
           {
136 136
             field: "SingleDosage",
@@ -189,7 +189,7 @@ export default {
189 189
   margin: 30px auto;
190 190
 
191 191
   div {
192
-    width: 230px;
192
+    width: 320px;
193 193
     padding: 10px 0;
194 194
   }
195 195
 }