AdVideoImageService.java 918 B

12345678910111213141516171819202122232425
  1. package com.tzld.piaoquan.tencentad.service;
  2. import com.tzld.piaoquan.tencentad.common.base.CommonResponse;
  3. import com.tzld.piaoquan.tencentad.model.po.AdVideoImage;
  4. import com.tzld.piaoquan.tencentad.model.vo.AdVideoImageParam;
  5. import com.tzld.piaoquan.tencentad.model.vo.AdVideoImageVo;
  6. import com.tzld.piaoquan.tencentad.model.vo.AdVideoParam;
  7. import org.springframework.web.multipart.MultipartFile;
  8. import java.util.List;
  9. public interface AdVideoImageService {
  10. boolean addAdVideoImage(Long adVideoId, String url);
  11. CommonResponse<List<AdVideoImageVo>> getAdVideoImageVoList(Long adVideoId);
  12. CommonResponse<Void> updateAdVideoImage(AdVideoImageParam adVideoImageParam);
  13. boolean uploadImageToTencent(String account, String accessToken, Long adVideoId);
  14. CommonResponse<Void> uploadMuseImage(MultipartFile file, Long adVideoId);
  15. AdVideoImage getAdVideoImageById(Long adVideoImageId);
  16. }