编辑 | blame | 历史 | 原始文档

本版复核记录

独立审查结论:**视觉收尾通过,可交付界面预览。** 未发现阻断交付视觉材料的缺陷。该结论仅覆盖当前界面预览,不代表真实后端及全部交互验收。

核验范围 当前记录 边界
首页与头部 已有桌面、手机、溢出导航示例截图;首页检测器输出 [] 示例数据不证明生产权限和真实 API 返回
菜单交互 搜索“课题”返回课题管理、申报、指南;“更多”展开显示9项溢出菜单 未验收完整键盘流程
个人中心 已有桌面、手机表单、密码、绑定示例截图;唯一 border-left 装饰提示已移除 不宣称真实上传、保存、改密、绑定成功
页签表单 切换密码后回基本资料,未保存显示名称保留;内容位于真实 TabPane,切换只更新本地状态 示例数据范围内验证
类型检查 本次相关源码过滤无错 全仓因存量重复定义退出,见 typecheck-latest.log
登录与写入 未验收 后端连接不可用;真实资料/密码/头像写入与第三方授权待联调
其他验收 尚未执行完整验收 完整键盘流程、暗色和计算对比度未验收

2026-10-19 补充修正

  • 名称固定为“江苏省供销合作经济学会融合门户”;本地头部预览显示机构名与“融合门户”,页脚和登录页不再重复附加“门户系统”。
  • 个人中心主内容区实测 clientHeight=759、scrollHeight=1212,滚动到底后 scrollTop≈453,底部表单说明可见;修正前主内容区被撑至 1212px、外层 body 禁止滚动。
  • 系统管理模拟“后端仅返回租户页、账号具备用户/角色等查询权限”时,导航显示六个现有管理模块,无“租户”文本;纯菜单变换还检查了无授权隐藏、已有页面去重。
  • 截图 system-menu-no-tenant.png 与 profile-scroll-fixed.png 是本地 fixture 证据。真实菜单权限和数据写入仍需后端联调。
  • 本次全仓 vue-tsc 复跑在约 4GB Node 堆处内存不足,typecheck-followup.log 保存了输出;本轮改动的 Vue 单文件组件已通过独立解析与模板编译,菜单权限变换已通过本地断言,本地 Vite 预览正常。

个人中心已实现:上传返回对象取 url、空邮箱可选、改密成功清空、OAuth 回调保留 hash 路由并由 router.replace 清理 code/state/type、不显示 openid/token;Profile 隐藏 core 路由仍检查 token。移动个人中心图标带 aria-label,默认头像为本地中性 SVG。以上属于实现记录,不等同于真实后端联调成功。

本版主要证据:deep-home-full.png、deep-home-mobile.png、header-deep-overflow.png、profile-desktop.png、profile-mobile-form.png、profile-password.png、profile-bindings.png。截图均为示例场景。正式入口未加载 fixture 预览脚本,预览菜单不得作为实际账号权限说明。旧版截图与旧检测文件保留作历史记录。