feat(system-user): 合并用户信息列并拆分审核状态列表
- 删除用户列表中的头像、手机号和真实姓名列,新增用户信息列,显示头像、姓名和手机号 - 更新用户信息列布局和样式,姓名加粗,手机号显示灰色小字 - 前后端支持按审核状态拆分用户列表与待审列表 - 后端UserParam新增auditPending字段,实现“待审核/被驳回”状态查询 - UserMapper.xml调整查询条件逻辑,支持auditStatus和auditPending条件 - 用户列表固定auditStatus为1,待审列表使用auditPending=true过滤数据 - 待审列表审核按钮显示条件扩展至状态0和2(被驳回) - 清理用户列表的未使用auditStatus相关代码与绑定 - 前后端均通过类型检查和功能验证,保证改动正确落地
This commit is contained in:
@@ -110,8 +110,8 @@
|
||||
<template v-if="column.key === 'action'">
|
||||
<a-space>
|
||||
<a @click="openEdit(record)">修改</a>
|
||||
<a-divider type="vertical" v-if="record.auditStatus === 0" />
|
||||
<a v-if="record.auditStatus === 0" @click.stop="openAudit(record)">审核</a>
|
||||
<a-divider type="vertical" v-if="record.auditStatus === 0 || record.auditStatus === 2" />
|
||||
<a v-if="record.auditStatus === 0 || record.auditStatus === 2" @click.stop="openAudit(record)">审核</a>
|
||||
<a-divider type="vertical" />
|
||||
<!-- <a @click="resetPsw(record)">重置</a>-->
|
||||
<a-popconfirm
|
||||
@@ -404,7 +404,7 @@ const datasource: DatasourceFunction = ({ page, limit, where, orders }) => {
|
||||
const params = {
|
||||
...where,
|
||||
keywords: searchText.value,
|
||||
auditStatus: 0
|
||||
auditPending: true
|
||||
};
|
||||
return pageUsers({ page, limit, ...params, ...orders });
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user