| | |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.kidgrow.common.model.PageResult; |
| | | import com.kidgrow.common.model.ResultBody; |
| | | import com.kidgrow.filecenter.model.FileInfo; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import java.util.Map; |
| | |
| | | PageResult<FileInfo> findList(Map<String, Object> params); |
| | | |
| | | void delete(String id); |
| | | |
| | | /** |
| | | * 上传图片-并缩略,其实是给文件服务器存储了两个文件 一个原文件 一个缩略图文件 |
| | | * @param file form内的文件数据 |
| | | * @param imgType 业务类型 例如logo |
| | | * @return 返回的实体中 path字段保存的是缩略图地址 |
| | | * @throws Exception |
| | | */ |
| | | FileInfo uploadForThumbnails(MultipartFile file ,String imgType) throws Exception; |
| | | /** |
| | | * base64上传图片 |
| | | */ |
| | | FileInfo baseUplaod(String file, String imgType, String hospitalId, String departmentId); |
| | | /** |
| | | * base64图片下载 |
| | | */ |
| | | ResultBody baseDownLoad(Map<String, Object> map) throws Exception; |
| | | } |