package com.huimv.busi.xt.model; import java.util.Map; import org.springframework.web.multipart.MultipartFile; import com.huimv.busi.xt.model.BaseService; /** * 上传文件Service * * @author hongjun.hu * @version 1.0 * @history */ public interface UploadService extends BaseService { /** * 上传文件,文件名自动生成 */ public String uploadFile(MultipartFile multipartFile); /** * 上传文件不改变文件名称,按日期时分秒新建文件夹 */ public String uploadFileUnchangeName(MultipartFile multipartFile); /** * 上传文件,文件名手动设定 */ public String uploadFileSetName(MultipartFile multipartFile, String fileName); /** * 上传封面 */ public String uploadFm(MultipartFile multipartFile, String fileName); /** * 上传统计分析结果图片 */ public String uploadTjfx(MultipartFile multipartFile, String fileName); /** * 上传文件并重命名 */ public void uploadFileSetName(Map.Entry entity, String path, String fileName); /** * 得到系统跟目录 */ public String getRoot(); /** * 得到系统图片web应用相对路径 */ public String getWebPath(); /** * 得到最大上传文件大小 * */ public String getMaxSize(); /** * 删除图象 */ public void deleteImageFile(String filePath); }