yijiusmile
2021-03-17 925e4fede2cfd37fa5526bf942f9264bde6d7bcb
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/IFilesUploadService.java
@@ -1,11 +1,16 @@
package cc.mrbird.febs.server.hr.service;
import cc.mrbird.febs.common.core.exception.FebsException;
import cc.mrbird.febs.server.hr.entity.FilesUpload;
import cc.mrbird.febs.common.core.entity.QueryRequest;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.List;
/**
@@ -35,21 +40,25 @@
    /**
     * 新增
     *
     * @param filesUpload filesUpload
     */
    void createFilesUpload(FilesUpload filesUpload);
    void createFilesUpload(Long folderid, MultipartFile file) throws FebsException, IOException;
    /**
     * 修改
     *
     * @param filesUpload filesUpload
     */
    void updateFilesUpload(FilesUpload filesUpload);
    void updateFilesUpload(FilesUpload filesUpload) throws FebsException;
    /**
     * 删除
     *
     * @param filesUpload filesUpload
     */
    void deleteFilesUpload(FilesUpload filesUpload);
    void deleteFilesUpload(String fileids);
    void download(String fileids, HttpServletRequest request, HttpServletResponse response);
    void mvFiles(String fileids,Long folderid);
    void getImage(String filesid,HttpServletResponse response) throws Exception;
}