陈少旭 4 maanden geleden
bovenliggende
commit
f574bbf73a

+ 2 - 2
src/xt_pages/hospitalStation/summary.vue Bestand weergeven

@@ -1049,7 +1049,7 @@ export default {
1049 1049
         this.statementVisible = true;
1050 1050
         let obj = {
1051 1051
           order_id: row.id,
1052
-          balance_accounts_type: row.his_hospital_patient.balance_accounts_type,
1052
+          balance_accounts_type: 2,
1053 1053
           start_time: row.settle_start_time,
1054 1054
           end_time: row.settle_end_time,
1055 1055
         };
@@ -1341,7 +1341,7 @@ export default {
1341 1341
       //     row.id
1342 1342
       //   );
1343 1343
       // }
1344
-      
1344
+
1345 1345
     },
1346 1346
     getTime(value, temp) {
1347 1347
       if (value != undefined) {

+ 8 - 0
src/xt_pages/outpatientCharges/components/chargeDialog.vue Bestand weergeven

@@ -447,6 +447,10 @@
447 447
           this.$message.error('折扣金额不能超过费用总额')
448 448
           return
449 449
         }
450
+        console.log(parseInt(this.form.total))
451
+        console.log(parseInt(val))
452
+        console.log(parseInt(this.form.discount_price))
453
+
450 454
         this.form.reality_price = parseInt(this.form.total) - parseInt(val) - parseInt(this.form.preferential_price)
451 455
       },
452 456
       changePreferentialPrice(val){
@@ -454,6 +458,10 @@
454 458
           this.$message.error('优惠金额不能超过费用总额')
455 459
           return
456 460
         }
461
+        console.log(parseInt(this.form.total))
462
+        console.log(parseInt(val))
463
+        console.log(parseInt(this.form.discount_price))
464
+
457 465
         this.form.reality_price = parseInt(this.form.total) - parseInt(val) - parseInt(this.form.discount_price)
458 466
       }
459 467
     },

+ 360 - 7
src/xt_pages/outpatientCharges/statementPrint.vue Bestand weergeven

@@ -70,20 +70,20 @@
70 70
       <printSixtheen :info="info" v-if="org_id == 10697"></printSixtheen>
71 71
       <!-- 杏康 -->
72 72
       <printSeventheen  :info="info" v-if=" org_id == 10721 || org_id == 0"></printSeventheen>
73
-      <printeighteen :info="info" v-if=" org_id == 10726 || org_id == 0"></printeighteen>
73
+      <printeighteen :info="info" v-if=" org_id == 10726 "></printeighteen>
74 74
 
75 75
       <printOne :info="info" v-if=" org_id != 9990 &&
76 76
             org_id != 10138 && org_id != 9504 && org_id != 10028 &&
77 77
             org_id != 10610 && org_id !=10537 && org_id !=10697 &&
78 78
             org_id != 10278 && org_id != 10387 && org_id != 10191 &&
79 79
             org_id != 10210 &&org_id != 10485 &&org_id != 10480 &&
80
-            org_id != 10510 &&org_id != 10088 && org_id != 10721 &&org_id != 10633 &&org_id != 10731 &&org_id != 0 && this.paramsObj.balance_accounts_type == 1">
80
+            org_id != 10510 &&org_id != 10088 && org_id != 10721 &&org_id != 10633 &&org_id != 10731 &&org_id != 0 && org_id != 10726 && this.paramsObj.balance_accounts_type == 1">
81 81
       </printOne>
82 82
       <privateChargePrint :info="info" v-if="org_id != 9990 &&
83 83
             org_id != 10138 && org_id != 9504 &&  org_id != 10028 && org_id !=10697 &&
84 84
             org_id != 10278 && org_id != 10610 && org_id !=10537 && org_id != 10387 &&
85 85
             org_id != 10191 &&org_id != 10210 &&org_id != 10485  &&org_id != 10480 &&
86
-            org_id != 10510 &&org_id != 10633 && org_id != 10721   && this.paramsObj.balance_accounts_type == 2">
86
+            org_id != 10510 &&org_id != 10633 && org_id != 10721 && org_id != 10726  && this.paramsObj.balance_accounts_type == 2">
87 87
       </privateChargePrint>
88 88
     </div>
89 89
   </div>
@@ -1026,6 +1026,11 @@ export default {
1026 1026
                   R_list.push(listarr[i])
1027 1027
                 }
1028 1028
               }
1029
+
1030
+
1031
+
1032
+
1033
+              that.info['Z_list'] = listarr
1029 1034
               console.log('L_list111',L_list)
1030 1035
               console.log('R_list222',R_list)
1031 1036
 
@@ -1149,7 +1154,7 @@ export default {
1149 1154
         }
