wlzboy
2025-12-25 77b8624957ea9afafc81af72e52212c15b5f091e
ruoyi-system/src/main/java/com/ruoyi/system/service/ITaskAttachmentSyncService.java
@@ -11,7 +11,9 @@
 * @author ruoyi
 */
public interface ITaskAttachmentSyncService {
    Boolean checkAttachment(Long taskId, String type);
    /**
     * 同步单个附件到ImageData
     * 
@@ -32,5 +34,15 @@
     */
    List<SysTaskAttachment> syncTaskAttachmentsToImageData(List<SysTaskAttachment> attachmentList, Long serviceOrderId, Long dispatchOrdId, Integer oaUserId);
    
    /**
     * 批量同步待同步的任务附件到ImageData
     * 查询条件:
     * 1. 所属任务的调度单已同步成功
     * 2. 附件未同步
     * 3. 有调度单ID和服务单ID
     *
     * @return 成功同步的附件数量
     */
    int batchSyncPendingAttachments();
}