cjl
2023-09-26 346288bc38bdab442721d7609caed86d03b9d2d4
screen-api/src/main/java/com/moral/api/service/FileTableService.java
New file
@@ -0,0 +1,33 @@
package com.moral.api.service;
import com.moral.api.entity.FileTable;
import com.baomidou.mybatisplus.extension.service.IService;
import com.moral.api.pojo.vo.file.FileVo;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
 * <p>
 * 附件表 服务类
 * </p>
 *
 * @author moral
 * @since 2023-09-21
 */
public interface FileTableService extends IService<FileTable> {
    FileVo upload(MultipartFile file, Integer sysCode);
    List<FileVo> upload(List<MultipartFile>files,Integer sysCode);
    void preview(Integer id, HttpServletRequest request, HttpServletResponse response);
    void coverPreview(Integer id, HttpServletRequest request, HttpServletResponse response);
    void upDateResult(List<FileVo> list,int relationId,int fileModule);
    List<FileVo> list(int relationId,int fileModule);
}