Browse Source

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

28169 1 year ago
parent
commit
6bc3f62e95

+ 13 - 12
src/xt_pages/outpatientCharges/components/prescriptionTable.vue View File

@@ -4,27 +4,27 @@
4 4
       v-if="prescription.type == 1"
5 5
       :data="prescription.advices"
6 6
       border
7
+      height="370"
7 8
       style="width: 99%"
8 9
       :row-style="changColor"
9 10
       :header-cell-style="{
10 11
         color: '#606266',
11 12
       }"
12 13
       highlight-current-row
13
-      min-height="200px"
14
+      
14 15
     >
15
-    <!-- max-height=290px -->
16 16
       <el-table-column
17 17
         fixed
18 18
         align="center"
19 19
         type="index"
20
-        width="40"
20
+        width="50"
21 21
         label="序号"
22 22
       ></el-table-column>
23 23
       <el-table-column
24 24
         fixed
25 25
         align="center"
26 26
         prop="name"
27
-        width="400"
27
+        width="300"
28 28
         label="名称"
29 29
       >
30 30
         <template slot-scope="scope"
@@ -74,7 +74,7 @@
74 74
         </template>
75 75
       </el-table-column>
76 76
 
77
-      <el-table-column align="center" prop="name" width="320" label="医保编码">
77
+      <el-table-column align="center" prop="name" width="220" label="医保编码">
78 78
         <template slot-scope="scope">
79 79
           <div>{{ scope.row.code }}</div>
80 80
         </template>
@@ -124,7 +124,7 @@
124 124
       <el-table-column
125 125
         align="center"
126 126
         prop="name"
127
-        width="90"
127
+        width="130"
128 128
         label="符合正常范围金额"
129 129
       >
130 130
         <template slot-scope="scope">
@@ -143,6 +143,7 @@
143 143
       v-if="prescription.type == 2"
144 144
       :data="prescription.project"
145 145
       border
146
+      height="370"
146 147
       style="width: 99%"
147 148
       :row-style="changColor"
148 149
       :header-cell-style="{
@@ -155,14 +156,14 @@
155 156
         fixed
156 157
         align="center"
157 158
         type="index"
158
-        width="40"
159
+        width="50"
159 160
         label="序号"
160 161
       ></el-table-column>
161 162
       <el-table-column
162 163
         fixed
163 164
         align="center"
164 165
         prop="project_name"
165
-        width="400"
166
+        width="280"
166 167
         label="名称"
167 168
       >
168 169
         <template slot-scope="scope">{{ scope.row.project_name }}</template>
@@ -170,7 +171,7 @@
170 171
       <el-table-column
171 172
         align="center"
172 173
         prop="statistical_classification"
173
-        width="100"
174
+        width="80"
174 175
         label="组"
175 176
       >
