wlzboy
2026-03-31 61c4c3f45e4257e2e7662f033e2719e62366c632
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();
}