交付出件箱

← 返回出件箱

新首页 + 设备码 · 沟通定稿记录(2026-09-29)

这份把 9-29 下午到晚上跟长官沟通的结果记下来,以本文为准。它接在总方案 home-redesign-master-plan-20260924.md 后面,第 2 件「设备库」的做法以本文为准。
下一步:新会话从第 1 条「后台设备管理」开始,先写方案、出效果图,给长官看。

一、排定的顺序(长官确认)

第一阶段:设备
1. 【后台】设备管理:建设备、导入编号、生成二维码
2. 【门店】子席位列表显示设备和编号,达人也在这里看
3. 【家长】扫设备码绑定、我的设备
4. 【家长】每天打卡
5. 【门店】看打卡汇总、一键提醒

第二阶段:复查
6. 【门店】给每个孩子定复查时间
7. 【家长】消息铃铛:收提醒、检查结论、复查通知

第三阶段:新首页
8. 【两边】首页开关,旧版保留
9. 【门店】新首页:把上面这些功能,加上待办、今日数据,都放上去
10. 【家长】新首页:把上面这些功能,加上较上次、趋势图,都放上去
11. 【两边】同龄排第几(5411 行数据等做到这一步再说)

上线:1、2、6 做完就上;其余跟新首页一起上。

二、长官拍板的事

# 事情 定了什么
1 设备库做法 不再是「家长挑品牌型号、看产品图」,改成扫设备上的二维码绑定
2 设备管理 平台后台维护:设备类型 → 设备名称 → 编号(SN);支持 Excel 导入编号;每个编号生成唯一二维码;不维护图片
3 双码 设备上贴两张码:一张登录智脑,一张代表这台设备;设备编号只能在智脑里绑定
4 绑定列表 家长「我的设备」里显示的名称,直接用设备管理里维护的名称(型号固定,不让手填)
5 品牌码、子席位 照常用,不改;设备码是新增的一条线,互不影响
6 达人 编号不预先分给达人。账号是哪个达人发的,家长在哪家门店买了哪台设备,达人就看到哪家门店、什么设备、哪个编号,双方据此结算
7 达人在哪看 门店手机端或平板端(子席位列表)
8 设备绑定放哪 只做进新首页,旧首页不加入口(我建议过在旧首页快捷入口加「我的设备」,长官否了)
9 新首页 加开关,旧版保留
10 复查 由门店给每个孩子单独定多久复查(不是全平台统一一个规则)
11 复查计划(gpt-6 原型里那套) 不做
12 同龄排第几的数据 做到那一步再说

三、业务方案底稿

四、要在方案里修正/补上的

  1. 二维码里放什么:方案写「码图即唯一码」。建议二维码里放一串打乱的随机码,不直接放编号(编号是连着的,能被猜着绑);图片文件名还是用编号,方便贴标
  2. 方案是 9-20 写的,那时门店和家长互扫还没做;现在第 1 件扫码绑定已上生产(MR#805),直接复用
  3. 方案里没有的:新首页开关、复查时间由门店定
  4. 要查清:门店手机端和平板端现在有没有子席位列表页(有就加列,没有就新做,工作量不同)

五、已核实的事实(9-29 查 origin/test)

事实 证据
门店扫码认领孩子,只改孩子的门店,不改家长账号归属 → 「换店不换达人」现在就成立 app/services/brand_code_claim_service.py:267 注释写 org_id=扫码门店;该文件与 refractive_record_service.py 里没有给 linked_org_id 赋值的代码
代码里没有「达人」这个词(0 处;对照「席位」145 个文件) git grep -l '达人' origin/test -- app web/app docs
代码里没有打卡/每日记录相关的模型和接口(对照 refractive 有命中) git grep -il "checkin\|check_in\|daily_record\|打卡" origin/test -- app/models app/api
现有设备表 device_data / device_type_config 是厂商推送数据、按手机号存,不能当设备库用,要新建 app/models/device.py
二维码生成现成:后端 GET /api/qr?text=&size=(python qrcode) app/api/qr.py
批量开号有批次表 seat_open_batches(users.seat_batch_id) app/models/user.py
机构开关写法:org_brain_config 布尔列 + 家长可见名单 parent_visible_features app/models/database.py、web/app/h5/chat/lib/parent-feature-gate.ts
旧首页快捷入口一排小图标:视光档案、报告秒读、历史解读、抗近领航、谣言粉碎机、近视的世界、量身定案、关于赵阳智脑 web/app/h5/chat/page.tsx 约 3100-3260 行
家长端「今日护眼」条是停用状态({false && <TodayBand …/>}) web/app/h5/chat/page.tsx:2617

六、两个首页还缺什么(按效果图 flat1 逐块)

底子是 9-23 的逐块核对(home-redesign-verify-20260923.md),加上后来做完的第 1 件。今天没有逐块重新查代码,正式写方案前要再查一遍。

七、gpt-6 原型 v0.4 怎么用

八、今天顺手做完的