diff --git a/src/hooks/useUpload.ts b/src/hooks/useUpload.ts index 3fa388b..84111e9 100644 --- a/src/hooks/useUpload.ts +++ b/src/hooks/useUpload.ts @@ -1,4 +1,7 @@ import { ref } from 'vue' +import { getEnvBaseUrl } from '@/utils/index' + +const VITE_UPLOAD_BASEURL = `${getEnvBaseUrl()}/upload` type TfileType = 'image' | 'file' type TImage = 'png' | 'jpg' | 'jpeg' | 'webp' | '*' @@ -135,7 +138,7 @@ async function uploadFile({ onComplete: () => void }) { uni.uploadFile({ - url: '/upload', + url: VITE_UPLOAD_BASEURL, filePath: tempFilePath, name: 'file', formData, diff --git a/src/pages-sub/about/about.vue b/src/pages-sub/about/about.vue index 78316b4..63e00f3 100644 --- a/src/pages-sub/about/about.vue +++ b/src/pages-sub/about/about.vue @@ -4,6 +4,7 @@ import { LOGIN_PAGE } from '@/router/config' import { useTokenStore } from '@/store' import RequestOpenApiComp from './components/request-openapi.vue' import RequestComp from './components/request.vue' +import UploadComp from './components/Upload.vue' import VBindCss from './components/VBindCss.vue' definePage({ @@ -105,6 +106,7 @@ onShow(() => { + diff --git a/src/pages-sub/about/components/Upload.vue b/src/pages-sub/about/components/Upload.vue new file mode 100644 index 0000000..5574389 --- /dev/null +++ b/src/pages-sub/about/components/Upload.vue @@ -0,0 +1,25 @@ + + +