This commit is contained in:
2023-07-13 17:30:09 +08:00
parent 672f66b40e
commit 6ed1224410
373 changed files with 566 additions and 409 deletions

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>qiaoba-api</artifactId>
<groupId>com.qiaoba</groupId>
<version>1.0</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>qiaoba-api-file</artifactId>
<dependencies>
<dependency>
<groupId>com.qiaoba</groupId>
<artifactId>qiaoba-api-auth</artifactId>
</dependency>
<dependency>
<groupId>com.qiaoba</groupId>
<artifactId>qiaoba-common-doc</artifactId>
</dependency>
</dependencies>
</project>

View File

@ -0,0 +1,20 @@
package com.qiaoba.api.file.entity;
import lombok.Data;
import java.io.Serializable;
/**
* 文件
*
* @author ailanyin
* @version 1.0
* @since 2023/5/19 9:43
*/
@Data
public class File implements Serializable {
private static final long serialVersionUID = 1L;
private String url;
}

View File

@ -0,0 +1,29 @@
package com.qiaoba.api.file.service;
import org.springframework.web.multipart.MultipartFile;
/**
* 文件对外暴露接口
*
* @author ailanyin
* @version 1.0
* @since 2023-04-23 20:33:43
*/
public interface FileApiService {
/**
* 上传文件
*
* @param file file
* @return url
*/
String upload(MultipartFile file);
/**
* 删除文件
*
* @param path 路径
* @return 结果
*/
boolean delete(String path);
}

View File

@ -0,0 +1 @@
null not found

View File

@ -0,0 +1 @@
null not found