This commit is contained in:
Paidax
2024-11-29 09:03:59 +08:00
commit 2ffadd89a7
3480 changed files with 879405 additions and 0 deletions
@@ -0,0 +1,132 @@
<template>
<div>
<el-tabs v-model="tabActive">
<el-tab-pane label="申请信息" name="1">
<el-descriptions border class="descriptions-form">
<el-descriptions-item label="姓名">
{{ applyData.userName }}
</el-descriptions-item>
<el-descriptions-item label="工号">
{{ applyData.loginName }}
</el-descriptions-item>
<el-descriptions-item label="性别">
{{ applyData.sex }}
</el-descriptions-item>
<el-descriptions-item label="单位">
{{ applyData.unitName }}
</el-descriptions-item>
<el-descriptions-item label="分工会">
{{ applyData.unionName }}
</el-descriptions-item>
<el-descriptions-item label="联系电话">
{{ applyData.mobile }}
</el-descriptions-item>
<el-descriptions-item label="出生年月">
{{ applyData.birthday }}
</el-descriptions-item>
<el-descriptions-item label="家庭住址">
{{ applyData.homeAddress }}
</el-descriptions-item>
<el-descriptions-item label="疾病类别">
{{ applyData.diseaseCategory }}
</el-descriptions-item>
<el-descriptions-item label="医疗总金额">
{{ applyData.totalMedicalAmount }}
</el-descriptions-item>
<el-descriptions-item label="个人现金支付金额">
{{ applyData.selfPaymentAmount }}
</el-descriptions-item>
<el-descriptions-item label="单据(张)">
{{ applyData.documentNum }}
</el-descriptions-item>
<!-- <el-descriptions-item label="处方(张)">-->
<!-- {{ applyData.prescriptionNum }}-->
<!-- </el-descriptions-item>-->
<!-- <el-descriptions-item label="病历(本)">-->
<!-- {{ applyData.medicalRecordNum }}-->
<!-- </el-descriptions-item>-->
<el-descriptions-item label="家庭收入" :span="3">
<el-table :data="applyData.familyIncome" border>
<el-table-column label="姓名" prop="userName"></el-table-column>
<el-table-column label="年龄" prop="age"></el-table-column>
<el-table-column label="关系" prop="relation"></el-table-column>
<el-table-column label="工作单位" prop="workUnit"></el-table-column>
<el-table-column label="年收入" prop="annualIncome"></el-table-column>
</el-table>
</el-descriptions-item>
<el-descriptions-item label="申请补助原因" :span="3">
{{ applyData.applyReason }}
</el-descriptions-item>
</el-descriptions>
</el-tab-pane>
<el-tab-pane label="分工会审核信息" name="2" v-if="applyData.branchUnionAudit">
<el-descriptions border class="descriptions-form" :column="2">
<el-descriptions-item label="审核人">
{{ applyData.branchUnionAudit.username }}
</el-descriptions-item>
<el-descriptions-item label="审核时间">
{{ applyData.branchUnionAudit.auditTime }}
</el-descriptions-item>
<!-- <el-descriptions-item label="审核结果">-->
<!-- <dict-tag :options="dict.type.auditType" :value="applyData.branchUnionAudit.auditType"></dict-tag>-->
<!-- </el-descriptions-item>-->
<el-descriptions-item label="审核意见">
{{ applyData.branchUnionAudit.auditOpinion }}
</el-descriptions-item>
</el-descriptions>
</el-tab-pane>
<el-tab-pane label="互助金小组核对金额" name="3" v-if="applyData.schoolConfirmSelfPaymentAmountAudit && applyData.diseaseType">
<el-descriptions border class="descriptions-form" :column="2">
<el-descriptions-item label="核定个人现金支付金额">
{{ applyData.schoolConfirmSelfPaymentAmountAudit }}
</el-descriptions-item>
</el-descriptions>
</el-tab-pane>
<slot></slot>
</el-tabs>
</div>
</template>
<script>
module.exports = {
name: "medicalMutualAidFund",
dicts: ['auditType'],
props: {},
data() {
return {
tabActive: '1',
applyData: {},
}
},
methods: {
async getApplyInfo(id) {
if (id) {
const resp = await $.post('/platform/medicalMutualAidFund/apply/findOne', {id})
this.applyData = resp.data
}
},
},
created() {
}
}
</script>
<style scoped>
.disabled-group .el-checkbox {
pointer-events: none;
}
</style>