package com.ruoyi.system.service; /** * 任务状态同步Service接口 * 负责从旧系统同步任务状态到新系统 * * @author ruoyi * @date 2024-01-16 */ public interface ITaskStatusSyncService { /** * 从旧系统同步单个任务状态到新系统 * * @param taskId 任务ID * @return 是否同步成功 */ boolean syncTaskStatusFromLegacy(Long taskId); /** * 批量同步已同步调度单的任务状态(从旧系统到新系统) * 查询已同步调度单且状态未完成的任务,批量查询旧系统状态并更新 * * @return 成功同步的任务数量 */ int batchSyncTaskStatusFromLegacy(); }