feat(storage): 集成 MinIO 存储系统并支持用户签名功能
- 添加 MinIO 配置和依赖项,包括 minio、okhttp、okio 和 kotlin 库 - 创建通用文件服务接口和实现,支持文件上传到 MinIO 并记录元数据 - 添加用户签名服务接口和数据库表结构,支持签名文件管理 - 修改用户服务以支持签名文件上传,在新增和更新用户时可上传签名文件 - 实现文件预览服务测试用例的注释调整 - 创建 SysFile 和 SysUserSignature 数据库实体及对应常量类 - 实现 MinIO 存储组件,提供文件上传、下载和删除功能 - 在用户实体中添加签名相关字段用于展示签名信息
This commit is contained in:
@@ -37,6 +37,11 @@
|
||||
<version>1.2.83</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>io.minio</groupId>
|
||||
<artifactId>minio</artifactId>
|
||||
<version>8.4.3</version>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user