Browse Source

提交代码

陈少旭 1 year ago
parent
commit
9a685df077

+ 95 - 1
src/xt_pages/hospitalStation/statementPrint.vue View File

@@ -30,7 +30,7 @@
30 30
     <div class='dialysisPage' style="padding-top:40px;" v-if="this.$store.getters.xt_user.org_id == 10210 || this.$store.getters.xt_user.org_id == 0">
31 31
 <!--      <private-charge-print :info="info" ></private-charge-print>-->
32 32
 <!--      <print-ten :info="info" ></print-ten>-->
33
-      <print-ten></print-ten>
33
+      <print-ten :info="info"></print-ten>
34 34
     </div>
35 35
 
36 36
 <!--    <div class='dialysisPage' style="padding-top:40px;" v-else>-->
@@ -392,6 +392,52 @@ export default {
392 392
             that.info['order_infos'] = response.data.data.order_infos
393 393
             that.info['diagnosis'] = response.data.data.diagnosis
394 394
 
395
+            that.info['bedInscpTotal'] =
396
+              response.data.data.bedInscpTotal
397
+            that.info['bedSelfTotal'] =
398
+              response.data.data.bedSelfTotal
399
+
400
+            that.info['operationInscpTotal'] =
401
+              response.data.data.operationInscpTotal
402
+            that.info['operationSelfTotal'] =
403
+              response.data.data.operationSelfTotal
404
+
405
+            that.info['checkInscpTotal'] =
406
+              response.data.data.checkInscpTotal
407
+            that.info['checkSelfTotal'] =
408
+              response.data.data.checkSelfTotal
409
+
410
+            that.info['treatInscpTotal'] =
411
+              response.data.data.treatInscpTotal
412
+            that.info['treatSelfTotal'] =
413
+              response.data.data.treatSelfTotal
414
+
415
+            that.info['laboratoryInscpTotal'] =
416
+              response.data.data.laboratoryInscpTotal
417
+            that.info['laboratorySelfTotal'] =
418
+              response.data.data.laboratorySelfTotal
419
+
420
+            that.info['westernMedicineInscpTotal'] =
421
+              response.data.data.westernMedicineInscpTotal
422
+            that.info['westernMedicineSelfTotal'] =
423
+              response.data.data.westernMedicineSelfTotal
424
+
425
+            that.info['materialInscpTotal'] =
426
+              response.data.data.materialInscpTotal
427
+            that.info['materialSelfTotal'] =
428
+              response.data.data.materialSelfTotal
429
+
430
+            that.info['chineseTraditionalInscpTotal'] =
431
+              response.data.data.chineseTraditionalInscpTotal
432
+            that.info['chineseTraditionalSelfTotal'] =
433
+              response.data.data.chineseTraditionalSelfTotal
434
+
435
+            that.info['otherInscpTotal'] =
436
+              response.data.data.otherInscpTotal
437
+            that.info['otherSelfTotal'] =
438
+              response.data.data.otherSelfTotal
439
+
440
+
395 441
             //获取所有项目类型进行去重
396 442
             let med_chrgitm_types = []
397 443
             for (let i = 0; i < response.data.data.order_infos.length; i++) {
@@ -511,6 +557,54 @@ export default {
511 557
                 that.info['diagnosis'] = response.data.data.diagnosis
512 558
                 that.info['his'] = response.data.data.his_hospital
513 559
 
560
+
561
+                that.info['bedInscpTotal'] =
562
+                  response.data.data.bedInscpTotal
563
+                that.info['bedSelfTotal'] =
564
+                  response.data.data.bedSelfTotal
565
+
566
+                that.info['operationInscpTotal'] =
567
+                  response.data.data.operationInscpTotal
568
+                that.info['operationSelfTotal'] =
569
+                  response.data.data.operationSelfTotal
570
+
571
+                that.info['checkInscpTotal'] =
572
+                  response.data.data.checkInscpTotal
573
+                that.info['checkSelfTotal'] =
574
+                  response.data.data.checkSelfTotal
575
+
576
+                that.info['treatInscpTotal'] =
577
+                  response.data.data.treatInscpTotal
578
+                that.info['treatSelfTotal'] =
579
+                  response.data.data.treatSelfTotal
580
+
581
+                that.info['laboratoryInscpTotal'] =
582
+                  response.data.data.laboratoryInscpTotal
583
+                that.info['laboratorySelfTotal'] =
584
+                  response.data.data.laboratorySelfTotal
585
+
586
+                that.info['westernMedicineInscpTotal'] =
587
+                  response.data.data.westernMedicineInscpTotal
588
+                that.info['westernMedicineSelfTotal'] =
589
+                  response.data.data.westernMedicineSelfTotal
590
+
591
+                that.info['materialInscpTotal'] =
592
+                  response.data.data.materialInscpTotal
593
+                that.info['materialSelfTotal'] =
594
+                  response.data.data.materialSelfTotal
595
+
596
+                that.info['chineseTraditionalInscpTotal'] =
597
+                  response.data.data.chineseTraditionalInscpTotal
598
+                that.info['chineseTraditionalSelfTotal'] =
599
+                  response.data.data.chineseTraditionalSelfTotal
600
+
601
+                that.info['otherInscpTotal'] =
602
+                  response.data.data.otherInscpTotal
603
+                that.info['otherSelfTotal'] =
604
+                  response.data.data.otherSelfTotal
605
+
606
+
607
+
514 608
                 console.log("22222222")
515 609
                 that.list = []
516 610
                 //获取所有项目类型进行去重

+ 2 - 2
src/xt_pages/hospitalStation/statementTemplate/printTen.vue View File

@@ -103,7 +103,7 @@
103 103
             <td style="border: 1px solid gray;width: 150px;height: 30px;">床号</td>
104 104
             <td style="border: 1px solid gray;width: 150px;height: 30px;"></td>
105 105
             <td style="border: 1px solid gray;width: 150px;height: 30px;">参保区划</td>
106
-            <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.insu_optins}}</td>
106
+            <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.his.insuplc_admdvs}}</td>
107 107
           </tr>
