update 抽取 ruoyi-api-file 模块 规范用法

This commit is contained in:
疯狂的狮子li
2022-01-06 11:53:46 +08:00
parent f38827a449
commit 6673f7ae46
14 changed files with 106 additions and 55 deletions

View File

@@ -0,0 +1,20 @@
package com.ruoyi.file.api;
import com.ruoyi.file.api.domain.SysFile;
import org.springframework.web.multipart.MultipartFile;
/**
* 文件服务
*
* @author Lion Li
*/
public interface RemoteFileService {
/**
* 上传文件
*
* @param file 文件信息
* @return 结果
*/
SysFile upload(MultipartFile file);
}

View File

@@ -0,0 +1,26 @@
package com.ruoyi.file.api.domain;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
/**
* 文件信息
*
* @author ruoyi
*/
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class SysFile {
/**
* 文件名称
*/
private String name;
/**
* 文件地址
*/
private String url;
}