1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| package org.dromara.resource.api;
|
| import org.dromara.common.core.exception.ServiceException;
| import org.dromara.resource.api.domain.RemoteFile;
|
| /**
| * 文件服务
| *
| * @author Lion Li
| */
| public interface RemoteFileService {
|
| /**
| * 上传文件
| *
| * @param file 文件信息
| * @return 结果
| */
| RemoteFile upload(String name, String originalFilename, String contentType, byte[] file) throws ServiceException;
|
| /**
| * 通过ossId查询对应的url
| *
| * @param ossIds ossId串逗号分隔
| * @return url串逗号分隔
| */
| String selectUrlByIds(String ossIds);
|
| }
|
|