From a7567f290814c6d21bc695de06f42d193b6726b4 Mon Sep 17 00:00:00 2001 From: liuyun Date: Sun, 11 Oct 2026 16:34:28 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E5=AE=A1=E8=AE=A1=E6=B8=85=E5=8D=95=20?= =?UTF-8?q?P1=20=E5=85=A8=E9=83=A8=E5=AE=8C=E6=88=90=EF=BC=88track=20?= =?UTF-8?q?=E5=89=8D=E5=90=8E=E7=AB=AF=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- docs/audit-checklist.md | 4 ++-- sources/sysmgr-admin | 2 +- sources/sysmgr-nest | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/audit-checklist.md b/docs/audit-checklist.md index 0695ddd..1ded33f 100644 --- a/docs/audit-checklist.md +++ b/docs/audit-checklist.md @@ -31,8 +31,8 @@ - [x] **M18** 前端无路由级权限过滤 + 403 页 —— ✔ 已完成:路由守卫按可访问菜单 path 过滤 + 403 页(/403) - [x] **M21** 数据权限覆盖面过窄 —— 仅用户列表。✔ 已完成(方案 A):组织树按可见部门过滤 + 审计/登录日志按操作人部门过滤;角色/字典/配置保持租户级 - [x] **H8** 注册/忘记密码是假功能 —— mock 假成功。✔ 已完成:注册真实化(POST /auth/register),注册/忘记密码默认隐藏(showRegister/showForgetPassword=false,fork 可开启) -- [ ] **M17** 租户 onboarding 断裂 —— 新建租户不可用、删除留孤儿。方案:建租户初始化管理员+根组织+资源/字典模板 -- [ ] **新增** 用户自助修改密码/个人资料 —— 缺失清单。方案:补端点 + 前端个人中心 +- [x] **M17** 租户 onboarding 断裂 —— 新建租户不可用、删除留孤儿。✔ 已完成:initTenant 模板(根组织+tenant_super_admin+管理员+资源+字典+授权)+ 删除级联清理;顺带修复 BaseCrudService tenant 大小写注入 bug +- [x] **新增** 用户自助修改密码/个人资料 —— 缺失清单。✔ 已完成:PATCH /auth/me/password(校验原密码 + 吊销其它会话)+ 顶栏「修改密码」入口 ## P2 会话与安全加固 diff --git a/sources/sysmgr-admin b/sources/sysmgr-admin index 23da579..b03e9ef 160000 --- a/sources/sysmgr-admin +++ b/sources/sysmgr-admin @@ -1 +1 @@ -Subproject commit 23da579b2646236ed2767e4bf6b0feabec5cce6f +Subproject commit b03e9ef62ba05eefe79578040267321e0b9f642e diff --git a/sources/sysmgr-nest b/sources/sysmgr-nest index 53dbc38..13510ee 160000 --- a/sources/sysmgr-nest +++ b/sources/sysmgr-nest @@ -1 +1 @@ -Subproject commit 53dbc38bab31b717003fc438ec9ea579ce69b56c +Subproject commit 13510ee2164e67b062cd6f00b13562a4754719c6