| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| admin | ||
| ai | ||
| assistant | ||
| auth | ||
| clinical-gap | ||
| clinical-signals | ||
| facts | ||
| mcp | ||
| patient | ||
| persona | ||
| plan | ||
| plan-aggregate | ||
| realtime-coach | ||
| sync | ||
| weixin-aibot |
原来是「搜索框 + 医生下拉 + 客服下拉」三件。并成一个:输入任意词, 姓名 / 病历号 / 主治医生 / 上次就诊医生 / 专属客服名 任一命中即可(全部服务端 ILIKE)。⛔ 别再拆回下拉:医生和客服的候选各要拉一个接口(/plans/doctors + 名册), 而主管想的只是"跟薛玫有关的",他不关心那个名字落在哪一列。⚠ ️ 专属客服名直接读 `patients.preferences.dedicatedCs.name`(库里就有),⛔ 不用先查名册再翻 id —— 那要在查询前多一次往返。⚠ ️ `%` `_` `\` 转义后再进 pattern:病历号里真有下划线,不转义会变通配符, 搜「BJ0U_1」把 BJ0UX1 也捞出来 —— 多捞不报错,更难发现。 顺带删掉 NO_OWNER(「无专属客服」那一档随下拉一起没了,⛔ 别留没人用的常量)。 本地实测:薛玫→首页 50 条、金芮冰→24 条、BJ0U0175→19 条; 按钮仍然写「确定,交给助手(420 人)」——搜索不改变交出去的人群。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| admin | Loading commit data... | |
| ai | Loading commit data... | |
| assistant | Loading commit data... | |
| auth | Loading commit data... | |
| clinical-gap | Loading commit data... | |
| clinical-signals | Loading commit data... | |
| facts | Loading commit data... | |
| mcp | Loading commit data... | |
| patient | Loading commit data... | |
| persona | Loading commit data... | |
| plan | Loading commit data... | |
| plan-aggregate | Loading commit data... | |
| realtime-coach | Loading commit data... | |
| sync | Loading commit data... | |
| weixin-aibot | Loading commit data... |