1150 1155
       } else {
1151 1156
         console.log('1111111',this.org_id)
1152
-        if (this.org_id == 0) {
1157
+        if (this.org_id == 1000000) {
1153 1158
           let params = {
1154 1159
             order_id: obj.order_id,
1155 1160
             admin_user_id: this.$store.getters.xt_user.user.id
@@ -1304,7 +1309,11 @@ export default {
1304 1309
 
1305 1310
               that.info['L_list'] = L_list
1306 1311
               that.info['R_list'] = R_list
1307
-              console.log('that.info10721',this.info);
1312
+
1313
+              console.log(" that.info")
1314
+              console.log(that.info.Z_list)
1315
+              console.log(" that.info")
1316
+              console.log('that.info10721',that.info);
1308 1317
 
1309 1318
             }
1310 1319
           })
@@ -1559,7 +1568,300 @@ export default {
1559 1568
 
1560 1569
 
1561 1570
 
1562
-          } if(this.org_id == 10721){
1571
+          }else if(this.org_id == 10721){
1572
+            let params = {
1573
+              order_id: obj.order_id,
1574
+              admin_user_id: this.$store.getters.xt_user.user.id
1575
+            }
1576
+            getPrivateExpensesOrder(params).then((response) => {
1577
+              if (response.data.state == 0) {
1578
+                // this.$message.error(response.data.msg)
1579
+
1580
+                return false
1581
+              } else {
1582
+                var that = this
1583
+                that.info = response.data.data.info
1584
+                that.p_admin = response.data.data.printor_admin
1585
+                that.charge_admin = response.data.data.charge_admin
1586
+                that.info['new_order'] = response.data.data.info
1587
+                that.info['p_admin'] = that.p_admin
1588
+                that.info['charge_admin'] = that.charge_admin
1589
+                that.info['order_number'] = response.data.data.order_number
1590
+                that.info['patient'] = response.data.data.patient
1591
+                that.info['date'] = response.data.data.date
1592
+                that.info['number'] = response.data.data.number
1593
+                that.info['order_infos'] = response.data.data.order_infos
1594
+                that.info['diagnosis'] = response.data.data.diagnosis
1595
+                that.info['fixmedins_name'] = response.data.data.org_name
1596
+                that.info['fixmedins_code'] = response.data.data.org_code
1597
+                // that.info["doctor_code"] = response.data.data.doctor_code;
1598
+                // that.info["department"] = response.data.data.department;
1599
+                // that.info["health_card_no"] = response.data.data.health_card_no;
1600
+
1601
+                that.info['bed_cost_total'] = response.data.data.bedCostTotal
1602
+                that.info['bed_cost_self_total'] =
1603
+                  response.data.data.bedCostSelfTotal
1604
+                that.info['bed_cost_part_self_total'] =
1605
+                  response.data.data.bedCostPartSelfTotal
1606
+
1607
+                that.info['operation_cost_total'] =
1608
+                  response.data.data.operationCostTotal
1609
+                that.info['operation_cost_self_total'] =
1610
+                  response.data.data.operationCostSelfTotal
1611
+                that.info['operation_cost_part_self_total'] =
1612
+                  response.data.data.operationCostPartSelfTotal
1613
+
1614
+                that.info['other_cost_total'] = response.data.data.otherCostTotal
1615
+                that.info['other_cost_self_total'] =
1616
+                  response.data.data.otherCostSelfTotal
1617
+                that.info['other_cost_part_self_total'] =
1618
+                  response.data.data.otherCostPartSelfTotal
1619
+
1620
+                that.info['material_cost_total'] =
1621
+                  response.data.data.materialCostTotal
1622
+                that.info['material_cost_self_total'] =
1623
+                  response.data.data.materialCostSelfTotal
1624
+                that.info['material_cost_part_self_total'] =
1625
+                  response.data.data.materialCostPartSelfTotal
1626
+
1627
+                that.info['western_medicine_cost_total'] =
1628
+                  response.data.data.westernMedicineCostTotal
1629
+                that.info['western_medicine_cost_self_total'] =
1630
+                  response.data.data.westernMedicineCostSelfTotal
1631
+                that.info['western_medicine_cost_part_self_total'] =
1632
+                  response.data.data.westernMedicineCostPartSelfTotal
1633
+
1634
+                that.info['chinese_traditional_medicine_cost_total'] =
1635
+                  response.data.data.chineseTraditionalMedicineCostTotal
1636
+                that.info['chinese_traditional_medicine_cost_self_total'] =
1637
+                  response.data.data.chineseTraditionalMedicineCostSelfTotal
1638
+                that.info['chinese_traditional_medicine_cost_part_self_total'] =
1639
+                  response.data.data.chineseTraditionalMedicineCostPartSelfTotal
1640
+
1641
+                that.info['check_cost_total'] = response.data.data.checkCostTotal
1642
+                that.info['check_cost_self_total'] =
1643
+                  response.data.data.checkCostSelfTotal
1644
+                that.info['check_cost_part_self_total'] =
1645
+                  response.data.data.checkCostPartSelfTotal
1646
+
1647
+                that.info['laboratory_cost_total'] =
1648
+                  response.data.data.laboratoryCostTotal
1649
+                that.info['laboratory_cost_self_total'] =
1650
+                  response.data.data.laboratoryCostSelfTotal
1651
+                that.info['laboratory_cost_part_self_total'] =
1652
+                  response.data.data.laboratoryCostPartSelfTotal
1653
+
1654
+                that.info['treat_cost_total'] = response.data.data.treatCostTotal
1655
+                that.info['treat_cost_self_total'] =
1656
+                  response.data.data.treatCostSelfTotal
1657
+                that.info['treat_cost_part_self_total'] =
1658
+                  response.data.data.treatCostPartSelfTotal
1659
+
1660
+
1661
+
1662
+                that.info['date'] = response.data.data.date
1663
+                that.info['number'] = response.data.data.number
1664
+                that.info['order_infos'] = response.data.data.order_infos
1665
+                that.info['diagnosis'] = response.data.data.diagnosis
1666
+                that.info['his'] = response.data.data.his
1667
+                that.info['dia_config'] = response.data.data.dia_config
1668
+
1669
+
1670
+                for (let i = 0; i < response.data.data.order_infos.length; i++) {
1671
+                  if (response.data.data.order_infos[i].advice_id > 0 && response.data.data.order_infos[i].project_id == 0) {
1672
+                    response.data.data.order_infos[i].med_chrgitm_type = '09'
1673
+                  }
1674
+                  if (response.data.data.order_infos[i].advice_id == 0 && response.data.data.order_infos[i].project_id > 0) {
1675
+                    if (response.data.data.order_infos[i].project.type == 2) { //项目
1676
+                      if (response.data.data.order_infos[i].project.project.cost_classify == 2) {
1677
+                        response.data.data.order_infos[i].med_chrgitm_type = '05'
1678
+                      } else if (response.data.data.order_infos[i].project.project.cost_classify == 3) {
1679
+                        response.data.data.order_infos[i].med_chrgitm_type = '04'
1680
+                      } else {
1681
+                        response.data.data.order_infos[i].med_chrgitm_type = '14'
1682
+                      }
1683
+                    } else if (response.data.data.order_infos[i].project.type == 3) { //耗材
1684
+                      response.data.data.order_infos[i].med_chrgitm_type = '08'
1685
+                    }
1686
+                  }
1687
+                }
1688
+                console.log(response.data.data.order_infos)
1689
+                console.log(that.info)
1690
+
1691
+                let list = []
1692
+                for (let i = 0; i < response.data.data.order_infos.length; i++) {
1693
+                  let order = response.data.data.order_infos[i]
1694
+                  let obj = {
1695
+                    name: '',
1696
+                    spec: '',
1697
+                    cnt: '',
1698
+                    det_item_fee_sumamt: '',
1699
+                    price:'',
1700
+                  }
1701
+
1702
+                  if (order.advice_id > 0 && order.project_id == 0) {
1703
+                    obj.name = order.advice.advice_name
1704
+                    let spec = order.advice.drug.dose + order.advice.drug.dose_unit + '*' + order.advice.drug.min_number + order.advice.drug.min_unit + '/' + order.advice.drug.max_unit
1705
+                    obj.spec = spec
1706
+                    obj.cnt = order.cnt
1707
+                    obj.det_item_fee_sumamt = order.det_item_fee_sumamt
1708
+                    obj.price = order.pric
1709
+                    list.push(obj)
1710
+
1711
+                  } else if (order.advice_id == 0 && order.project_id > 0) {
1712
+                    if (order.project.type == 2) {
1713
+                      obj.name = order.project.project.project_name
1714
+                      obj.spec = ''
1715
+                      obj.cnt = order.cnt
1716
+                      obj.det_item_fee_sumamt = order.det_item_fee_sumamt
1717
+                      obj.price = order.pric
1718
+                    } else {
1719
+                      obj.name = order.project.good_info.good_name
1720
+                      obj.spec = order.project.good_info.specification_name
1721
+                      obj.cnt = order.cnt
1722
+                      obj.det_item_fee_sumamt = order.det_item_fee_sumamt
1723
+                      obj.price = order.pric
1724
+                    }
1725
+                    list.push(obj)
1726
+                  }
1727
+
1728
+                }
1729
+                that.info['Z_list'] = list
1730
+                console.log(" that.info")
1731
+                console.log(that.info.Z_list)
1732
+                console.log(" that.info")
1733
+
1734
+
1735
+                //获取所有项目类型进行去重
1736
+                let med_chrgitm_types = []
1737
+                for (let i = 0; i < response.data.data.order_infos.length; i++) {
1738
+                  med_chrgitm_types.push(response.data.data.order_infos[i].med_chrgitm_type)
1739
+                }
1740
+                const obj10 = {}
1741
+                med_chrgitm_types = med_chrgitm_types.reduce((cur, next) => {
1742
+                  obj10[next] ? '' : obj10[next] = true && cur.push(next)
1743
+                  return cur
1744
+                }, []) // 设置cur默认类型为数组,并且初始值为空的数组
1745
+                let tempOrderInfo = []
1746
+                for (let i = 0; i < med_chrgitm_types.length; i++) {
1747
+
1748
+                  let obj9 = {
1749
+                    details: [],
1750
+                    med_chrgitm_name: that.getType(med_chrgitm_types[i]),
1751
+                    total:0,
1752
+                  }
1753
+
1754
+                  // if(med_chrgitm_types[i] == '09'){
1755
+                  //   obj.sort = 99
1756
+                  // } else if(med_chrgitm_types[i] == '05'){
1757
+                  //   obj.sort = 98
1758
+                  // } else if(med_chrgitm_types[i] == '08'){
1759
+                  //   obj.sort = 97
1760
+                  // }else if(med_chrgitm_types[i] == '03'){
1761
+                  //   obj.sort = 96
1762
+                  // }
1763
+
1764
+                  let tempDetails = []
1765
+                  for (let b = 0; b < response.data.data.order_infos.length; b++) {
1766
+                    if (med_chrgitm_types[i] == response.data.data.order_infos[b].med_chrgitm_type) {
1767
+                      tempDetails.push(response.data.data.order_infos[b])
1768
+                    }
1769
+                  }
1770
+                  console.log(med_chrgitm_types[i])
1771
+                  console.log(tempDetails)
1772
+                  obj9.total = that.getTotal(tempDetails)
1773
+                  obj9.details = that.set10265NewData(tempDetails)
1774
+                  list.push(obj9)
1775
+                }
1776
+                that.info['new_list'] = list
1777
+                // list.sort((a,b) => a.sort < b.sort ? 1 : a.sort > b.sort ? -1 : 0)
1778
+
1779
+                let obj = {
1780
+                  type: 1,
1781
+                  details: [],
1782
+                  total: 0
1783
+                }
1784
+                let obj2 = {
1785
+                  type: 2,
1786
+                  details: [],
1787
+                  total: 0
1788
+                }
1789
+                let obj3 = {
1790
+                  type: 3,
1791
+                  details: [],
1792
+                  total: 0
1793
+                }
1794
+
1795
+                let obj4 = {
1796
+                  type: 4,
1797
+                  details: [],
1798
+                  total: 0
1799
+                }
1800
+                let num = 0
1801
+                that.info.order_infos.map((item) => {
1802
+                  if (item.advice_id > 0) {
1803
+                    obj.details.push(item)
1804
+                    obj.total += item.pric * item.advice.prescribing_number
1805
+                    num++
1806
+                  } else {
1807
+                    if (item.project.type == 2) {
1808
+                      obj2.details.push(item)
1809
+                      obj2.total += item.pric * item.project.count
1810
+                      num++
1811
+                    } else {
1812
+                      obj3.details.push(item)
1813
+                      obj3.total += item.pric * item.project.count
1814
+                      num++
1815
+                    }
1816
+                  }
1817
+                })
1818
+
1819
+                // this.info.order_infos.map(item => {
1820
+                //   obj4.total = item.Total
1821
+                //   obj4.details.push(item)
1822
+                //   num++
1823
+                //
1824
+                // })
1825
+                var funds = []
1826
+                for(let i = 0; i <  response.data.data.funds.length; i++){
1827
+                  var objs = {}
1828
+                  objs["number"] = i + 1
1829
+                  objs["fund_pay"] = response.data.data.funds[i].fund_payamt
1830
+                  objs["limit_pay"] = response.data.data.funds[i].inscp_scp_amt
1831
+                  objs["insp_pay"] = response.data.data.funds[i].inscp_scp_amt
1832
+                  for(let b = 0; b < that.fundsArray.length; b++){
1833
+                    if(response.data.data.funds[i].fund_pay_type ==  that.fundsArray[b].code){
1834
+                      objs["name"] =that.fundsArray[b].name
1835
+                    }
1836
+                  }
1837
+                  funds.push(objs)
1838
+                }
1839
+                that.info['funds'] = funds
1840
+                console.log(that.info)
1841
+
1842
+                that.info.new_detail_list = []
1843
+                that.info.new_detail_list.push(obj)
1844
+                that.info.new_detail_list.push(obj2)
1845
+                that.info.new_detail_list.push(obj3)
1846
+                // that.info.new_detail_list.push(obj4)
1847
+
1848
+                that.num = num
1849
+
1850
+                if (that.paramsObj.settle_type != 1) {
1851
+                  that.info.begndate = that.getTimes(that.paramsObj.start_time)
1852
+                  that.info.enddate = that.getTimes(that.paramsObj.end_time)
1853
+                }
1854
+
1855
+                that.info.order_infos.map((item) => {
1856
+
1857
+                })
1858
+
1859
+              }
1860
+            })
1861
+
1862
+
1863
+
1864
+          } else if(this.org_id == 10726){
1563 1865
             let params = {
1564 1866
               order_id: obj.order_id,
1565 1867
               admin_user_id: this.$store.getters.xt_user.user.id
@@ -1649,6 +1951,47 @@ export default {
1649 1951
                   response.data.data.treatCostPartSelfTotal
1650 1952
 
1651 1953
 
1954
+                that.info['bedInscpTotal'] =
1955
+                  response.data.data.bedInscpTotal
1956
+                that.info['bedSelfTotal'] =
1957
+                  response.data.data.bedSelfTotal
1958
+
1959
+                that.info['operationInscpTotal'] =
1960
+                  response.data.data.operationInscpTotal
1961
+                that.info['operationSelfTotal'] =
1962
+                  response.data.data.operationSelfTotal
1963
+
1964
+                that.info['checkInscpTotal'] =
1965
+                  response.data.data.checkInscpTotal
1966
+                that.info['checkSelfTotal'] =
1967
+                  response.data.data.checkSelfTotal
1968
+
1969
+                that.info['treatInscpTotal'] =
1970
+                  response.data.data.treatInscpTotal
1971
+                that.info['treatSelfTotal'] =
1972
+                  response.data.data.treatSelfTotal
1973
+
1974
+                that.info['laboratoryInscpTotal'] =
1975
+                  response.data.data.laboratoryInscpTotal
1976
+                that.info['laboratorySelfTotal'] =
1977
+                  response.data.data.laboratorySelfTotal
1978
+
1979
+                that.info['westernMedicineInscpTotal'] =
1980
+                  response.data.data.westernMedicineInscpTotal
1981
+                that.info['westernMedicineSelfTotal'] =
1982
+                  response.data.data.westernMedicineSelfTotal
1983
+
1984
+                that.info['materialInscpTotal'] =
1985
+                  response.data.data.materialInscpTotal
1986
+                that.info['materialSelfTotal'] =
1987
+                  response.data.data.materialSelfTotal
1988
+
1989
+                that.info['chineseTraditionalInscpTotal'] =
1990
+                  response.data.data.chineseTraditionalInscpTotal
1991
+                that.info['chineseTraditionalSelfTotal'] =
1992
+                  response.data.data.chineseTraditionalSelfTotal
1993
+
1994
+
1652 1995
 
1653 1996
                 that.info['date'] = response.data.data.date
1654 1997
                 that.info['number'] = response.data.data.number
@@ -1657,6 +2000,16 @@ export default {
1657 2000
                 that.info['his'] = response.data.data.his
1658 2001
                 that.info['dia_config'] = response.data.data.dia_config
1659 2002
 
2003
+                const jsonArr = JSON.parse(response.data.data.his.idetinfo);
2004
+                that.info['psn_idet_type'] = jsonArr[0].psn_idet_type
2005
+
2006
+
2007
+                const jsons = JSON.parse(response.data.data.his.iinfo);
2008
+                that.info['emp_name'] = jsons[0].emp_name
2009
+
2010
+
2011
+
2012
+
1660 2013
 
1661 2014
                 for (let i = 0; i < response.data.data.order_infos.length; i++) {
1662 2015
                   if (response.data.data.order_infos[i].advice_id > 0 && response.data.data.order_infos[i].project_id == 0) {
@@ -1852,7 +2205,7 @@ export default {
1852 2205
 
1853 2206
 
1854 2207
 
1855
-          }else{
2208
+          }else {
1856 2209
             var that = this
1857 2210
             axios
1858 2211
               .get('http://127.0.0.1:9532/api/settle/query', {

+ 154 - 116
src/xt_pages/outpatientCharges/statementTemplate/printeighteen.vue Bestand weergeven

@@ -10,66 +10,55 @@
10 10
         <table class="statementTable" border="1">
11 11
           <tr>
12 12
             <td width="100">机构编码</td>
13
-            <td width="150">{{info.fixmedins_code}}</td>
13
+            <td width="150">{{"H36102502336"}}</td>
14 14
             <td width="120">医保结算级别</td>
15 15
             <td width="150" colspan="2">
16
-              <span  v-if="info.hosp_lv == '1'">三级特等</span>
17
-              <span  v-else-if="info.hosp_lv == '2'">三级甲等</span>
18
-              <span v-else-if="info.hosp_lv == '3'">三级乙等</span>
19
-              <span v-else-if="info.hosp_lv == '4'">三级丙等</span>
20
-              <span v-else-if="info.hosp_lv == '5'">二级甲等</span>
21
-              <span v-else-if="info.hosp_lv == '6'">二级乙等</span>
22
-              <span v-else-if="info.hosp_lv == '7'">二级丙等</span>
23
-              <span  v-else-if="info.hosp_lv == '8'">一级甲等</span>
24
-              <span v-else-if="info.hosp_lv == '9'">一级乙等</span>
25
-              <span v-else-if="info.hosp_lv == '10'">一级丙等</span>
26
-              <span  v-else-if="info.hosp_lv == '11'">无等级</span>
27
-              <span  v-else></span>
16
+              <span>二级</span>
28 17
             </td>
29 18
             <td width="100">机构名称</td>
30
-            <td colspan="4">{{info.fixmedins_name}}</td>
19
+            <td colspan="4">{{'乐安祥康血液透析中心'}}</td>
31 20
           </tr>
32 21
           <tr>
33 22
             <td width="100">姓名</td>
34
-            <td width="150">{{info.psn_name}}</td>
23
+            <td width="150">{{info.new_order.psn_name}}</td>
35 24
             <td width="120">性别</td>
36
-            <td width="50" v-if="info.gend == '1'">男</td>
37
-            <td width="50" v-if="info.gend == '2'">女</td>
25
+            <td width="50" v-if="info.new_order.gend == '1'">男</td>
26
+            <td width="50" v-if="info.new_order.gend == '2'">女</td>
38 27
             <td width="100">出生日期</td>
39
-            <td width="100">{{getBirth(info.certno)}}</td>
28
+            <td width="100">{{getBirth(info.new_order.certno)}}</td>
40 29
             <td width="100">人员类别</td>
41
-            <td  width="150" v-if="info.psn_type == '11'">在职</td>
42
-            <td  width="150" v-else-if="info.psn_type == '1101'">职工在职</td>
43
-            <td  width="150" v-else-if="info.psn_type == '1102'">公务员在职</td>
44
-            <td  width="150" v-else-if="info.psn_type == '1103'">灵活就业人员在职</td>
45
-            <td  width="150" v-else-if="info.psn_type == '1160'">地方其他扩展人员</td>
46
-
47
-            <td  width="150" v-else-if="info.psn_type == '12'">退休人员</td>
48
-            <td  width="150" v-else-if="info.psn_type == '1201'">职工退休</td>
49
-            <td  width="150" v-else-if="info.psn_type == '1202'">公务员退休</td>
50
-            <td  width="150" v-else-if="info.psn_type == '1203'">灵活就业人员退休</td>
51
-            <td  width="150" v-else-if="info.psn_type == '1260'">地方其他扩展人员</td>
52
-
53
-            <td  width="150" v-else-if="info.psn_type == '13'">离休</td>
54
-            <td  width="150" v-else-if="info.psn_type == '1300'">离休人员</td>
55
-            <td  width="150" v-else-if="info.psn_type == '1360'">地方其他扩展人员</td>
56
-
57
-            <td  width="150" v-else-if="info.psn_type == '14'">居民(未成年)</td>
58
-            <td  width="150" v-else-if="info.psn_type == '1401'">新生儿</td>
59
-            <td  width="150" v-else-if="info.psn_type == '1402'">学龄前儿童</td>
60
-            <td  width="150" v-else-if="info.psn_type == '1403'">中小学生</td>
61
-            <td  width="150" v-else-if="info.psn_type == '1404'">大学生</td>
62
-            <td  width="150" v-else-if="info.psn_type == '1405'">未成年(未入学)</td>
63
-
64
-            <td  width="150" v-else-if="info.psn_type == '15'">居民(成年)</td>
65
-            <td  width="150" v-else-if="info.psn_type == '1501'">普通居民(成年)</td>
66
-            <td  width="150" v-else-if="info.psn_type == '1560'">地方其他扩展身份</td>
67
-
68
-            <td  width="150" v-else-if="info.psn_type == '16'">居民(老年)</td>
30
+            <td  width="150" v-if="info.new_order.psn_type == '11'">在职</td>
31
+            <td  width="150" v-else-if="info.new_order.psn_type == '1101'">职工在职</td>
32
+            <td  width="150" v-else-if="info.new_order.psn_type == '1102'">公务员在职</td>
33
+            <td  width="150" v-else-if="info.new_order.psn_type == '1103'">灵活就业人员在职</td>
34
+            <td  width="150" v-else-if="info.new_order.psn_type == '1160'">地方其他扩展人员</td>
35
+
36
+            <td  width="150" v-else-if="info.new_order.psn_type == '12'">退休人员</td>
37
+            <td  width="150" v-else-if="info.new_order.psn_type == '1201'">职工退休</td>
38
+            <td  width="150" v-else-if="info.new_order.psn_type == '1202'">公务员退休</td>
39
+            <td  width="150" v-else-if="info.new_order.psn_type == '1203'">灵活就业人员退休</td>
40
+            <td  width="150" v-else-if="info.new_order.psn_type == '1260'">地方其他扩展人员</td>
41
+
42
+            <td  width="150" v-else-if="info.new_order.psn_type == '13'">离休</td>
43
+            <td  width="150" v-else-if="info.new_order.psn_type == '1300'">离休人员</td>
44
+            <td  width="150" v-else-if="info.new_order.psn_type == '1360'">地方其他扩展人员</td>
45
+
46
+            <td  width="150" v-else-if="info.new_order.psn_type == '14'">居民(未成年)</td>
47
+            <td  width="150" v-else-if="info.new_order.psn_type == '1401'">新生儿</td>
48
+            <td  width="150" v-else-if="info.new_order.psn_type == '1402'">学龄前儿童</td>
49
+            <td  width="150" v-else-if="info.new_order.psn_type == '1403'">中小学生</td>
50
+            <td  width="150" v-else-if="info.new_order.psn_type == '1404'">大学生</td>
51
+            <td  width="150" v-else-if="info.new_order.psn_type == '1405'">未成年(未入学)</td>
52
+
53
+            <td  width="150" v-else-if="info.new_order.psn_type == '15'">居民(成年)</td>
54
+            <td  width="150" v-else-if="info.new_order.psn_type == '1501'">普通居民(成年)</td>
55
+            <td  width="150" v-else-if="info.new_order.psn_type == '1560'">地方其他扩展身份</td>
56
+
57
+            <td  width="150" v-else-if="info.new_order.psn_type == '16'">居民(老年)</td>
69 58
             <td width="150" v-else></td>
70 59
             <td width="120">公务员标志</td>
71 60
             <td width="80">否</td>
72
-            
61
+
73 62
           </tr>
74 63
           <tr>
75 64
             <td>单位名称</td>
@@ -77,41 +66,50 @@
77 66
             <td width="100">联系电话</td>
78 67
             <td width="100">{{info.patient.phone}}</td>
79 68
             <td width="150">人员身份类别</td>
80
-            <td colspan="2"></td>
69
+            <td colspan="2" v-if="info.psn_idet_type == '5'">公务员</td>
70
+            <td colspan="2" v-if="info.psn_idet_type == '21'">优抚人员</td>
71
+            <td colspan="2" v-if="info.psn_idet_type == '22'">医疗照顾人员</td>
72
+            <td colspan="2" v-if="info.psn_idet_type == '23'">医疗救助人员</td>
73
+            <td colspan="2" v-if="info.psn_idet_type == '2303'">低保救助对象</td>
74
+            <td colspan="2" v-else></td>
75
+
76
+
81 77
           </tr>
82 78
           <tr>
83 79
             <td width="100">结算ID</td>
84
-            <td width="150"></td>
80
+            <td width="150">{{info.new_order.setl_id}}</td>
85 81
             <td width="120">住院号</td>
86
-            <td width="150" colspan="2">{{info.number}}</td>
82
+            <td width="150" colspan="2">{{info.new_order.mdtrt_id}}</td>
87 83
             <td width="100">医疗类别</td>
88 84
             <td width="150">
89
-              <span v-if="info.med_type == '11'">普通门诊</span>
90
-              <span v-if="info.med_type == '12'">门诊挂号</span>
91
-              <span v-if="info.med_type == '13'">急诊</span>
92
-              <span v-if="info.med_type == '14'">门诊特殊病</span>
93
-              <span v-if="info.med_type == '15'">门诊统筹</span>
94
-              <span v-if="info.med_type == '16'">门诊慢性病</span>
95
-              <span v-if="info.med_type == '21'">普通住院</span>
85
+              <span v-if="info.new_order.med_type == '11'">普通门诊</span>
86
+              <span v-if="info.new_order.med_type == '12'">门诊挂号</span>
87
+              <span v-if="info.new_order.med_type == '13'">急诊</span>
88
+              <span v-if="info.new_order.med_type == '14'">门诊特殊病</span>
89
+              <span v-if="info.new_order.med_type == '15'">门诊统筹</span>
90
+              <span v-if="info.new_order.med_type == '16'">门诊慢性病</span>
91
+              <span v-if="info.new_order.med_type == '21'">普通住院</span>
92
+              <span v-if="info.new_order.med_type == '990101'">单病种门诊</span>
93
+
96 94
             </td>
97 95
             <td width="150">住院天数</td>
98
-            <td colspan="2">{{getDay(info.begndate,info.enddate)}}</td>
96
+            <td colspan="2">{{1}}</td>
99 97
           </tr>
100 98
           <tr>
101 99
             <td>身份证号</td>
102
-            <td colspan="4">{{info.certno}}</td>
100
+            <td colspan="4">{{info.new_order.certno}}</td>
103 101
             <td width="100">险种</td>
104 102
             <td width="100">
105
-              <span v-if="info.insutype == '310'">职工基本医疗保险</span>
106
-              <span v-if="info.insutype == '320'">公务员医疗补助</span>
107
-              <span v-if="info.insutype == '330'">大额医疗费用补助</span>
108
-              <span v-if="info.insutype == '340'">离休人员医疗保障</span>
109
-              <span v-if="info.insutype == '390'">城乡居民基本医疗保险</span>
110
-              <span v-if="info.insutype == '392'">城乡居民大病医疗保险</span>
111
-              <span v-if="info.insutype == '510'">生育保险</span>
103
+              <span v-if="info.new_order.insutype == '310'">职工基本医疗保险</span>
104
+              <span v-if="info.new_order.insutype == '320'">公务员医疗补助</span>
105
+              <span v-if="info.new_order.insutype == '330'">大额医疗费用补助</span>
106
+              <span v-if="info.new_order.insutype == '340'">离休人员医疗保障</span>
107
+              <span v-if="info.new_order.insutype == '390'">城乡居民基本医疗保险</span>
108
+              <span v-if="info.new_order.insutype == '392'">城乡居民大病医疗保险</span>
109
+              <span v-if="info.new_order.insutype == '510'">生育保险</span>
112 110
             </td>
113 111
             <td width="150">参保医保区划</td>
114
-            <td colspan="2"></td>
112
+            <td colspan="2">{{info.his.insuplc_admdvs}}</td>
115 113
           </tr>
116 114
           <tr>
117 115
             <td width="100">科别</td>
@@ -119,17 +117,20 @@
119 117
             <td width="120">床号</td>
120 118
             <td width="150" colspan="2"></td>
121 119
             <td width="100">入院日期</td>
122
-            <td width="150">{{info.begndate ? info.begndate.split(' ')[0] : ''}}</td>
120
+            <td width="150">{{info.new_order.setl_time ? info.new_order.setl_time.split(' ')[0] : ''}}</td>
123 121
             <td width="150">出院日期</td>
124
-            <td colspan="2">{{info.enddate ? info.enddate.split(' ')[0] : ''}}</td>
122
+            <td colspan="2">{{info.new_order.setl_time ? info.new_order.setl_time.split(' ')[0] : ''}}</td>
125 123
           </tr>
126 124
           <tr>
127 125
             <td width="100">入院主要诊断</td>
128
-            <td colspan="2">{{info.dise_name}}</td>
126
+            <td colspan="2" v-if="info.new_order.med_type == '990101'">{{"尿毒症(免费透析)"}}</td>
127
+            <td colspan="2" v-if="info.new_order.med_type == '14'">{{"慢性肾脏病5期"}}</td>
128
+
129 129
             <td width="150" colspan="2">出院主要诊断</td>
130
-            <td colspan="2">{{info.dise_name}}</td>
130
+            <td colspan="2" v-if="info.new_order.med_type == '990101'">{{"尿毒症(免费透析)"}}</td>
131
+            <td colspan="2" v-if="info.new_order.med_type == '14'">{{"慢性肾脏病5期"}}</td>
131 132
             <td width="150">结算时间</td>
132
-            <td colspan="2">{{info.setl_time ? info.setl_time.split(' ')[0] : ''}}</td>
133
+            <td colspan="2">{{info.new_order.setl_time}}</td>
133 134
           </tr>
134 135
           <tr>
135 136
             <td width="100">项目名称</td>
@@ -137,65 +138,102 @@
137 138
             <td width="200" colspan="2">符合政策范围</td>
138 139
             <td width="250" colspan="2">先行自付 </td>
139 140
             <td width="150">全自费</td>
140
-            <td colspan="2">超限价</td> 
141
+            <td colspan="2">超限价</td>
141 142
           </tr>
142
-          <tr v-if="info.treat_cost_total > 0">
143
+          <tr v-if="info.new_order.treat_cost_total > 0">
143 144
             <td width="100">治疗费</td>
144
-            <td width="200" colspan="2">{{info.treat_cost_total}}</td>
145
-            <td width="200" colspan="2">{{info.treatInscpTotal}}</td>
146
-            <td width="250" colspan="2">{{info.treat_cost_part_self_total}}</td>
147
-            <td width="150">{{info.treatSelfTotal}}</td>
148
-            <td colspan="2">{{info.treat_cost_self_total}}</td>
149
-          </tr>
150
-          <tr>
151
-            <td width="100">护理费</td>
152
-            <td width="200" colspan="2"></td>
153
-            <td width="200" colspan="2"></td>
154
-            <td width="250" colspan="2"></td>
155
-            <td width="150"></td>
156
-            <td colspan="2"></td>
145
+            <td width="200" colspan="2">{{info.new_order.treat_cost_total}}</td>
146
+            <td width="200" colspan="2">{{info.new_order.treatInscpTotal}}</td>
147
+            <td width="250" colspan="2">{{info.new_order.treat_cost_part_self_total}}</td>
148
+            <td width="150">{{info.new_order.treatSelfTotal}}</td>
149
+            <td colspan="2">{{info.new_order.treat_cost_self_total}}</td>
157 150
           </tr>
158
-          <tr v-if="info.material_cost_total > 0">
151
+          <tr v-if="info.new_order.material_cost_total > 0">
159 152
             <td width="100">卫生材料费</td>
160
-            <td width="200" colspan="2">{{info.material_cost_total}}</td>
161
-            <td width="200" colspan="2">{{info.materialInscpTotal}}</td>
162
-            <td width="250" colspan="2">{{info.material_cost_part_self_total}}</td>
163
-            <td width="150">{{info.materialSelfTotal}}</td>
164
-            <td colspan="2">{{info.material_cost_self_total}}</td>
153
+            <td width="200" colspan="2">{{info.new_order.material_cost_total}}</td>
154
+            <td width="200" colspan="2">{{info.new_order.materialInscpTotal}}</td>
155
+            <td width="250" colspan="2">{{info.new_order.material_cost_part_self_total}}</td>
156
+            <td width="150">{{info.new_order.materialSelfTotal}}</td>
157
+            <td colspan="2">{{info.new_order.material_cost_self_total}}</td>
165 158
           </tr>
166
-          <tr v-if="info.western_medicine_cost_total > 0">
159
+          <tr v-if="info.new_order.western_medicine_cost_total > 0">
167 160
             <td width="100">西药费</td>
168
-            <td width="200" colspan="2">{{info.western_medicine_cost_total}}</td>
169
-            <td width="200" colspan="2">{{info.westernMedicineInscpTotal}}</td>
170
-            <td width="250" colspan="2">{{info.western_medicine_cost_part_self_total}}</td>
171
-            <td width="150">{{info.westernMedicineSelfTotal}}</td>
172
-            <td colspan="2">{{info.western_medicine_cost_self_total}}</td>
161
+            <td width="200" colspan="2">{{info.new_order.western_medicine_cost_total}}</td>
162
+            <td width="200" colspan="2">{{info.new_order.westernMedicineInscpTotal}}</td>
163
+            <td width="250" colspan="2">{{info.new_order.western_medicine_cost_part_self_total}}</td>
164
+            <td width="150">{{info.new_order.westernMedicineSelfTotal}}</td>
165
+            <td colspan="2">{{info.new_order.western_medicine_cost_self_total}}</td>
166
+          </tr>
167
+
168
+
169
+          <tr v-if="info.new_order.chinese_traditional_medicine_cost_total > 0">
170
+            <td width="100">中成药</td>
171
+            <td width="200" colspan="2">{{info.new_order.chinese_traditional_medicine_cost_total}}</td>
172
+            <td width="200" colspan="2">{{info.new_order.chineseTraditionalInscpTotal}}</td>
173
+            <td width="250" colspan="2">{{info.new_order.chinese_traditional_medicine_cost_part_self_total}}</td>
174
+            <td width="150">{{info.new_order.chineseTraditionalSelfTotal}}</td>
175
+            <td colspan="2">{{info.new_order.chinese_traditional_medicine_cost_self_total}}</td>
173 176
           </tr>
177
+
178
+
179
+          <tr v-if="info.new_order.check_cost_total > 0">
180
+            <td width="100">检查费</td>
181
+            <td width="200" colspan="2">{{info.new_order.check_cost_total}}</td>
182
+            <td width="200" colspan="2">{{info.new_order.checkInscpTotal}}</td>
183
+            <td width="250" colspan="2">{{info.new_order.check_cost_part_self_total}}</td>
184
+            <td width="150">{{info.new_order.checkSelfTotal}}</td>
185
+            <td colspan="2">{{info.new_order.check_cost_self_total}}</td>
186
+          </tr>
187
+
188
+          <tr v-if="info.new_order.laboratory_cost_total > 0">
189
+            <td width="100">化验费</td>
190
+            <td width="200" colspan="2">{{info.new_order.laboratory_cost_total}}</td>
191
+            <td width="200" colspan="2">{{info.new_order.laboratoryInscpTotal}}</td>
192
+            <td width="250" colspan="2">{{info.new_order.laboratory_cost_part_self_total}}</td>
193
+            <td width="150">{{info.new_order.laboratorySelfTotal}}</td>
194
+            <td colspan="2">{{info.new_order.laboratory_cost_self_total}}</td>
195
+          </tr>
196
+
197
+
198
+
199
+          <tr v-if="info.new_order.operation_cost_total > 0">
200
+            <td width="100">手术费</td>
201
+            <td width="200" colspan="2">{{info.new_order.operation_cost_total}}</td>
202
+            <td width="200" colspan="2">{{info.new_order.operationInscpTotal}}</td>
203
+            <td width="250" colspan="2">{{info.new_order.operation_cost_part_self_total}}</td>
204
+            <td width="150">{{info.new_order.operationSelfTotal}}</td>
205
+            <td colspan="2">{{info.new_order.operation_cost_self_total}}</td>
206
+          </tr>
207
+
208
+
209
+
210
+
211
+
174 212
           <tr>
175 213
             <td width="100">金额合计</td>
176 214
             <td width="200" colspan="2">
177
-              {{(parseFloat(info.treat_cost_total) + parseFloat(info.material_cost_total) + 
178
-                  parseFloat(info.western_medicine_cost_total) ).toFixed(2) 
215
+              {{(parseFloat(info.new_order.treat_cost_total) + parseFloat(info.new_order.material_cost_total) +
216
+                  parseFloat(info.new_order.western_medicine_cost_total)+parseFloat(info.new_order.chinese_traditional_medicine_cost_total) + parseFloat(info.new_order.check_cost_total) +  parseFloat(info.new_order.laboratory_cost_total) + parseFloat(info.new_order.operation_cost_total)  ).toFixed(2)
179 217
               }}
180 218
             </td>
181 219
             <td width="200" colspan="2">
182
-              {{(parseFloat(info.treatInscpTotal) + parseFloat(info.materialInscpTotal) + 
183
-                  parseFloat(info.westernMedicineInscpTotal) ).toFixed(2) 
220
+              {{(parseFloat(info.new_order.treatInscpTotal) + parseFloat(info.new_order.materialInscpTotal) +
221
+                  parseFloat(info.new_order.westernMedicineInscpTotal) +  parseFloat(info.new_order.chineseTraditionalInscpTotal) + parseFloat(info.new_order.laboratoryInscpTotal) + parseFloat(info.new_order.checkInscpTotal) +  parseFloat(info.new_order.operationInscpTotal) ).toFixed(2)
184 222
               }}
185 223
             </td>
186 224
             <td width="250" colspan="2">
187
-              {{(parseFloat(info.treat_cost_part_self_total) + parseFloat(info.material_cost_part_self_total) + 
188
-                  parseFloat(info.western_medicine_cost_part_self_total) ).toFixed(2) 
225
+              {{(parseFloat(info.new_order.treat_cost_part_self_total) + parseFloat(info.new_order.material_cost_part_self_total) +
226
+                  parseFloat(info.new_order.western_medicine_cost_part_self_total) + parseFloat(info.new_order.chinese_traditional_medicine_cost_part_self_total) + parseFloat(info.new_order.check_cost_part_self_total) + parseFloat(info.new_order.laboratory_cost_part_self_total) +  parseFloat(info.new_order.operation_cost_part_self_total)  ).toFixed(2)
189 227
               }}
190 228
             </td>
191 229
             <td width="150">
192
-              {{(parseFloat(info.treatSelfTotal) + parseFloat(info.materialSelfTotal) + 
193
-                  parseFloat(info.westernMedicineSelfTotal) ).toFixed(2) 
230
+              {{(parseFloat(info.new_order.treatSelfTotal) + parseFloat(info.new_order.materialSelfTotal) +
231
+                  parseFloat(info.new_order.westernMedicineSelfTotal) + parseFloat(info.new_order.chineseTraditionalSelfTotal) + parseFloat(info.new_order.checkSelfTotal) +parseFloat(info.new_order.laboratorySelfTotal)  +  parseFloat(info.new_order.operationSelfTotal) ).toFixed(2)
194 232
               }}
195 233
             </td>
196 234
             <td colspan="2">
197
-              {{(parseFloat(info.treat_cost_self_total) + parseFloat(info.material_cost_self_total) + 
198
-                  parseFloat(info.western_medicine_cost_self_total) ).toFixed(2) 
235
+              {{(parseFloat(info.new_order.treat_cost_self_total) + parseFloat(info.new_order.material_cost_self_total) +
236
+                  parseFloat(info.new_order.western_medicine_cost_self_total) + parseFloat(info.new_order.chinese_traditional_medicine_cost_self_total) + parseFloat(info.new_order.check_cost_self_total) + parseFloat(info.new_order.laboratory_cost_self_total)  +  parseFloat(info.new_order.operation_cost_self_total)  ).toFixed(2)
199 237
               }}
200 238
             </td>
201 239
           </tr>
@@ -205,15 +243,15 @@
205 243
               {{info.new_order.act_pay_dedc}}
206 244
             </td>
207 245
             <td colspan="2">基本统筹基金支付</td>
208
-            <td colspan="3">{{info.hifp_pay}}</td>
246
+            <td colspan="3">{{info.new_order.hifp_pay}}</td>
209 247
           </tr>
210 248
           <tr>
211 249
             <td colspan="3">大病基金支付</td>
212 250
             <td colspan="2">
213
-              {{info.hifmi_pay}}
251
+              {{info.new_order.hifmi_pay}}
214 252
             </td>
215 253
             <td colspan="2">医疗救助基金支付</td>
216
-            <td colspan="3">{{info.maf_pay}}</td>
254
+            <td colspan="3">{{info.new_order.maf_pay}}</td>
217 255
           </tr>
218 256
           <tr>
219 257
             <td colspan="3">重大病疾病补充保险支付</td>
@@ -227,9 +265,9 @@
227 265
           </tr>
228 266
           <tr>
229 267
             <td colspan="3">其他基金支付</td>
230
-            <td colspan="2">{{info.oth_pay}}</td>
268
+            <td colspan="2">{{info.new_order.oth_pay}}</td>
231 269
             <td colspan="2">个人帐户支付</td>
232
-            <td colspan="3">{{info.acct_pay?info.acct_pay.toFixed(2):0}}</td>
270
+            <td colspan="3">{{info.new_order.acct_pay?info.new_order.acct_pay.toFixed(2):0}}</td>
233 271
           </tr>
234 272
           <tr>
235 273
             <td colspan="3">医院垫付金额</td>
@@ -243,8 +281,8 @@
243 281
           </tr>
244 282
           <tr>
245 283
             <td colspan="10" style="text-align: left;">
246
-              本次就医:总费用:{{info.medfee_sumamt}}元&nbsp; 基金支付:{{info.fund_pay_sumamt}}元 &nbsp;个人帐户:{{info.acct_pay?info.acct_pay.toFixed(2):0}}元 &nbsp;
247
-              共济帐户:0元 &nbsp;个人现金:{{info.new_order.psn_cash_pay}}元 &nbsp; 账户余额:0
284
+              本次就医:总费用:{{info.new_order.medfee_sumamt}}元&nbsp; 基金支付:{{info.new_order.fund_pay_sumamt}}元 &nbsp;个人帐户:{{info.new_order.acct_pay?info.new_order.acct_pay.toFixed(2):0}}元 &nbsp;
285
+              共济帐户:0元 &nbsp;个人现金:{{info.new_order.psn_cash_pay}}元 &nbsp; 账户余额:{{info.new_order.blac}}
248 286
             </td>
249 287
           </tr>
250 288
           <tr>

+ 1 - 1
src/xt_pages/outpatientCharges/statementTemplate/privateChargePrint.vue Bestand weergeven

@@ -9,7 +9,7 @@
9 9
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10694">江西省社会医疗保险医疗费用结算单</div>
10 10
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10489">湖北省社会医疗保险医疗费用结算单</div>
11 11
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10731">医疗费用结算单</div>
12
-    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10635 || this.$store.getters.xt_user.org_id == 0">河北省社会医疗保险医疗费用结算单</div>
12
+    <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id == 10635 || this.$store.getters.xt_user.org_id == 0">江西省社会医疗保险医疗费用结算单</div>
13 13
 
14 14
     <div class="statementTitle" v-if="this.$store.getters.xt_user.org_id != 10489 && this.$store.getters.xt_user.org_id != 10515 &&
15 15
                   this.$store.getters.xt_user.org_id != 10375 && this.$store.getters.xt_user.org_id != 10188 &&

+ 25 - 25
src/xt_pages/outpatientCharges/summary.vue Bestand weergeven

@@ -588,31 +588,31 @@
588 588
                 </tr>
589 589
               </table>
590 590
             </div>
591
-            <div>
592
-              <table class="table" border="1" style="border-collapse: collapse;text-align: center;width: 100%;">
593
-                <tr>
594
-                  <td>单号</td>
595
-                  <td>卡号</td>
596
-                  <td>姓名</td>
597
-                  <td>年龄</td>
598
-                  <td>性别</td>
599
-                  <td>收费金额</td>
600
-                  <td>收费时间</td>
601
-                  <td>类型</td>
602
-                </tr>
603
-                <tr v-for="item in tableData2">
604
-                  <td>{{item.number}}</td>
605
-                  <td>{{item.certno}}</td>
606
-                  <td>{{item.psn_name}}</td>
607
-                  <td>{{item.patient.age}}</td>
608
-                  <td v-if="item.gend == 1">男</td>
609
-                  <td v-if="item.gend != 1">女</td>
610
-                  <td>{{item.medfee_sumamt}}</td>
611
-                  <td>{{item.setl_time}}</td>
612
-                  <td></td>
613
-                </tr>
614
-              </table>
615
-            </div>
591
+<!--            <div>-->
592
+<!--              <table class="table" border="1" style="border-collapse: collapse;text-align: center;width: 100%;">-->
593
+<!--                <tr>-->
594
+<!--                  <td>单号</td>-->
595
+<!--                  <td>卡号</td>-->
596
+<!--                  <td>姓名</td>-->
597
+<!--                  <td>年龄</td>-->
598
+<!--                  <td>性别</td>-->
599
+<!--                  <td>收费金额</td>-->
600
+<!--                  <td>收费时间</td>-->
601
+<!--                  <td>类型</td>-->
602
+<!--                </tr>-->
603
+<!--                <tr v-for="item in tableData2">-->
604
+<!--                  <td>{{item.number}}</td>-->
605
+<!--                  <td>{{item.certno}}</td>-->
606
+<!--                  <td>{{item.psn_name}}</td>-->
607
+<!--                  <td>{{item.patient.age}}</td>-->
608
+<!--                  <td v-if="item.gend == 1">男</td>-->
609
+<!--                  <td v-if="item.gend != 1">女</td>-->
610
+<!--                  <td>{{item.medfee_sumamt}}</td>-->
611
+<!--                  <td>{{item.setl_time}}</td>-->
612
+<!--                  <td></td>-->
613
+<!--                </tr>-->
614
+<!--              </table>-->
615
+<!--            </div>-->
616 616
           </div>
617 617
 
618 618
         </div>