This commit is contained in:
2026-05-20 09:51:49 +08:00
parent eb01d6b109
commit fe5dcf2ad9
6 changed files with 53 additions and 8 deletions
@@ -105,10 +105,8 @@ layout("/layouts/platform.html"){
<el-table-column prop="sex" label="性别" align="center" header-align="center"></el-table-column>
<el-table-column prop="unionName" label="所属工会" align="center" header-align="center" show-overflow-tooltip></el-table-column>
<el-table-column prop="unitName" label="所属单位" align="center" header-align="center" show-overflow-tooltip></el-table-column>
<el-table-column prop="projectName" label="事项名称" min-width="180px" align="center"
v-if="$auth.hasRoleOr(['SYSADMIN', 'SCHOOL_UNION_ADMIN'])"
header-align="center" show-overflow-tooltip></el-table-column>
<el-table-column prop="mobile" label="手机号" align="center" header-align="center"></el-table-column>
<el-table-column prop="idCardType" label="证件类型" min-width="170px" align="center" header-align="center"></el-table-column>
<el-table-column prop="idCard" label="身份证号" min-width="170px" align="center" header-align="center"></el-table-column>
<el-table-column prop="isAudit" label="确认状态" align="center" header-align="center">
<template slot-scope="{row}">
@@ -215,6 +213,14 @@ layout("/layouts/platform.html"){
placeholder="请选择人员类型"
v-model="addUserPageForm.personTypes"></dict-select>
</search-item>
<search-item label="证件类型">
<dict-select clearable
code="USER_IDENTITY_TYPE"
multiple
collapse-tags
placeholder="请选择证件类型"
v-model="addUserPageForm.idCardTypes"></dict-select>
</search-item>
<search-item label="编制类别">
<dict-select clearable
code="USER_PREPARED_BY_TYPE"
@@ -254,6 +260,7 @@ layout("/layouts/platform.html"){
<el-table-column prop="personType" label="人员类型" align="center" header-align="center"></el-table-column>
<el-table-column prop="preparedBy" label="编制类别" align="center" header-align="center"></el-table-column>
<el-table-column prop="userState" label="在职状态" align="center" header-align="center"></el-table-column>
<el-table-column prop="idCardType" label="证件类型" min-width="120px" align="center" header-align="center"></el-table-column>
<el-table-column prop="unionName" label="所属工会" align="center" header-align="center" show-overflow-tooltip></el-table-column>
<el-table-column prop="unitName" label="所属单位" align="center" header-align="center" show-overflow-tooltip></el-table-column>
</el-table>
@@ -329,6 +336,7 @@ layout("/layouts/platform.html"){
unionId: "",
unitIds: [],
personTypes: [],
idCardTypes: [],
preparedBys: [],
userStates: [],
isMember: null
@@ -432,6 +440,7 @@ layout("/layouts/platform.html"){
unionId: "",
unitIds: [],
personTypes: [],
idCardTypes: [],
preparedBys: [],
userStates: [],
isMember: null