package com.kxs.system.biz.service; import com.baomidou.mybatisplus.extension.service.IService; import com.kxs.system.biz.model.SysFile; import jakarta.servlet.http.HttpServletResponse; import java.util.List; /** * 文件管理 * * @author 没秃顶的码农 * @date 2019-06-18 17:18:42 */ public interface SysFileService extends IService { /** * 读取文件 * * @param bucket 桶名称 * @param fileName 文件名称 * @param response 输出流 * @return */ String getFile(String bucket, String fileName, HttpServletResponse response); /** * 删除文件 * @param ids id集合 */ Boolean deleteFile(List ids); /** * 通过名称获取文件 * @param fileName * @return */ SysFile getFileByFileName(String fileName); }