CloudSyncService.java 506 B

12345678910111213141516171819202122232425
  1. package com.usky.issue.service;
  2. import com.usky.issue.service.vo.SyncStatusResponse;
  3. import com.usky.issue.service.vo.SyncTaskResponse;
  4. import java.util.List;
  5. /**
  6. * 云平台数据同步服务
  7. *
  8. * @author fyc
  9. * @date 2026-05-21
  10. */
  11. public interface CloudSyncService {
  12. List<SyncStatusResponse> listSyncStatus();
  13. SyncTaskResponse triggerManualSync(String syncType, String direction);
  14. SyncTaskResponse getTaskProgress(Long taskId);
  15. void onOrgChanged();
  16. void onUserChanged();
  17. }