-- 盘点任务增加截止时间,供钉钉派发和移动端明确展示。 ALTER TABLE `inventory_task` ADD COLUMN `deadline_at` DATETIME(3) NULL AFTER `created_by`, ADD COLUMN `identity_mode` VARCHAR(20) NOT NULL DEFAULT 'legacy' AFTER `status`; -- 历史盘点链接继续兼容手工确认身份;本次发布后新任务默认强制使用钉钉身份。 ALTER TABLE `inventory_task` MODIFY COLUMN `identity_mode` VARCHAR(20) NOT NULL DEFAULT 'dingtalk'; CREATE INDEX `inventory_task_status_deadline_at_idx` ON `inventory_task`(`status`, `deadline_at`);