| | |
| | | - 完工查阅接口当前一次返回全部匹配结果,没有分页;数据量进一步增大时建议增加分页或导出策略。 |
| | | - 不要提交 `.codex-run`、Office 锁文件或 `emergency-repair-web/public/新建 文本文档.txt`。 |
| | | - 本轮代码、需求文件和交接记录一并提交并推送公司 Git 仓库 `main` 分支。 |
| | | |
| | | ## 21. 收尾快照(2026-10-06 周一,需求 21 权限设置范围切换) |
| | | |
| | | **本轮完成内容** |
| | | - 角色管理“权限设置”弹窗增加“全部 / 已设置”切换,交互方式与“用户设置”保持一致。 |
| | | - “全部”显示完整菜单及按钮权限树,保留“全选”和原有权限反显。 |
| | | - “已设置”仅显示当前角色已授权节点及其父级路径;没有已设置权限时显示空状态提示。 |
| | | - 切换范围时会保留当前尚未保存的勾选状态,切回“全部”后恢复完整树及当前选中权限。 |
| | | - 弹窗每次重新打开默认回到“全部”。 |
| | | |
| | | **主要文件** |
| | | - `emergency-repair-web/src/views/system/RolePermissionDialog.vue` |
| | | - `requirement/改进20261003.txt`(补充需求 21 的范围切换口径) |
| | | |
| | | **验证结果** |
| | | - 前端 `npm run build` 通过,仅有既有包体积告警。 |
| | | - `node .codex-run/verify-req21-22.js` 通过:左侧无“菜单权限管理”,角色管理存在“权限设置”。 |
| | | - 全部视图显示 119 个复选框、13 个已勾选、1 个半选;已设置视图显示 14 个节点,均为当前已设置节点或父级路径;切回全部后勾选状态恢复,无网络异常。 |
| | | - 截图:`.codex-run/role-permission-assigned-scope.png`。 |
| | | |
| | | **当前运行状态(2026-10-06)** |
| | | - 前端 `http://localhost:8082`;后端 `http://127.0.0.1:8091`;DM8 `127.0.0.1:5236`;Edge CDP `9222`。 |
| | | - 登录 `admin / admin123`;数据库 `SYSDBA/SYSDBA`,业务 schema `LX`。 |
| | | |
| | | **接手注意** |
| | | - 不要提交 `.codex-run`、Office 锁文件或 `emergency-repair-web/public/新建 文本文档.txt`。 |
| | | - 本轮代码、需求文件和交接记录一并提交并推送公司 Git 仓库 `main` 分支。 |