-- ===========================
-- 添加旧系统调度单ID字段
-- ===========================

-- 在sys_task_emergency表中添加legacy_dispatch_ord_id字段
ALTER TABLE sys_task_emergency 
ADD COLUMN legacy_dispatch_ord_id BIGINT NULL COMMENT '旧系统调度单ID(DispatchOrdID)' AFTER legacy_service_ord_id;

-- 添加调度单同步状态字段
ALTER TABLE sys_task_emergency 
ADD COLUMN dispatch_sync_status TINYINT DEFAULT 0 COMMENT '调度单同步状态：0-未同步，1-同步中，2-同步成功，3-同步失败' AFTER legacy_dispatch_ord_id;

-- 添加调度单同步时间字段
ALTER TABLE sys_task_emergency 
ADD COLUMN dispatch_sync_time DATETIME NULL COMMENT '调度单同步时间' AFTER dispatch_sync_status;

-- 添加调度单同步错误信息字段
ALTER TABLE sys_task_emergency 
ADD COLUMN dispatch_sync_error_msg VARCHAR(500) NULL COMMENT '调度单同步错误信息' AFTER dispatch_sync_time;

-- 查看表结构
DESC sys_task_emergency;
