diff --git a/doc/Scert整改任务执行清单.md b/doc/Scert整改任务执行清单.md index 1c3e39b..328272e 100644 --- a/doc/Scert整改任务执行清单.md +++ b/doc/Scert整改任务执行清单.md @@ -1,5 +1,17 @@ # Scert 整改任务执行清单 +## 2026 年 9 月 28 日:项目入口与成员页面(19:17 开始,实施中) + +需求确认:承接现有成员接口,提供当前账户可见项目的入口和成员管理页面;普通用户担任项目管理员时也必须能够进入,不放开整个管理员控制台,不暴露无权限的项目或全站账户目录。保留原始 44 项范围,本批子项不等于 P0-07 整项完成。 + +- [x] 核对真实工作区、成员接口、账户可见性和普通用户工作台;上一批结果只作为基线。 +- [~] 保存本批任务清单,提交推送修改前检查点。 +- [ ] 新增服务端过滤的可见项目分页接口,实时检查账户状态与项目角色,不写死默认项目。 +- [ ] 新增独立拆分的项目成员页面,接入管理员导航和普通用户工作台;账户建议沿用已有可见性边界,未知账户使用明确的账户 ID,不开放全站搜索。 +- [ ] 支持每页 5、10、15、30 位成员、多角色授予/撤销和撤权处理,切换项目、分页及卸载后旧请求不得污染新页面。 +- [ ] 补充仓储、HTTP 与前端正式测试,执行可用的构建与验证;浏览器、实库及生产验收未执行的部分单独标记。 +- [ ] 同步总清单、模型和接口交接,按文件精确提交推送;项目创建编辑、完整资源隔离、排队任务重判和生产验收仍保留待办。 + ## 2026 年 9 月 28 日:项目成员接口与分页(19:10 同步,本批回归通过,等待复审) 本批于 18:42 进入实施,接续 `bf10eb5`,不再重复数据库驱动选型;原始 44 项及验收标准不缩减。源码修改前检查点为 `4618670`,接口实现与修复候选已随 `3857dac` 提交推送,随后增加正式边界测试并重跑回归。不清理业务库,不新增辅助验收脚本。 diff --git a/doc/Scert整改合并优化清单.md b/doc/Scert整改合并优化清单.md index 44eec2a..c828ef4 100644 --- a/doc/Scert整改合并优化清单.md +++ b/doc/Scert整改合并优化清单.md @@ -1,5 +1,12 @@ # Scert 整改、合并与优化清单 +## 正在实施(2026 年 9 月 28 日 19:17,项目入口与成员页面) + +- [~] 接续成员接口,新增实时授权的可见项目入口,以及管理员和普通项目管理员均可使用的成员页面。 +- [ ] 本批源码、回归及页面验证尚未完成;具体任务见《Scert整改任务执行清单》首节。 + +下方 19:10 是最近已完成回归的批次记录,不代表本批新实现通过;原始 44 项状态不升级,生产验收仍未通过。 + ## 当前进度(2026 年 9 月 28 日 19:10,成员接口本批回归通过,等待复审) 本批继续推进成员接口、分页及失败审计;实现与错误分类修复已保存到检查点 `3857dac`,随后增加正式边界测试。已重新执行当前源码专项、双版本 MySQL、完整后端及构建,不用上一批数据库候选结果替代本批证据。本批不清理现有业务库、不进行浏览器或远端部署测试。