bug整改

This commit is contained in:
=
2025-03-28 15:28:07 +08:00
parent 74f24281e0
commit 58e48c5f75
98 changed files with 8099 additions and 1588 deletions
@@ -4,26 +4,112 @@
*Create time:2023/7/25/9:14
*/
<template>
<div>
<el-descriptions :column="3" border>
<el-descriptions-item label="姓名">{{ userData.username }}</el-descriptions-item>
<el-descriptions-item label="工号">{{ userData.loginname }}</el-descriptions-item>
<el-descriptions-item label="性别">{{ userData.sex }}</el-descriptions-item>
<el-descriptions-item label="退休小组">{{ userData.retiredGroupName }}</el-descriptions-item>
<el-descriptions-item label="政治面貌">{{ userData.political }}</el-descriptions-item>
<el-descriptions-item label="退休党支部">{{ userData.retiredPartyBranchName }}</el-descriptions-item>
<el-descriptions-item label="所在科室">{{ userData.threeUnitName }}</el-descriptions-item>
<el-descriptions-item label="所在单位">{{ userData.unitname }}</el-descriptions-item>
<el-descriptions-item label="所在工会">{{ userData.unionname }}</el-descriptions-item>
<el-descriptions-item label="出生日期">{{ userData.birthday }}</el-descriptions-item>
<el-descriptions-item label="民族">{{ userData.nation }}</el-descriptions-item>
<el-descriptions-item label="学历">{{ userData.education }}</el-descriptions-item>
<el-descriptions-item label="在职状态">{{ userData.userState }}</el-descriptions-item>
<el-descriptions-item label="人员类型">{{ userData.personType }}</el-descriptions-item>
<el-descriptions-item label="联系方式">{{ userData.mobile }}</el-descriptions-item>
<el-descriptions-item label="身份证号码">{{ userData.idcard }}</el-descriptions-item>
</el-descriptions>
</div>
<border-table>
<table>
<tr>
<th>姓名</th>
<td>
{{ formData.username }}
</td>
<th>工号</th>
<td>
{{ formData.loginname }}
</td>
<th>性别</th>
<td>
{{ formData.sex }}
</td>
<th>民族</th>
<td>
{{ formData.nation }}
</td>
</tr>
<tr>
<th>出生年月</th>
<td>
{{ formData.birthday }}
</td>
<th>入党时间</th>
<td>
{{ formData.partyJoiningTime | formatterDate }}
</td>
<th>工作时间</th>
<td>
{{ formData.workStartDate | formatterDate }}
</td>
<th>进校时间</th>
<td>
{{ formData.schoolTime | formatterDate }}
</td>
</tr>
<tr>
<th>文化程度</th>
<td>
{{ formData.personType }}
</td>
<th>籍贯</th>
<td>
{{ formData.hometown }}
</td>
<th>职称</th>
<td>
{{ formData.jobTitle }}
</td>
<th>待遇</th>
<td>
{{ formData.treatment }}
</td>
</tr>
<tr>
<th>退休时间</th>
<td>
{{ formData.retirementTime | formatterDate }}
</td>
<th>身份证号码</th>
<td>
{{ formData.idcard }}
</td>
<th>医疗证号</th>
<td>
{{ formData.medicalCertificateNumber }}
</td>
<th>/基础病</th>
<td>
{{ formData.basicDiseaseInfo }}
</td>
</tr>
<tr>
<th>原部门</th>
<td>
{{ formData.originalDepartment }}
</td>
<th>家属姓名</th>
<td>
{{ formData.familyName }}
</td>
<th>家庭住址</th>
<td :colspan="3">
{{ formData.homeAddress }}
</td>
</tr>
<tr>
<th>联系方式</th>
<td :colspan="2">
{{ formData.mobile }}
</td>
<th>退休性质</th>
<td :colspan="1">
{{ formData.retireNature }}
</td>
</tr>
<tr>
<th>备注</th>
<td :colspan="7">
<el-input type="textarea" readonly :rows="3" v-model="formData.retireNotes" clearable></el-input>
</td>
</tr>
</table>
</border-table>
</template>
<script>
@@ -37,17 +123,25 @@ module.exports = {
},
data() {
return {
userData: {}
formData: {}
}
},
filters: {
formatterDate(val) {
if (val) {
return moment(val).format('YYYY-MM-DD')
}
return null
}
},
methods: {
getInfo() {
if (this.id) {
$.post('/platform/retiredUser/list/userInfo', {userId: this.id}).then(res => {
this.userData = res.data
$.post('/platform/retiredUser/list/getInfo', {id: this.id}).then(res => {
this.formData = res.data
})
} else {
this.userData = {}
this.formData = {}
}
}
@@ -68,4 +162,4 @@ module.exports = {
<style scoped>
</style>
</style>