-
feat(plan): 卡片换行序 + 标签不折叠;筛选面板改「筛选标签」并按 Tier 重排 · 487041a9
卡片(业务 2026-07-29): - rail 行序调换:「潜在治疗 + 上次到诊·医生」升到第二行,手机/诊所/操作按钮沉到第三行。 理由记在注释里:客服扫列表是先看「这人有什么可谈」(治疗项 + 多久没来), 决定要跟进了才看联系方式、按认领。 - 潜在治疗标签**不再折叠**(原 rail 封顶 2 个、卡片封顶 3 个 + N)。标签多的患者本来就该优先跟, 让它换行占地方是对的;折成 +N 等于逼客服多点一次。两处口径一致,过时注释一并订正。 筛选面板: - 文案「画像标签」→「筛选标签」,面板标题「按画像圈人」→「按标签圈人」(空态文案同步)。 - PERSONA_TAG_FILTER_DIMS 按业务 Tier 重排: Tier1 治疗维度:潜在治疗、治疗史 Tier3 属性维度:价值分群、紧迫度、年龄段、权益身份、转介绍达人、家庭构成、性别 - 下线 5 个维度:时间偏好、生命周期、治疗敏感、特殊关注、禁忌。 **注释保留而非删除** —— 业务口径反复过不止一次,留着比重写便宜;persona_features 仍在写 这些特征、偏索引(迁移 20260728020000)也还在,随时可复活。 - Tier2(偏好医生 / 上次医生 / 上次时间)留了位置和原因,未实现:三者都缺数据基础, 不是加个 option 能解决的(详见文件内注释与给用户的说明)。⚠ ️ 禁忌下线的**只是「圈人筛选」这一处**:它仍在患者详情画像卡展示、仍参与 persona 计算。 安全信号不因为不能拿来圈人就消失。这一条与 2026-07-27 用户「禁忌要做成四类筛选」的 指示相反,是本次业务文档要求,已在给用户的回复里单独点出待确认。 654 tests / 42 suites 全过;types / service / web 三处 typecheck 通过。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>luoqi committed
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| [planId] | Loading commit data... | |
| layout.tsx | Loading commit data... | |
| page.tsx | Loading commit data... |