diff --git a/package.json b/package.json index 055ba52..2cc24f1 100644 --- a/package.json +++ b/package.json @@ -53,6 +53,7 @@ "@vueuse/core": "^13.3.0", "alova": "^3.3.2", "colord": "^2.9.3", + "echarts": "6.0.0", "pinia": "^3.0.3", "pinia-plugin-persistedstate": "^4.3.0", "radash": "^12.1.0", diff --git a/src/App.vue b/src/App.vue index df8324e..76773fe 100644 --- a/src/App.vue +++ b/src/App.vue @@ -4,6 +4,7 @@ :locale="naiveLocale.locale" :date-locale="naiveLocale.dateLocale" :theme-overrides="appStore.theme" > + diff --git a/src/service/api/system/picture/index.ts b/src/service/api/system/picture/index.ts index 1cd65fa..9a51173 100644 --- a/src/service/api/system/picture/index.ts +++ b/src/service/api/system/picture/index.ts @@ -62,17 +62,18 @@ export function batchDeleteSysPictures(ids: number[]) { // 图片上传相关API -// 上传图片 -export function uploadPicture(file: File, pictureType = '9', fileSize = 2, storageType?: string) { +// 上传图片到指定存储服务 +export function uploadPicture(file: File, folderName = 'heritage', fileParam = '2', fileSize = 2, storageType = 'minio') { const formData = new FormData() formData.append('file', file) - // 如果指定了存储类型,添加到表单数据中 + // 添加存储类型参数 if (storageType) { formData.append('storageType', storageType) } - return request.Post(`/coder/file/uploadFile/${fileSize}/pictures/${pictureType}`, formData) + // 使用通用文件上传接口:/coder/file/uploadFile/{fileSize}/{folderName}/{fileParam} + return request.Post(`/coder/file/uploadFile/${fileSize}/${folderName}/${fileParam}`, formData) } // 匿名上传图片(无需登录)