第一批 · 家长首页技术方案 v0.2
补齐自检发现的六项规则。先搭完整首页、接入已有功能,再分批补齐;当前为技术设计,尚未实施。
01 本批交付目标
在现有家长入口中搭好完整新首页,接入孩子档案、最近检查和已有功能。旧首页保留。缺失功能在原位置展示未开通或真实空态,后续逐块补齐。此页是技术方案,不表示系统已经开发或上线。
02 六批实施顺序
①家长首页框架与已有功能 → ②设备绑定与今日护眼记录 → ③子席位设备展示与互绑台账 → ④家长其余模块和二级页 → ⑤门店首页和二级页 → ⑥整体联调与适配验收。每批按技术方案、实施、验收推进。已确认的是第十二版设备绑定流程;首页其余内容继续逐项核验。 第二批先完成扫码与手动绑定必需的孩子、机构和设备关系;第三批扩展子席位关联展示、台账与筛选导出。
03 首页结构与复刻要求
顺序保持:顶部卡片、孩子视光档案、今日护眼四卡、赵阳首页解读、最近检查、趋势三页签、眼轴百分位、五个常用入口、服务说明。保留横滑、页签切换及浮层等目标交互,配色与头图协调。原型继续在原页面增量调整。方案注释、演示数据和模拟扫码控件不进入正式界面。
04 新首页与头图分别控制
新版首页采用机构级统一开关,默认关闭;第一批先接家长端,第五批门店首页完成后接同一个开关。头图开关独立:没有头图,也可以使用新首页,其顶部显示原 Logo、名称与介绍卡片;有图且开启,使用当前系统头图样式。上传头图只自动开头图,不自动开新版首页。关闭新版后回到旧首页,不影响聊天和已有记录。 开关须由当前账号所属机构的有效响应确认;加载、缺字段或读取失败均关闭。
05 头图上传、删除与失败处理
上传或替换成功后自动开启头图;失败不改变原状态。没有图片时不能开启头图显示。删除图片同时关闭头图,手动关闭则保留图片。已有但关闭的图片不批量自动开启。图片加载失败回到旧卡片,换图后允许重新加载。上传或删除后同步管理页面状态,避免随后保存其他设置覆盖刚更新的状态。 关闭头图时沿用原卡片;若机构品牌展示也关闭,则按现有规则只显示机构全称,不额外显示 Logo 或介绍。
06 孩子与最近检查数据
复用现有家长档案和检查接口,仅读取当前家长有权查看的数据。示范档案不自动当成真实孩子。切换孩子立即清除旧数据,迟到的请求不能覆盖新孩子。无孩子、无检查和请求失败分别处理。最近检查取同一条真实记录,保留左右眼、字段含义和源单位;缺失值不补零,不拿球镜当等效球镜,也不擅自转换视力口径。
07 已有功能如何接入
档案、添加孩子、检查记录、报告上传、关于、设置、会话历史等复用现有入口或处理流程。每个入口继续遵守现有权限规则:档案按家长功能名单控制,报告等有机构配置的功能还需满足对应开关。品牌码首次设置密码、登录失效续期与到期拦截继续有效;首页切换不能丢失聊天消息或绕过登录层。门店、散客及开关缺失或读取失败时保留原页面。 新版首页开关只改变布局,不授予其他功能。未获档案权限时不请求孩子或检查数据;未获报告权限时不触发上传。隐藏入口和禁用操作均需验收,不能以接口返回成功替代功能授权。
08 本批预留,后续补齐
今日护眼四类设备保留完整卡片和横滑位置,本批不使用旧演示时长或虚构完成度。设备绑定和手动记录在第二批接入,扫码对子席位的关联在第三批接入。首页 AI 解读、完整消息、三指标趋势与眼轴百分位,缺少可靠能力的部分保留位置并在第四批补齐。已有门店推送结论不冒充首页 AI 解读。
09 12维物理核验结果
原12维物理核验的28条记录与失败历史完整保留;本次新增17条命令已分别由主会话和独立检查者重跑,退出码与输出一致。本轮仅修订技术方案与记忆,业务验收尚未执行。
01 · 版本
已分别核对任务版本和远端测试版本;相关首页文件在两次测试版本间无差异。当前任务版本较旧,实施前需要完成受控基线对齐,本轮未移动任务目录或切换版本。
02 · 登录分流
已查家长身份判定、登录状态和首次设密处理位置;新首页必须继续经过现有登录流程。
03 · 权限隔离
已查家长功能名单交集、个人档案和已互绑档案归属控制;界面入口不能扩大数据权限。
04 · 头图
显示、加载与失败回退已有实现;上传后自动开启及管理页状态同步属于本批待补项。
05 · 新版开关
新版首页相关开关检索为零命中;既有头图开关正常命中。新版首页需要独立开关。
06 · 孩子列表
接口已有孩子、头像、来源及示范标记;列表有数量上限,不将示范孩子当真实孩子。
07 · 检查指标
已查列表及详情字段,存在主觉球镜与自镜字段的语义差异;不得直接用列表球镜替代等效球镜。
08 · 既有入口
已查档案、报告上传、关于和设置等入口及续期处理;本批复用现有流程。
09 · 设备依赖
旧今日护眼仍含演示数值,设备扫码页仍是引导页;不能据此认定家长设备绑定已完成。
10 · 适配与动态
已查当前移动壳、滚动及安全区处理;新增首页需要单独验证手机、平板及相邻断点。
11 · 测试与发布
已查相关测试文件及聊天验收触发条件;文件存在不等于测试通过。本轮未运行业务验收。
12 · 目标原型
已查当前原型的46个预览及完整家长首页模块,按目标结构实施,最新批次以本页顺序为准。
10 实施与验收清单
先补配置和头图状态,再搭完整首页、接真实孩子与检查、接现有功能,最后验证整条链路。测试先失败再修正。需要真实数据库、接口和浏览器证据:新旧开关、机构隔离、头图全状态、快速切换孩子、失败重试、首次设密、登录续期、聊天落库及门店旧功能回归。宽度覆盖320、375、390、430、767、768、769、820、1024、1440。上述均为待执行验收项,不以演示代替业务测试。
11 本次补齐的六项规则
以下规则纳入第一批实施与验收,不改变已确认首页版式。
01 · 开关成功态与账号隔离
网络调用完成不等于配置读取成功。只有当前账号、当前认证机构的有效响应明确开启,才使用新版首页。切换账号、登出、缺字段或读取失败时清除新版状态和旧孩子选择;旧请求不能覆盖新账号。单次开关读取失败不连带关闭其他已有功能。
02 · 页面切换、返回与数据刷新
新建会话、选择历史会话、发起报告解读进入聊天;回到首页保留当前会话及消息。浮层沿用现有流程。系统返回先关闭最上层浮层,再从聊天回首页,首页根部保留现有防误退出规则。档案及设置返回后核验当前孩子并刷新数据;新增孩子成功后选择该真实孩子,孩子删除或失去访问权限时改选有效孩子。
03 · 第二、三批的关联边界
第二批完成有效绑定所需的设备类型、后台名称、孩子和限定机构关系,保存绑定时信息与解绑历史;手动不记录 SN,扫码解析真实 SN 并防止重复绑定。第三批补齐子席位展示、互绑台账、时间及筛选导出;结算规则仍待确认。
04 · 旧顶部与品牌关闭态
无头图或头图关闭时沿用当前旧卡片。机构品牌展示关闭时,按原有规则只提供机构全称,不擅自开放 Logo、介绍。首页品牌来自认证机构,不随当前孩子或设备门店切换。
05 · 登录失效与业务权限分开处理
401 先按现有流程续期并重试,仍失败则恢复登录。到期、停用等身份错误显示原有阻塞层;单个孩子或记录的权限拒绝只影响对应模块,不直接登出,也不显示为无数据。
06 · 独立权限验收
档案、报告两项有效权限覆盖开/开、开/关、关/开、关/关;结合报告功能名单与机构开关,共检查8种原始组合。页面入口限制与后台数据归属分别验收,越权请求不得读取其他家长或孩子的数据。