1) 左栏「真」号码筛选 + 「筛选标签」隐藏 开关 RAIL_FILTERS_VISIBLE=false,置 true 即恢复;PersonaTagFilter 与服务端 phoneVerified 谓词都留着,不是删除。⚠ ️ 藏的只是入口:realPhoneOnly / tags 初值都是"不筛",所以请求里不会残留条件。⛔ 别改它们的初值,否则会出现"看不见的筛选"——列表少人而主管找不到原因。 2) 详情页号码角标:只在已核实时打「真」,未核实**不打标** 原来给未核实号打「假」,而那是绝大多数 —— 整页每个患者都挂着「假」,既是噪音, 又在客服正要拨号的那一秒告诉他"这号是假的",平白制造犹豫。 「未核实」≠「假」:只是外部对照表里没有,号码本身可能完全正常。 3) 列表电话明文(PlanPatientBrief 加 phone) 脱敏号 138****2417 客服拨不出去,等于每次都要点进详情再拨。⚠ ️ 不是新开暴露面:详情页早就明文下发同一个号(plan-aggregate.phone), 两处同权限同 tenant scope。⚠ ️ phoneMasked 保留:配了原始档案(VIEW_PATIENT)的宿主整行隐藏手机号, 两个字段都不显示 —— 别因为加了明文就把脱敏删了。 1020 tests,两个 tsc + next build 干净。按你说的没进浏览器调试。
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| ai-invocations | Loading commit data... | |
| assistant | Loading commit data... | |
| host-admin | Loading commit data... | |
| pet | Loading commit data... | |
| plan-detail | Loading commit data... | |
| plans | Loading commit data... | |
| realtime-coach | Loading commit data... | |
| recall-debug | Loading commit data... | |
| ui | Loading commit data... | |
| auth-gate.tsx | Loading commit data... | |
| can.tsx | Loading commit data... | |
| identity-cluster.tsx | Loading commit data... | |
| mock-login-dialog.tsx | Loading commit data... | |
| priority-hover.tsx | Loading commit data... | |
| session-expired.tsx | Loading commit data... |