新增.gitignore文件以忽略以.aider开头的文件,更新API逻辑以使用全局配置获取OSS相关信息,优化上传组件中的配置获取方式,同时更新依赖项的版本以确保兼容性。
This commit is contained in:
@@ -11,6 +11,7 @@ import {
|
||||
UploadOutlined,
|
||||
} from '@ant-design/icons';
|
||||
import { uploadMinIOWithPolicy , uploadOSSWithPolicy} from '@d8d-appcontainer/api';
|
||||
import { getGlobalConfig } from './utils.ts';
|
||||
import type { MinioUploadPolicy, OSSUploadPolicy } from '@d8d-appcontainer/types';
|
||||
import 'dayjs/locale/zh-cn';
|
||||
import { OssType } from '../share/types.ts';
|
||||
@@ -93,7 +94,7 @@ export const Uploader = ({
|
||||
};
|
||||
|
||||
// 执行上传
|
||||
const fileUrl = window.CONFIG?.OSS_TYPE === OssType.MINIO ?
|
||||
const fileUrl = getGlobalConfig('OSS_TYPE') === OssType.MINIO ?
|
||||
await uploadMinIOWithPolicy(
|
||||
policy as MinioUploadPolicy,
|
||||
file,
|
||||
@@ -164,4 +165,4 @@ export const Uploader = ({
|
||||
)}
|
||||
</Upload.Dragger>
|
||||
);
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user