108 108
           <tr>
109 109
             <td style="border: 1px solid gray;width: 150px;height: 30px;">入院日期</td>
@@ -274,7 +274,7 @@
274 274
             <td style="border: 1px solid gray;width: 150px;height: 30px;">个人账户支付</td>
275 275
             <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.acct_pay}}</td>
276 276
             <td style="border: 1px solid gray;width: 150px;height: 30px;">个人现金支付</td>
277
-            <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.psn_cash_pay}}</td>
277
+            <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.cash_payamt}}</td>
278 278
             <td style="border: 1px solid gray;width: 150px;height: 30px;">其他基金支付</td>
279 279
             <td style="border: 1px solid gray;width: 150px;height: 30px;">{{info.oth_pay}}</td>
280 280
           </tr>

+ 1 - 1
src/xt_pages/outpatientCharges/statementPrint.vue View File

@@ -490,7 +490,7 @@ export default {
490 490
         }
491 491
 
492 492
         if(details[a].advice_id == 0 && details[a].project_id > 0 && details[a].project.type == 2) {
493
-          obj['yibao_code'] = details[a].project.project.medical_insurance_number
493
+          obj['yibao_code'] = details[a].project.project.medical_code
494 494
           obj['yiyuan_code'] = details[a].project.project.id
495 495
           obj['name'] = details[a].project.project.project_name
496 496
           obj['unit'] = details[a].project.project.unit

+ 35 - 3
src/xt_pages/outpatientCharges/summary.vue View File

@@ -127,7 +127,7 @@
127 127
 <!--           <el-button size="small" type="primary" @click="export_detail_three">报表下载12</el-button>-->
128 128
           <!-- <el-button size="small" type="primary" @click="export_detail_four">报表下载3</el-button>-->
129 129
           <!-- <el-button size="small" type="primary" @click="export_detail_five">报表下载3</el-button>-->
130
-<!--           <el-button size="small" type="primary" @click="export_detail_six">报表下载9</el-button>-->
130
+           <el-button size="small" type="primary" @click="export_detail_six">报表下载9</el-button>
131 131
           <!-- <el-button size="small" type="primary" @click="export_detail_tenone">报表下载10</el-button>-->
132 132
           <!--  <el-button size="small" type="primary" @click="export_detail_seven">报表下载4</el-button>-->
133 133
 
@@ -1672,7 +1672,7 @@ export default {
1672 1672
           var tarList = []
1673 1673
           for (let i = 0; i < list.length; i++) {
1674 1674
             let obj = {
1675
-              "周期": "2023年第二季度",
1675
+              "周期": "2022年第二季度",
1676 1676
               "类别": "门诊",
1677 1677
               "医保目录编码": list[i].code,
1678 1678
               "医保目录名称": list[i].name,
@@ -2413,36 +2413,69 @@ export default {
2413 2413
         case '01':
2414 2414
           return '床位费'
2415 2415
           break
2416
+        case '1':
2417
+          return '床位费'
2418
+          break
2416 2419
         case '02':
2417 2420
           return '诊察费'
2418 2421
 
2422
+          break
2423
+        case '2':
2424
+          return '诊察费'
2419 2425
           break
2420 2426
         case '03':
2421 2427
           return '检查费'
2422 2428
 
2429
+          break
2430
+        case '3':
2431
+          return '检查费'
2432
+
2423 2433
           break
2424 2434
         case '04':
2425 2435
           return '化验费'
2426 2436
           break
2437
+        case '4':
2438
+          return '化验费'
2439
+          break
2427 2440
         case '05':
2428 2441
           return '治疗费'
2429 2442
 
2443
+          break
2444
+        case '5':
2445
+          return '治疗费'
2446
+
2430 2447
           break
2431 2448
         case '06':
2432 2449
           return '手术费'
2433 2450
 
2451
+          break
2452
+        case '6':
2453
+          return '手术费'
2454
+
2434 2455
           break
2435 2456
         case '07':
2436 2457
           return '护理费'
2437 2458
 
2459
+          break
2460
+        case '7':
2461
+          return '护理费'
2462
+
2438 2463
           break
2439 2464
         case '08':
2440 2465
           return '材料费'
2441 2466
 
2467
+          break
2468
+        case '8':
2469
+          return '材料费'
2470
+
2442 2471
           break
2443 2472
         case '09':
2444 2473
           return '西药费'
2445 2474
 
2475
+          break
2476
+        case '9':
2477
+          return '西药费'
2478
+
2446 2479
           break
2447 2480
         case '10':
2448 2481
           return '中药饮片费'
@@ -2465,7 +2498,6 @@ export default {
2465 2498
         case '0':
2466 2499
           return '其他费'
2467 2500
           break
2468
-
2469 2501
       }
2470 2502
 
2471 2503
     },