-- ----------------------------
|
-- 添加旧系统ID字段,用于与旧ASP系统同步
|
-- ----------------------------
|
|
-- 1. 在急救转运扩展表中添加旧系统ServiceOrdID字段
|
ALTER TABLE sys_task_emergency
|
ADD COLUMN legacy_service_ord_id BIGINT NULL COMMENT '旧系统ServiceOrdID' AFTER id,
|
ADD COLUMN sync_status TINYINT DEFAULT 0 COMMENT '同步状态:0-未同步,1-同步中,2-同步成功,3-同步失败' AFTER legacy_service_ord_id,
|
ADD COLUMN sync_time DATETIME NULL COMMENT '同步时间' AFTER sync_status,
|
ADD COLUMN sync_error_msg VARCHAR(500) NULL COMMENT '同步错误信息' AFTER sync_time,
|
ADD INDEX idx_legacy_service_ord_id (legacy_service_ord_id),
|
ADD INDEX idx_sync_status (sync_status);
|
|
-- 2. 在任务主表中添加同步标记字段(可选,用于快速查询)
|
ALTER TABLE sys_task
|
ADD COLUMN legacy_synced TINYINT DEFAULT 0 COMMENT '旧系统同步标记:0-未同步,1-已同步' AFTER del_flag,
|
ADD INDEX idx_legacy_synced (legacy_synced);
|