package com.doumee.service.business;
|
|
import com.doumee.dao.admin.request.CollectionMediaSyncRequest;
|
import com.doumee.dao.business.model.CollectionMedia;
|
import com.doumee.service.business.third.model.PageData;
|
import com.doumee.service.business.third.model.PageWrap;
|
|
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletResponse;
|
|
public interface CollectionMediaSyncService {
|
|
String syncMediaList(CollectionMediaSyncRequest request);
|
|
String downloadMedia(Integer mediaId);
|
|
String batchDownload(CollectionMediaSyncRequest request);
|
|
PageData<CollectionMedia> findPage(PageWrap<CollectionMedia> pageWrap);
|
|
void previewMedia(Integer mediaId, HttpServletRequest request, HttpServletResponse response);
|
|
void downloadMediaFile(Integer mediaId, HttpServletRequest request, HttpServletResponse response);
|
}
|