|
@@ -1,116 +1,119 @@
|
|
|
<template>
|
|
|
<div class="si-content">
|
|
|
<table>
|
|
|
- <tr>
|
|
|
- <td colspan="2" style="width: 15%;">住院号</td>
|
|
|
- <td colspan="2" style="width: 15%;">{{ setlinfo.patNo }}</td>
|
|
|
- <td colspan="2" style="width: 15%;">医保号</td>
|
|
|
- <td colspan="3" style="width: 25%;">{{ }}</td>
|
|
|
- <td style="width: 10%;">医保就诊号</td>
|
|
|
- <td colspan="2" style="width: 15%;">{{ }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">姓名</td>
|
|
|
- <td colspan="2">{{ setlinfo.psnName }}</td>
|
|
|
- <td colspan="2">性别</td>
|
|
|
- <td style="width: 10%;">{{ setlinfo.gendName }}</td>
|
|
|
- <td>年龄</td>
|
|
|
- <td style="width: 10%;">{{ setlinfo.age }}</td>
|
|
|
- <td>住院天数</td>
|
|
|
- <td colspan="2">{{ setlinfo.inHospdays }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">报销类别</td>
|
|
|
- <td colspan="2">{{ setlinfo.medTypeName }}</td>
|
|
|
- <td colspan="2">入院时间</td>
|
|
|
- <td colspan="2">{{ setlinfo.begntime }}</td>
|
|
|
- <td colspan="2">出院日期</td>
|
|
|
- <td colspan="2">{{ setlinfo.endtime }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">本次总费用</td>
|
|
|
- <td colspan="2">{{ setlinfo.medfeeSumamt }}</td>
|
|
|
- <td colspan="2">全自费费用</td>
|
|
|
- <td colspan="2">{{ setlinfo.fulamtOwnpayAmt }}</td>
|
|
|
- <td colspan="2">范围内费用</td>
|
|
|
- <td colspan="2">{{ setlinfo.inscpScpAmt }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">基本保险基金</td>
|
|
|
- <td colspan="2">{{ setlinfo.hifpPay }}</td>
|
|
|
- <td colspan="2">超限价自费</td>
|
|
|
- <td colspan="2">{{ setlinfo.overlmtSelfpay }}</td>
|
|
|
- <td colspan="2">起付线</td>
|
|
|
- <td colspan="2">{{ }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">公务员基金支付</td>
|
|
|
- <td colspan="2">{{ setlinfo.cvlservPay }}</td>
|
|
|
- <td colspan="2">先行自付费用</td>
|
|
|
- <td colspan="2">{{ setlinfo.preselfpayAmt }}</td>
|
|
|
- <td colspan="2">基金支付比</td>
|
|
|
- <td colspan="2">{{ calculatePercentage(setlinfo.cvlservPay, setlinfo.medfeeSumamt) }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">医疗救助基金</td>
|
|
|
- <td colspan="2">{{ setlinfo.mafPay }}</td>
|
|
|
- <td colspan="4"></td>
|
|
|
- <td colspan="2">自理(旧版适用)</td>
|
|
|
- <td colspan="2">{{ }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">居民大病保险</td>
|
|
|
- <td colspan="2">{{ setlinfo.hifmiPay }}</td>
|
|
|
- <td colspan="4"></td>
|
|
|
- <td colspan="2">民政支付(旧版适用)</td>
|
|
|
- <td colspan="2">{{ }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">大病补充保险</td>
|
|
|
- <td colspan="2">{{ }}</td>
|
|
|
- <td colspan="8"></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">职工大额救助基金</td>
|
|
|
- <td colspan="2">{{ setlinfo.hifobPay }}</td>
|
|
|
- <td colspan="2">生育基金</td>
|
|
|
- <td colspan="2">{{ }}</td>
|
|
|
- <td colspan="4"></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">企业补充保险</td>
|
|
|
- <td colspan="2">{{}}</td>
|
|
|
- <td colspan="8"></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">保险公司直付赔付</td>
|
|
|
- <td colspan="2">{{ }}</td>
|
|
|
- <td colspan="8"></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">其他支付</td>
|
|
|
- <td colspan="2">{{ setlinfo.othPay }}</td>
|
|
|
- <td colspan="2">他人账户代付</td>
|
|
|
- <td colspan="2">{{ }}</td>
|
|
|
- <td colspan="2">报销费用占总费用</td>
|
|
|
- <td colspan="2">{{ getReimbursementRatio(setlinfo) }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">低收入医院垫付</td>
|
|
|
- <td colspan="2">{{ setlinfo.hospPartAmt }}</td>
|
|
|
- <td colspan="2">个人现金支付</td>
|
|
|
- <td colspan="2">{{ setlinfo.psnCashPay }}</td>
|
|
|
- <td colspan="2">自负占比</td>
|
|
|
- <td colspan="2">{{ calculatePercentage(add(setlinfo.acctPay, setlinfo.psnCashPay), setlinfo.medfeeSumamt) }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td colspan="2">个人自负费用</td>
|
|
|
- <td colspan="2">{{ add(setlinfo.acctPay, setlinfo.psnCashPay) }}</td>
|
|
|
- <td colspan="2">个人账户支付</td>
|
|
|
- <td colspan="2">{{ setlinfo.acctPay }}</td>
|
|
|
- <td colspan="2">个人账户余额</td>
|
|
|
- <td colspan="2">{{ setlinfo.balc }}</td>
|
|
|
- </tr>
|
|
|
+ <tbody>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2" style="width: 15%;">住院号</td>
|
|
|
+ <td colspan="2" style="width: 15%;">{{ setlinfo.patNo }}</td>
|
|
|
+ <td colspan="2" style="width: 15%;">医保号</td>
|
|
|
+ <td colspan="3" style="width: 25%;">{{ }}</td>
|
|
|
+ <td style="width: 10%;">医保就诊号</td>
|
|
|
+ <td colspan="2" style="width: 15%;">{{ }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">姓名</td>
|
|
|
+ <td colspan="2">{{ setlinfo.psnName }}</td>
|
|
|
+ <td colspan="2">性别</td>
|
|
|
+ <td style="width: 10%;">{{ setlinfo.gendName }}</td>
|
|
|
+ <td>年龄</td>
|
|
|
+ <td style="width: 10%;">{{ setlinfo.age }}</td>
|
|
|
+ <td>住院天数</td>
|
|
|
+ <td colspan="2">{{ setlinfo.inHospdays }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">报销类别</td>
|
|
|
+ <td colspan="2">{{ setlinfo.medTypeName }}</td>
|
|
|
+ <td colspan="2">入院时间</td>
|
|
|
+ <td colspan="2">{{ setlinfo.begntime }}</td>
|
|
|
+ <td colspan="2">出院日期</td>
|
|
|
+ <td colspan="2">{{ setlinfo.endtime }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">本次总费用</td>
|
|
|
+ <td colspan="2">{{ setlinfo.medfeeSumamt }}</td>
|
|
|
+ <td colspan="2">全自费费用</td>
|
|
|
+ <td colspan="2">{{ setlinfo.fulamtOwnpayAmt }}</td>
|
|
|
+ <td colspan="2">范围内费用</td>
|
|
|
+ <td colspan="2">{{ setlinfo.inscpScpAmt }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">基本保险基金</td>
|
|
|
+ <td colspan="2">{{ setlinfo.hifpPay }}</td>
|
|
|
+ <td colspan="2">超限价自费</td>
|
|
|
+ <td colspan="2">{{ setlinfo.overlmtSelfpay }}</td>
|
|
|
+ <td colspan="2">起付线</td>
|
|
|
+ <td colspan="2">{{ }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">公务员基金支付</td>
|
|
|
+ <td colspan="2">{{ setlinfo.cvlservPay }}</td>
|
|
|
+ <td colspan="2">先行自付费用</td>
|
|
|
+ <td colspan="2">{{ setlinfo.preselfpayAmt }}</td>
|
|
|
+ <td colspan="2">基金支付比</td>
|
|
|
+ <td colspan="2">{{ calculatePercentage(setlinfo.cvlservPay, setlinfo.medfeeSumamt) }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">医疗救助基金</td>
|
|
|
+ <td colspan="2">{{ setlinfo.mafPay }}</td>
|
|
|
+ <td colspan="4"></td>
|
|
|
+ <td colspan="2">自理(旧版适用)</td>
|
|
|
+ <td colspan="2">{{ }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">居民大病保险</td>
|
|
|
+ <td colspan="2">{{ setlinfo.hifmiPay }}</td>
|
|
|
+ <td colspan="4"></td>
|
|
|
+ <td colspan="2">民政支付(旧版适用)</td>
|
|
|
+ <td colspan="2">{{ }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">大病补充保险</td>
|
|
|
+ <td colspan="2">{{ }}</td>
|
|
|
+ <td colspan="8"></td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">职工大额救助基金</td>
|
|
|
+ <td colspan="2">{{ setlinfo.hifobPay }}</td>
|
|
|
+ <td colspan="2">生育基金</td>
|
|
|
+ <td colspan="2">{{ }}</td>
|
|
|
+ <td colspan="4"></td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">企业补充保险</td>
|
|
|
+ <td colspan="2">{{}}</td>
|
|
|
+ <td colspan="8"></td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">保险公司直付赔付</td>
|
|
|
+ <td colspan="2">{{ }}</td>
|
|
|
+ <td colspan="8"></td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">其他支付</td>
|
|
|
+ <td colspan="2">{{ setlinfo.othPay }}</td>
|
|
|
+ <td colspan="2">他人账户代付</td>
|
|
|
+ <td colspan="2">{{ }}</td>
|
|
|
+ <td colspan="2">报销费用占总费用</td>
|
|
|
+ <td colspan="2">{{ getReimbursementRatio(setlinfo) }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">低收入医院垫付</td>
|
|
|
+ <td colspan="2">{{ setlinfo.hospPartAmt }}</td>
|
|
|
+ <td colspan="2">个人现金支付</td>
|
|
|
+ <td colspan="2">{{ setlinfo.psnCashPay }}</td>
|
|
|
+ <td colspan="2">自负占比</td>
|
|
|
+ <td colspan="2">{{ calculatePercentage(add(setlinfo.acctPay, setlinfo.psnCashPay), setlinfo.medfeeSumamt) }}
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td colspan="2">个人自负费用</td>
|
|
|
+ <td colspan="2">{{ add(setlinfo.acctPay, setlinfo.psnCashPay) }}</td>
|
|
|
+ <td colspan="2">个人账户支付</td>
|
|
|
+ <td colspan="2">{{ setlinfo.acctPay }}</td>
|
|
|
+ <td colspan="2">个人账户余额</td>
|
|
|
+ <td colspan="2">{{ setlinfo.balc }}</td>
|
|
|
+ </tr>
|
|
|
+ </tbody>
|
|
|
</table>
|
|
|
<!-- <div style="height: 8px"></div>
|
|
|
<table>
|
|
@@ -453,8 +456,8 @@ export default {
|
|
|
}
|
|
|
|
|
|
const getReimbursementRatio = (setlinfo) => {
|
|
|
- let reimbursement = subtract(setlinfo.medfeeSumamt,add(setlinfo.acctPay, setlinfo.psnCashPay))
|
|
|
- console.log(1111,reimbursement)
|
|
|
+ let reimbursement = subtract(setlinfo.medfeeSumamt, add(setlinfo.acctPay, setlinfo.psnCashPay))
|
|
|
+ console.log(1111, reimbursement)
|
|
|
return calculatePercentage(reimbursement, setlinfo.medfeeSumamt)
|
|
|
}
|
|
|
|