lzh
b15b6b4f4d
feat(@vben/web-antd): 用户-项目绑定管理双入口
- 用户管理页:下拉操作新增 "分配项目" 按钮 + assign-project-form.vue 弹窗
沿用现有 assign-role-form 的交互(多选 + 覆盖写入)
- 项目管理页:行操作新增 "管理成员" 按钮 + assign-user-form.vue 弹窗
下拉支持搜索用户 nickname/username
- 新建 api/system/user-project/ 封装 4 个接口
- api/system/project 新增 getAllProjectSimpleList:
顶栏 simple-list 已改为用户授权过滤,管理员分配场景需要全量下拉
- 空集保存二次确认:清空所有分配/成员时弹 AntModal.confirm,防误操作
- 权限点:system:user:assign-project / system:project:assign-user
设计文档:docs/design/2026-04-23-user-project-binding.md
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 14:51:09 +08:00
..
2025-11-19 16:46:34 +08:00
2025-12-31 10:50:50 +08:00
2026-04-22 23:43:44 +08:00
2025-11-18 09:20:09 +08:00
2025-11-16 20:02:53 +08:00
2025-12-31 10:50:50 +08:00
2025-12-31 10:50:50 +08:00
2025-12-31 10:50:50 +08:00
2025-10-07 14:40:00 +08:00
2025-11-27 12:17:53 +08:00
2026-04-14 09:14:44 +08:00
2025-11-20 08:43:34 +08:00
2026-04-23 14:51:09 +08:00
2024-08-11 16:09:32 +08:00
2026-04-22 23:40:19 +08:00