From 07ca2d96c6f38a2a38f958d1771b6b9848f0ce0d Mon Sep 17 00:00:00 2001 From: zhouwenxuan <1175765986@qq.com> Date: 星期五, 15 十二月 2023 15:43:11 +0800 Subject: [PATCH] bug修改 --- src/components/Tinymce/Tinymce.vue | 39 ++++++++++++++++++++++++++++++--------- 1 files changed, 30 insertions(+), 9 deletions(-) diff --git a/src/components/Tinymce/Tinymce.vue b/src/components/Tinymce/Tinymce.vue index a869ec2..5ea8a09 100644 --- a/src/components/Tinymce/Tinymce.vue +++ b/src/components/Tinymce/Tinymce.vue @@ -51,6 +51,7 @@ }, data() { return { + loading: false, // 初始化配置 init: { language_url: "/tinymce/langs/zh_CN.js", @@ -72,7 +73,14 @@ let res = await upload(formData); // 调取 接口 console.log(res); if (res.code == 200) { - const path = import.meta.env.VITE_APP_BASE_API + '/' + res.data.path + // const path = import.meta.env.VITE_APP_BASE_API + '/' + res.data.path + let path = ""; + if(import.meta.env.VITE_APP_ENV == 'development') { + path = import.meta.env.VITE_APP_BASE_API + '/' + res.data.path + }else { + path = '/api/' + res.data.path + } + success(path); } else { failure("上传失败"); @@ -82,19 +90,32 @@ const formData = new FormData(); // 和后端协商后用formData格式进行传参 formData.append("file", file);// 传递的参数 formData.append("Authorization", getToken());// token值 - let res = await upload(formData); // 调取 接口 - console.log(res); - if (res.code == 200) { - const path = import.meta.env.VITE_APP_BASE_API + '/' + res.data.path - success(path); - } else { - failure("上传失败"); - } + await upload(formData).then(res => { + console.log(res); + if (res.code == 200) { + + let path = ""; + if(import.meta.env.VITE_APP_ENV == 'development') { + path = import.meta.env.VITE_APP_BASE_API + '/' + res.data.path + }else { + path = '/api/' + res.data.path + } + // const path = import.meta.env.VITE_APP_BASE_API + '/' + res.data.path + // const path = '/api/' + res.data.path + success(path,res.data); + } else { + console.log("上传失败"); + } + }).catch(err => { + success('失败'); + console.log('err',err) + }) } }, myValue: this.value, + }; }, mounted() { -- Gitblit v1.9.2