Files
zhgh_hrbnu/src/main/resources/static/components/zgfw/rxdj/rxdj.vue
T
2024-07-23 09:52:35 +08:00

113 lines
3.6 KiB
Vue

<template>
<el-tabs v-model="activeName">
<el-tab-pane label="申请信息" name="1">
<el-descriptions border class="descriptions-form">
<el-descriptions-item label="登记类型" :span="3">
<dict-tag :options="dict.type.childrenSchoolRegisterType" :value="viewData.dj_djlx"></dict-tag>
</el-descriptions-item>
<el-descriptions-item label="青年教职工姓名">
{{ viewData.dj_xm }}
</el-descriptions-item>
<el-descriptions-item label="职称">
{{ viewData.dj_zc }}
</el-descriptions-item>
<el-descriptions-item label="学历">
{{ viewData.dj_xl }}
</el-descriptions-item>
<el-descriptions-item label="青年教职工家庭住址" :span="3">
{{ viewData.dj_jtzz }}
</el-descriptions-item>
<el-descriptions-item label="户口所在地" :span="3">
{{ viewData.dj_hjszd }}
</el-descriptions-item>
<el-descriptions-item label="户口所在地派出所" :span="3">
{{ viewData.dj_hjssxq }}
</el-descriptions-item>
<el-descriptions-item label="联系电话">
{{ viewData.dj_iphone }}
</el-descriptions-item>
<el-descriptions-item></el-descriptions-item>
<el-descriptions-item></el-descriptions-item>
<el-descriptions-item label="子女姓名">
{{ viewData.dj_znname }}
</el-descriptions-item>
<el-descriptions-item label="子女性别">
{{ viewData.dj_znsex }}
</el-descriptions-item>
<el-descriptions-item label="子女出生年月">
{{ viewData.dj_znzsny }}
</el-descriptions-item>
<el-descriptions-item label="备注" :span="3">
{{ viewData.dj_babz }}
</el-descriptions-item>
<el-descriptions-item label="附件" :span="3">
<file-upload view :files="viewData.files"></file-upload>
</el-descriptions-item>
</el-descriptions>
</el-tab-pane>
<el-tab-pane v-if="viewData.dj_fghshr" label="分工会审核信息" name="2">
<el-card>
<el-form label-position="right" label-width="100px">
<el-form-item label="审核人">
<div>{{ viewData.dj_fghshr }}</div>
</el-form-item>
<el-form-item label="审核时间">
<div>{{ viewData.dj_fghshsj }}</div>
</el-form-item>
<el-form-item label="审核意见">
<div>{{ viewData.dj_fghshyj }}</div>
</el-form-item>
</el-form>
</el-card>
</el-tab-pane>
<el-tab-pane v-if="viewData.dj_xghshr" label="校工会审核信息" name="3">
<el-card>
<el-form label-position="right" label-width="100px">
<el-form-item label="审核人">
<div>{{ viewData.dj_xghshr }}</div>
</el-form-item>
<el-form-item label="审核时间">
<div>{{ viewData.dj_xghshsj }}</div>
</el-form-item>
<el-form-item label="审核意见">
<div>{{ viewData.dj_xghshyj }}</div>
</el-form-item>
</el-form>
</el-card>
</el-tab-pane>
<slot name="audit">
</slot>
</el-tabs>
</template>
<script>
module.exports = {
dicts: ['childrenSchoolRegisterType'],
props: {
activeName: {
type: String,
default: '1'
}
},
data() {
return {
viewData: {},
}
},
methods: {
async openView(row) {
this.viewData = row
},
async openAudit(row, activeName) {
this.openView(row)
this.activeName = activeName
}
}
}
</script>
<style>
</style>