yueli
b85be2dfdf
feat(track): 新增 resolve_track_route,按公司解析 Track 实例地址
resolve_track_route(company_name, channel) 支持 api / inbound / outbound
三个通道。未命中一律回落到扁平变量,**绝不返回空**——漏配一个 key 就
静默断链,比配置写错更难排查。
非空但不在路由表内的值(含 get_current_company_filter() 的
'__NO_COMPANY__' 哨兵、拼写异常的公司名)会打 WARNING 暴露出来,但不
阻断业务——这类值属于主数据问题,交给业务确认,代码不猜。
notify_track() 相应扩展:新增 channel 参数(不传则按 payload['event']
推断 inbound/outbound),url 仍为最高优先级(显式指定时不做公司路由)。
实测各分支:IRIS/LICA 各通道命中正确;None/空串/未知公司/缺通道/空路由表
全部按预期回落。
2026-09-22 13:13:53 +08:00
..
2026-09-21 14:13:14 +08:00
2026-09-16 15:45:22 +08:00
2026-09-21 14:13:13 +08:00
2026-02-09 11:29:37 +08:00
2026-09-22 13:13:53 +08:00
2026-09-18 14:30:40 +08:00
2026-09-17 09:17:51 +08:00
2026-09-10 14:16:27 +08:00