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 |
|---|---|---|
| .claude | Loading commit data... | |
| .design-sync | Loading commit data... | |
| apps | Loading commit data... | |
| clickhouse/config.d | Loading commit data... | |
| deploy | Loading commit data... | |
| docs | Loading commit data... | |
| packages | Loading commit data... | |
| scripts | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .gitlab-ci.yml | Loading commit data... | |
| .npmrc | Loading commit data... | |
| .prettierrc | Loading commit data... | |
| README.md | Loading commit data... | |
| docker-compose.expose.yml | Loading commit data... | |
| docker-compose.managed.yml | Loading commit data... | |
| docker-compose.prod.yml | Loading commit data... | |
| docker-compose.yml | Loading commit data... | |
| eslint.config.mjs | Loading commit data... | |
| liu.cjs | Loading commit data... | |
| package.json | Loading commit data... | |
| pnpm-lock.yaml | Loading commit data... | |
| pnpm-workspace.yaml | Loading commit data... | |
| tsconfig.base.json | Loading commit data... | |
| turbo.json | Loading commit data... |