2026-06-30_pl_transport_resource_snapshot.sql 1.3 KB

12345678910111213141516171819202122232425
  1. -- =============================================================================
  2. -- 运输计划:车辆/人员/证件整包快照字段
  3. -- 用途:安排运输时将挂车号、人员摘要及 resource_snapshot JSON 写入计划与运输单
  4. -- 适用:MySQL 5.7+,库名以实际环境为准(如 shanxia2.0 门户库)
  5. -- 说明:若某列已存在,对应 ALTER 会报 Duplicate column,跳过该条即可
  6. -- =============================================================================
  7. USE `shanxia2.0`;
  8. -- pl_plan:挂车号、人员摘要、整包快照 JSON
  9. ALTER TABLE `pl_plan`
  10. ADD COLUMN `trailer_no` varchar(20) DEFAULT NULL COMMENT '挂车号(安排运输时快照)' AFTER `license_plate`;
  11. ALTER TABLE `pl_plan`
  12. ADD COLUMN `personnel_summary` varchar(500) DEFAULT NULL COMMENT '关联人员摘要(安排运输时快照)' AFTER `driver_name`;
  13. ALTER TABLE `pl_plan`
  14. ADD COLUMN `resource_snapshot` text COMMENT '车辆/人员/证件整包快照 JSON' AFTER `personnel_summary`;
  15. -- pl_transport:挂车号、整包快照 JSON
  16. ALTER TABLE `pl_transport`
  17. ADD COLUMN `trailer_no` varchar(20) DEFAULT NULL COMMENT '挂车号(安排运输时快照)' AFTER `license_plate`;
  18. ALTER TABLE `pl_transport`
  19. ADD COLUMN `resource_snapshot` text COMMENT '车辆/人员/证件整包快照 JSON' AFTER `driver_phone`;