Files
aiot-platform-ui/apps/web-antd
lzh 09538b03cb feat(@vben/web-antd): 项目成员管理改 Drawer + 分页 + 增量
从 Modal 多选改为 Drawer 分页表,更接近"成员管理"语义:
- 原 assign-user-form.vue 重写为 Drawer + Vxe 分页表
- 新增 add-user-modal.vue 子弹窗用于添加用户(过滤已是成员)
- 每行一个"移除"popConfirm 按钮,调 removeProjectUser 单删
- 顶部 keyword 搜索,按 username/nickname/mobile 模糊
- 底部提示:超管不在此列表(后端已过滤)
- data.ts 新增 useProjectMemberGridColumns
- api 新增 getProjectUserPage / addProjectUsers / removeProjectUser
- project/index.vue 接入点改 useVbenDrawer

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 15:48:43 +08:00
..
2026-04-14 09:33:13 +08:00
2026-01-14 14:13:16 +08:00
2024-07-28 14:29:05 +08:00
2024-06-08 16:33:49 +08:00
2024-06-08 16:33:49 +08:00
2025-10-16 10:28:42 +08:00
2025-11-03 17:10:47 +08:00