Przeglądaj źródła

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

XMLWAN 3 lat temu
rodzic
commit
1aa6bc06ed

+ 15 - 7
src/xt_pages/outpatientCharges/statementPrint.vue Wyświetl plik

@@ -16,7 +16,7 @@
16 16
         <div v-if="org_id == 9990 || org_id == 10138 || org_id == 9504 || org_id == 10028 || org_id == 0 || org_id == 4">
17 17
           <printTwo :info="info" v-if="org_id == 9990"></printTwo>
18 18
           <printThree :info="info" :paramsObj="paramsObj" :balanceAccounts="balanceAccounts" v-if="org_id == 10138 || org_id == 0 || org_id == 4"></printThree>
19
-          <printFour v-if="org_id == 9504 || org_id == 10028 || org_id == 0" :info="info" :paramsObj="paramsObj" :balanceAccounts="balanceAccounts"></printFour>
19
+          <printFour v-if="org_id == 9504 || org_id == 10028" :info="info" :paramsObj="paramsObj" :balanceAccounts="balanceAccounts"></printFour>
20 20
         </div>
21 21
         <printOne :info="info" v-else></printOne>
22 22
       </div>
@@ -352,13 +352,21 @@ export default {
352 352
               })
353 353
               if(this.balanceAccounts.new_order_info != null) {
354 354
                 this.balanceAccounts.new_order_info.map(item => {
355
-                  obj4.total = obj4.total + item.Total
356
-                  obj4.details.push(item)
357
-                  num++
358
-                  // obj3.details.push(item)
359
-                  // obj3.total += item.Total
360
-                  // num++
355
+                  obj2.total = obj2.total + item.Total
356
+                  var newObj = {
357
+                    pric:parseInt(item.Total),
358
+                    project:{
359
+                      count:1,
360
+                      project:{
361
+                        project_name:item.Name,
362
+                        unit:'',
363
+                      }
364
+
365
+                    }
361 366
 
367
+                  }
368
+                  obj2.details.push(newObj)
369
+                  num++
362 370
                 })
363 371
               }
364 372
 

+ 8 - 8
src/xt_pages/outpatientCharges/statementTemplate/printThree.vue Wyświetl plik

@@ -187,14 +187,14 @@
187 187
                                 <span v-if="item.type == 1">药品费</span>
188 188
                                 <span v-if="item.type == 2">诊疗费</span>
189 189
                                 <span v-if="item.type == 3">耗材费</span>
190
-                                <span v-if="item.type == 4">诊疗费</span>
190
+<!--                                <span v-if="item.type == 4">诊疗费</span>-->
191 191
 
192 192
                             </td>
193 193
                             <td>
194 194
                                 <span v-if="item.type == 1">{{ subItem.advice.advice_name }}</span>
195 195
                                 <span v-if="item.type == 2">{{ subItem.project.project.project_name }}</span>
196 196
                                 <span v-if="item.type == 3">{{ subItem.project.good_info.good_name }}</span>
197
-                                <span v-if="item.type == 4">{{ subItem.Name }}</span>
197
+<!--                                <span v-if="item.type == 4">{{ subItem.Name }}</span>-->
198 198
 
199 199
                             </td>
200 200
                             <td>
@@ -202,35 +202,35 @@
202 202
                                         v-if="subItem.advice.drug.min_unit != subItem.advice.drug.dose_unit">{{subItem.advice.drug.dose}}{{subItem.advice.drug.dose_unit}}&nbsp;* &nbsp;</span>{{subItem.advice.drug.min_number}}{{subItem.advice.drug.min_unit}}/{{subItem.advice.drug.max_unit}}</span>
203 203
                                 <span v-if="item.type == 2"></span>
204 204
                                 <span v-if="item.type == 3">{{ subItem.project.good_info.specification_name }}</span>
205
-                                <span v-if="item.type == 4"></span>
205
+<!--                                <span v-if="item.type == 4"></span>-->
206 206
 
207 207
                             </td>
208 208
                             <td>
209 209
                                 <span v-if="item.type == 1">{{ subItem.advice.drug.prescribing_number_unit }}</span>
210 210
                                 <span v-if="item.type == 2">{{ subItem.project.unit }}</span>
211 211
                                 <span v-if="item.type == 3">{{ subItem.project.unit }}</span>
212
-                                <span v-if="item.type == 4"></span>
212
+<!--                                <span v-if="item.type == 4"></span>-->
213 213
 
214 214
                             </td>
215 215
                             <td>
216 216
                                 <span v-if="item.type == 1">{{ subItem.advice.prescribing_number }}</span>
217 217
                                 <span v-if="item.type == 2">{{ subItem.project.count }}</span>
218 218
                                 <span v-if="item.type == 3">{{ subItem.project.count }}</span>
219
-                                <span v-if="item.type == 4">1</span>
219
+<!--                                <span v-if="item.type == 4">1</span>-->
220 220
 
221 221
                             </td>
222 222
                             <td>
223 223
                                 <span v-if="item.type == 1">{{ subItem.pric }}</span>
224 224
                                 <span v-if="item.type == 2">{{ subItem.pric }}</span>
225 225
                                 <span v-if="item.type == 3">{{ subItem.pric }}</span>
226
-                                <span v-if="item.type == 4">{{subItem.Total}}</span>
226
+<!--                                <span v-if="item.type == 4">{{subItem.Total}}</span>-->
227 227
 
228 228
                             </td>
229 229
                             <td>
230 230
                                 <span v-if="item.type == 1">{{ (subItem.advice.prescribing_number * subItem.pric).toFixed(2) }}</span>
231 231
                                 <span v-if="item.type == 2">{{ (subItem.project.count * subItem.pric).toFixed(2) }}</span>
232
-                                <span v-if="item.type == 3">{{ (subItem.project.count * subItem.pric).toFixed(2) }}</span>
233
-                                <span v-if="item.type == 4">{{subItem.Total}}</span>
232
+                                <span v-if="item.type == 3">{{ subItem.Total }}</span>
233
+<!--                                <span v-if="item.type == 4">{{subItem.Total}}</span>-->
234 234
 
235 235
                             </td>
236 236
                             <td :rowspan="item.details.length" v-if="index == 0"