① 获取定价结果
SELECT * FROM ts_pricing_result ORDER BY create_time ASC
筛选:is_sync = 0(未同步的记录)
计算:每个供应商的定价次数(pricing_result_count)+ 历史最高优势品种数(max_meet_profit)
② 获取运营人员信息
关联:供应商 → 多人对接表 → 运营人员账号
字段:供应商名称、省份、底价对接品种数、负责人
③ 判断托管白名单
条件:max_meet_profit >= 20(历史最高优势品种数≥20)
操作:自动调用后台接口将供应商加入 CAN_HOSTED_DRUG_PROVIDER_IDS 配置
④ 标记同步状态
推送成功后:UPDATE ts_pricing_result SET is_sync = 1 WHERE id IN (...)