分支
feature/signup-v3-prepay-first· commitc3847d1b· 2026-08-19
云机环境 · 非验收证据;业务验收以 test.tongban.love 为准。
| # | 问题(长官真机指认) | 修法 |
|---|---|---|
| 1 | admin 详情页「关闭机构」按钮点不到 | CLOSABLE_STORE_STATUSES 写的是库值「待提交资料」,但 store.status 是显示名 → 判断永远不成立。改为「资料待补充」 |
| 2 | 筛选项没换新词(admin 列表 / 平台手机端 chip / 渠道进度页) | 三处补上「资料待补充」 |
| 3 | 平台代填被挡 | 删「待提交资料不可编辑」拦截 + 编辑入口改全状态常显(08-18 长官拍板刻意反转 phase65 口径) |
| 4 | 「· 提交于 xxx」尾巴 | 所有状态统一去掉(此前只有驳回态不带) |
| 5 | 「资料待补充」缺"审核前可自行更正"小字 | 显示条件补 isSupplementPending |
| 6 | 客服二维码卡与定稿图不符 | 主句挪回码右侧同栏(提整行那版 08-18 已打回过)· 码 92→120px |
| 7 | 签约页/支付层视觉 | 「立即支付」用限定类加大(不动全站共用基类)· 价目行 12→8px · 席位框收窄 · 席位标题 12.5→14px |
| 8 | 进度页主次按钮 | 「补充资料」实心绿主按钮 +「刷新状态」暖色描边(取代 08-16「双双压淡」口径) |
起本地后端 + next dev,注入门店复核会话真登录态,390px 视口真渲染:
{ "hasSubmittedAt": false, // ✅「提交于」尾巴已去
"hasSelfFixNote": true, // ✅ 自行更正小字出现
"statusWord": "资料待补充", // ✅ 不是旧词
"qrSize": 120, // ✅ 码 120px
"mainSentenceInRightColumn": true, // ✅ 主句在码右侧,没提整行
"mainSentenceLines": 1, // 主句仍单行(13px 字号下 336-12-120 够用)
"primaryBtn": "补充资料 | bg=rgb(11,154,122) | color=白",
"ghostBtn": "刷新状态 | bg=rgb(255,247,242) | border=rgb(240,200,184)",
"overflowCount": 0 }
截图已逐一比对定稿图,四张卡片版式与图一致。
从进度页「去支付」进真支付层量 computed style:
padding-top 7 / bottom 8 · margin-top 8(原 10/11/10)✅font-size 14 · margin-bottom 7(原 12.5/10)✅padding 8/8(原 12/12)✅channels.profile_status(红线不动,test 上 45 条活数据)与 status_raw 库值比对;门店侧干净。对照组「资料待审核」42 处证明查法有效_status_filter_values 显示名→库值;_store_progress_status 兜底走 display_store_status;渠道进度过滤按 item["status"](显示名)比对 → 前端发新词能筛出来status_raw 后端确实返回(stores.py:343 / channels.py:1918),平台手机端 chip 成立CLOSABLE_STORE_STATUSES 按库值「待提交资料」校验 —— 同一条状态,点了不会 409diff 空输出)——uq_store_service_orders_order_no 唯一键冲突,非本次回归tsc --noEmit exit 0| 没验的 | 为什么 |
|---|---|
| 签约第一页的「立即支付」按钮实际尺寸 | 该页需微信 openid 授权才进得去,云机无微信环境。伪装 UA 只能过到授权屏。CSS 规则已写在限定类 .store-signup-pay-button 上、tsc 通过,但页面级未量,请在 test 用微信打开确认 |
| admin 详情页两处按钮的真渲染 | 需造平台后台登录态 + 可能依赖核心服务。改的是条件渲染,已有 contract 测试钉住(test_admin_page_entry_sits_beside_the_preview_title 断言翻转后通过)+ 前后端口径已 grep 坐实,但没出图 |
| 二维码图片本身 | 本地无 OSS 对象,图框空白属预期;test 上需先在「客服设置」传图并点启用,否则整块不显示(这是故意的) |
/dev/shm 被清空导致共享内存段丢失,首轮 30 个测试全红。重启 PG 后恢复,数据无损(org_signup_profiles 18661 行)。红的不一定是代码,先看错误类型is_active 都已改回,本地库无残留settle-test 链:run#208 SUCCESS。test 链的 run#516 也绿,但那条管不到 settlement/918af13e… → 090ef00b…store-support-qrcode-img{flex:0 0 120px…} ✅ 新值上线(旧链上抓到的还是 92px)store-signup-pay-button、主句规则 store-support-qrcode-text b 各命中 1review/page-45e55b66….js:被删文案「提交于」0 命中,