refactor(api): 移除MinIO存储支持,简化文件存储类型配置

- 从文件管理API类型定义中移除MinIO存储选项
- 从图片管理API类型定义中移除MinIO存储选项
- 统一存储类型选项为LOCAL和OSS,简化配置复杂度
- 优化类型枚举和选项映射,提高代码可维护性
This commit is contained in:
Leo 2025-07-09 10:18:11 +08:00
parent 83e099a687
commit 2031f07d44
2 changed files with 0 additions and 6 deletions

View File

@ -59,14 +59,12 @@ export interface FileUploadResult {
// 文件服务类型枚举 // 文件服务类型枚举
export enum FileServiceType { export enum FileServiceType {
LOCAL = 'LOCAL', // 本地存储 LOCAL = 'LOCAL', // 本地存储
MINIO = 'MINIO', // MinIO对象存储
OSS = 'OSS', // 阿里云对象存储 OSS = 'OSS', // 阿里云对象存储
} }
// 文件服务类型映射(用于数据库存储) // 文件服务类型映射(用于数据库存储)
export const FileServiceTypeMapping = { export const FileServiceTypeMapping = {
LOCAL: '1', LOCAL: '1',
MINIO: '2',
OSS: '3', OSS: '3',
} as const } as const
@ -97,13 +95,11 @@ export const FILE_TYPE_OPTIONS = [
// 文件服务类型选项 // 文件服务类型选项
export const FILE_SERVICE_OPTIONS = [ export const FILE_SERVICE_OPTIONS = [
{ label: '本地存储', value: FileServiceType.LOCAL }, { label: '本地存储', value: FileServiceType.LOCAL },
{ label: 'MinIO存储', value: FileServiceType.MINIO },
{ label: '阿里云OSS', value: FileServiceType.OSS }, { label: '阿里云OSS', value: FileServiceType.OSS },
] ]
// 文件服务类型数据库值选项(用于搜索) // 文件服务类型数据库值选项(用于搜索)
export const FILE_SERVICE_DB_OPTIONS = [ export const FILE_SERVICE_DB_OPTIONS = [
{ label: '本地存储', value: '1' }, { label: '本地存储', value: '1' },
{ label: 'MinIO存储', value: '2' },
{ label: '阿里云OSS', value: '3' }, { label: '阿里云OSS', value: '3' },
] ]

View File

@ -59,7 +59,6 @@ export interface PictureUploadResult {
// 图片服务类型枚举 // 图片服务类型枚举
export enum PictureServiceType { export enum PictureServiceType {
LOCAL = '1', // 本地存储 LOCAL = '1', // 本地存储
MINIO = '2', // MinIO对象存储
OSS = '3', // 阿里云对象存储 OSS = '3', // 阿里云对象存储
} }
@ -90,6 +89,5 @@ export const PICTURE_TYPE_OPTIONS = [
// 图片服务类型选项 // 图片服务类型选项
export const PICTURE_SERVICE_OPTIONS = [ export const PICTURE_SERVICE_OPTIONS = [
{ label: '本地存储', value: PictureServiceType.LOCAL }, { label: '本地存储', value: PictureServiceType.LOCAL },
{ label: 'MinIO存储', value: PictureServiceType.MINIO },
{ label: '阿里云OSS', value: PictureServiceType.OSS }, { label: '阿里云OSS', value: PictureServiceType.OSS },
] ]