-
feat(auth): 品牌/诊所展示名从摄入数据派生 — 多品牌宿主不再显示 GUID · 5ac83ffb
FRIDAY 的 source_unit / clinic_id 都是 GUID(jvs-dw 是"瑞尔/瑞泰"中文名),工作台此前 只能显示 GUID。诊所名机制(host.clinicNames + clinic_directory + CLI 派生)本就存在且 支持文件源 —— 缺的是①导出漏了 organization_name 列 ②friday manifest 没配 directory ③品牌名没有对应机制。 - 契约:TokenDictionary 加 brands 档;Host 加 sourceUnitNames(对称 clinicNames, 迁移 20260720104938) - manifest:新增 brand_directory 声明(与 clinic_directory 同形) - CLI refresh-clinic-names 泛化:一次派生两类字典,单侧声明不误清另一侧;空结果不覆盖 - session:getDisplayNames 一次取两类,dictionary.brands 与 clinics 同款合并 (服务端派生打底、宿主换票传的覆盖优先) - friday export.sh:med_check/Mongo 补 organization_name,新增 tenant_info 品牌主档 (apply 服务 tenant_apply.tenant_info,列名实测 name/name_ab 非 short_name) -
⚠ ️ export.sh 加固:所有导出改 tmp→校验非空→mv,裸重定向在库抖动时会清空好文件 (2026-07-20 踩,62MB med_emr_info.json 被清零) 验证:派生诊所名 11 家 / 品牌名 45 个;friday session 下发 brands 45(成都安玉牙种植 医院/欣美/森德口腔)+ clinics 11;jvs-dw 对照 brands 键不下发、clinics 5 家照旧。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>luoqi committed
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| src | Loading commit data... | |
| package.json | Loading commit data... | |
| tsconfig.json | Loading commit data... |