12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- package com.caimei.service.auth;
- import com.caimei.model.ResponseJson;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import java.io.IOException;
- /**
- * Description
- *
- * @author : Aslee
- * @date : 2021/7/8
- */
- public interface DownloadService {
- /**
- * 下载文件
- * @param ossName oss名称
- * @param fileName 文件名称
- * @param request
- * @param response
- */
- void downloadFile(String ossName, String fileName, HttpServletRequest request, HttpServletResponse response) throws IOException;
- /**
- * 一键下载授权牌,二维码
- * @param authIds
- * @param type
- */
- void downloadShopImage(String authIds, Integer type, HttpServletRequest request, HttpServletResponse response) throws Exception;
- /**
- * 导出授权机构数据
- * @param authIds
- * @param response
- * @return
- */
- ResponseJson downloadAuthData(String authIds, HttpServletResponse response);
- ResponseJson downloadProductData(String authIds, HttpServletRequest request, HttpServletResponse response) throws IOException;
- void downloadAuthTemplate(HttpServletRequest request, HttpServletResponse response) throws IOException;
- }
|