1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| 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();
| }
|
|