176 177
         <template slot-scope="scope">{{
@@ -224,13 +225,13 @@
224 225
         <template slot-scope="scope">{{ scope.row.price }}元</template>
225 226
       </el-table-column>
226 227
 
227
-      <el-table-column align="center" prop="name" width="60" label="执行状态">
228
+      <el-table-column align="center" prop="name" width="80" label="执行状态">
228 229
         <template slot-scope="scope">
229 230
           <div>{{ scope.row.execution_state == 1 ? "已执行" : "未执行" }}</div>
230 231
         </template>
231 232
       </el-table-column>
232 233
 
233
-      <el-table-column align="center" prop="name" width="120" label="医保编码">
234
+      <el-table-column align="center" prop="name" width="220" label="医保编码">
234 235
         <template slot-scope="scope">
235 236
           <div>{{ scope.row.medical_code }}</div>
236 237
         </template>
@@ -280,7 +281,7 @@
280 281
       <el-table-column
281 282
         align="center"
282 283
         prop="name"
283
-        width="90"
284
+        width="130"
284 285
         label="符合正常范围金额"
285 286
       >
286 287
         <template slot-scope="scope">

+ 0 - 1
src/xt_pages/outpatientCharges/invoiceTemplate/printtwelve.vue View File

@@ -83,7 +83,6 @@
83 83
           <div :style="{position: 'absolute',top:'360px',left:(490 + (index * 200)) + 'px'}">{{Arr[0][0].printDate}}</div>
84 84
         </div>
85 85
       </div>
86
-
87 86
     </div>
88 87
 
89 88
   </div>

+ 8 - 24
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue View File

@@ -198,14 +198,9 @@
198 198
             <el-tab-pane label="日结" name="first">
199 199
               <div style="display:flex;height:100%;">
200 200
                 <div class="centerLeft">
201
-                  <div>
202 201
                     <div class="tabsBox" v-for="items,index in big_prescriptions" :key="index">
203
-                      <div style="height: calc(100% - 60px);">
204
-
205
-
206 202
                         <el-tabs class="preTabs" v-model="editableTabsValue" type="border-card"
207 203
                                  @tab-click="tabclickEvent">
208
-                          <!--<el-radio-group v-model="med_radio">-->
209 204
                           <el-tab-pane
210 205
                             v-for="(item, index) in items.prescriptions"
211 206
                             :key="index"
@@ -245,25 +240,21 @@
245 240
                                   type="primary"
246 241
                                 >撤销明细
247 242
                                 </el-button>
248
-                                <!--<div>{{ items.curPrescriptions.order.order_status}}</div>-->
249
-                                <!--<div>{{ items.prescriptions[0].order.order_status}}</div>-->
250 243
                                 <el-button v-loading="loadingtwo"
251 244
                                            v-if="((hisPatientInfo.id > 0 && items.curPrescriptions.order.id == 0) || items.curPrescriptions.order.order_status == 1 ||  items.curPrescriptions.order.order_status == 3) && org_id != 10340"
252 245
                                            size="small"
253 246
                                            @click="open(4,items.med_type,items.curPrescriptions.order,items.prescriptions)"
254
-                                           type="primary">收费<!--修改的地方-->
247
+                                           type="primary">收费  
255 248
                                 </el-button>
256 249
                               </div>
257 250
                             </div>
258 251
                           </el-tab-pane>
259
-
260
-
261
-                          <prescription-table ref="prescription_tables"
252
+                            <prescription-table ref="prescription_tables"
262 253
                                               :prescription="items.curPrescriptions"
263 254
                                               :manufacturers="manufacturers"></prescription-table>
264
-                          <!--</el-radio-group>-->
255
+                          
265 256
                         </el-tabs>
266
-                      </div>
257
+
267 258
                       <div class="costBox">
268 259
                         <span>当前处方总费用:<span style="color:red;">{{ items.total }}元</span></span>
269 260
 
@@ -326,12 +317,7 @@
326 317
 
327 318
                       </div>
328 319
 
329
-
330 320
                     </div>
331
-                  </div>
332
-
333
-
334
-
335 321
                 </div>
336 322
                 <div class="centerRight">
337 323
                   <p class="centerRightTitle" style="padding-top: 10px;">就诊信息</p>
@@ -557,7 +543,6 @@
557 543
 
558 544
 
559 545
                   </div>
560
-
561 546
                 </div>
562 547
                 <div class="centerRight">
563 548
                   <p class="centerRightTitle" style="padding-top: 10px;">
@@ -5727,9 +5712,8 @@ export default {
5727 5712
 }
5728 5713
 .tabsBox {
5729 5714
   position: relative;
5730
-
5731
-  overflow-y: auto;
5732
-  height: 450px;
5715
+  // overflow-y: auto;
5716
+  height: 560px;
5733 5717
 
5734 5718
 
5735 5719
 .el-tabs__item {
@@ -5763,7 +5747,7 @@ export default {
5763 5747
 
5764 5748
 .centerLeft {
5765 5749
   flex: 1;
5766
-  display: flex;
5750
+  // display: flex;
5767 5751
   flex-direction: column;
5768 5752
   position: relative;
5769 5753
   overflow-y: auto;
@@ -5771,7 +5755,7 @@ export default {
5771 5755
 
5772 5756
 .preTabs {
5773 5757
   height: 100%;
5774
-  display: flex;
5758
+  // display: flex;
5775 5759
   flex-direction: column;
5776 5760
 
5777 5761
 .el-tab-pane {

+ 3 - 3
src/xt_pages/outpatientCharges/statementTemplate/printeEleven.vue View File

@@ -65,7 +65,7 @@
65 65
           <td width="8.1%">单价</td>
66 66
           <td width="8.1%">金额</td>
67 67
            <td width="10.1%">医保标识</td>
68
-<!--          <td width="10.1%">个人自付</td>-->
68
+
69 69
 
70 70
         </tr>
71 71
         <!-- width="72.6%"  16.82%  16.1-->
@@ -87,7 +87,7 @@
87 87
                 <div style="width: 8.1%;padding: 5px;text-align: center;">{{subItem.price}}</div>
88 88
                 <div style="width: 8.1%;padding: 5px;text-align: center;">{{subItem.total_price}}</div>
89 89
                  <div style="width: 10.1%;padding: 5px;"></div>
90
-<!--/*                <div style="width: 10.1%;padding: 5px;text-align: center;">{{subItem.psn_pay}}</div>*/-->
90
+
91 91
               </div>
92 92
             </div>
93 93
           </td>
@@ -107,7 +107,7 @@
107 107
           <td colspan="2" >医院盖章:</td>
108 108
         </tr>
109 109
         <tr>
110
-          <td colspan="8" style="padding-top: 20px;">医师签名:</td>
110
+          <td colspan="8" style="padding-top: 40px;">医师签名:</td>
111 111
         </tr>
112 112
       </table>
113 113
     </div>