价格分析结果分享企微
药师帮/供应商分析项目/价格分析结果分享企微.py
每天 9-20 点 26 分
📌 业务目的
将供应商初筛的定价分析结果推送到企微多维表格,供运营同事查看和跟进。同时自动判断是否需要为供应商开通托管品种管理功能。
📤 输出产物
① 企微多维表格新增记录
② 自动开通托管白名单(优势品种数≥20的供应商)
📝 业务背景
托管项目:平台给供应商的服务,托管的品种平台会自动上链接和调价。供应商也能自己上链接。
供应商初筛:供应商提交其经营的品种及底价表,通过脚本计算得出其大致的优势品种数情况。
🗄️ SQL 筛选条件详解
① 获取定价结果
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 (...)
▼ 运行流程
读取定价结果
ts_pricing_result(未同步记录)
获取运营人员信息
关联供应商 → 对接运营
判断是否开通托管白名单
优势品种数 ≥ 20 → 自动开通
推送企微多维表格
含供应商信息、分析结果、跟进人
标记已同步
is_sync = 1