2026-09-05-fix-pl-db-link-orphaned-stop.sql 796 B

1234567891011121314151617
  1. -- 备忘:修复 PO20260904024 悬空地磅 link(stop/product 软删重建后未改挂)
  2. -- 生产确认后执行;亦可使用 scripts/fix_pl_transport_db_link_stop_ids.py --plan-no PO20260904024 --apply
  3. --
  4. -- 背景:
  5. -- link 4AAE759627054CAAB6B5F36D4888CBA4 仍指向软删送货段/产品,
  6. -- 详情按当前段 id 过滤 →「暂无关联地磅单」。
  7. -- 目标:
  8. -- stop_id 1D4CB037… → 2036E1B2CEC54509ABC2B22DAA5786F3
  9. -- plan_product_id DA6B3548… → 537B42A6B7E54D7CBD4C90DC73B185E7
  10. UPDATE pl_transport_db_link
  11. SET stop_id = '2036E1B2CEC54509ABC2B22DAA5786F3',
  12. plan_product_id = '537B42A6B7E54D7CBD4C90DC73B185E7',
  13. update_time = NOW()
  14. WHERE id = '4AAE759627054CAAB6B5F36D4888CBA4'
  15. AND plan_id = '551307353C99489786756A3F26C49020'
  16. AND del_flag = 0;