Skip to content

2026-08-18 技术评审-MAC-已售流向缺失历史异常数据修复技术方案 ​

会议信息 ​

  • 会议主题:已售流向缺失历史异常数据修复技术方案评审
  • 会议时间:2026-08-18
  • 参与人:马奇、王建朝、潘玉平、孙传熙、余勇军、粱健、李明非、贾继伟、宋洋
  • 评审结果:通过

一、技术方案背景 ​

数据中台监控发现 3 个码状态为已售(SOLD),但缺失已售(YX)流向,导致查码工具中无法正常展示该部分码的已售流向明细。

二、技术方案要点 ​

1. 修复范围与执行方式 ​

  • 修复对象:sign_order_info 插入 3 条已售订单记录;flow_code_info 插入 6 条流向记录(3 外码 + 3 内码,带 type 区分体内/体外码)。
  • 执行方式:不走定时任务、不单独发版,直接用 mongo shell 拼装脚本插入,前置检查确认无重复已售项。
  • 取数来源:从底表核销记录表取订单号(核销记录 id)、经纬度、地址、核销时间、创建时间;经销商信息从码表取;更新时间取当前时间。

2. 写入与防护策略 ​

  • 先插 sign_order_info 拿订单 id,再拿 id 填 flow_code_info 外键,保证两张表引用一致。
  • flow_code_info 中 type 字段标记内/外码,避免再回查 code_info 区分。

三、决议事项 ​

  • 风险低、码量少(仅 3 订单 6 码),免开发免发版,可直接 shell 执行。

四、方案地址 ​

https://yldc.coding.yili.com/p/sip-mac/wiki/53901