-- 为 t_reassign 表添加改派确认相关字段 -- 是否需要对方确认(1=不需要/同批次同时间,2=需要确认/其他司机) ALTER TABLE `t_reassign` ADD COLUMN `needConfirm` INT(11) NULL DEFAULT 1 COMMENT '是否需要对方确认(1=不需要,2=需要确认)' AFTER `nowDriverId`; -- 确认状态(1=待确认,2=已同意,3=已拒绝,4=已超时) ALTER TABLE `t_reassign` ADD COLUMN `confirmStatus` INT(11) NULL DEFAULT NULL COMMENT '确认状态(1=待确认,2=已同意,3=已拒绝,4=已超时)' AFTER `needConfirm`; -- 确认时间 ALTER TABLE `t_reassign` ADD COLUMN `confirmTime` DATETIME NULL DEFAULT NULL COMMENT '确认时间' AFTER `confirmStatus`; -- 超时时间(发送推送后60秒) ALTER TABLE `t_reassign` ADD COLUMN `expireTime` DATETIME NULL DEFAULT NULL COMMENT '超时时间' AFTER `confirmTime`; -- 临时创建的 lineShiftDriverId(给其他司机创建的临时排班) ALTER TABLE `t_reassign` ADD COLUMN `tempLineShiftDriverId` INT(11) NULL DEFAULT NULL COMMENT '临时创建的lineShiftDriverId' AFTER `expireTime`;