From df7b47ec325c4ae7bf844314870ef0f59124a2dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E7=AC=99=E6=AD=8C?= <2277317060@qq.com> Date: Tue, 4 Apr 2023 18:13:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9B=BE=E7=89=87=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/src/views/feedback/feedback/index.vue | 17 +++++++++-------- ruoyi-ui/vite.config.js | 1 + 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/ruoyi-ui/src/views/feedback/feedback/index.vue b/ruoyi-ui/src/views/feedback/feedback/index.vue index 2e7a5fa..6a5be35 100644 --- a/ruoyi-ui/src/views/feedback/feedback/index.vue +++ b/ruoyi-ui/src/views/feedback/feedback/index.vue @@ -8,11 +8,13 @@ action="#" class="avatar-uploader" > - - + +
+ +
Create @@ -35,23 +37,22 @@ const {t} = useI18n(); const locale = (Cookies.get('language') || 'zhCn') === 'zhCn' const {proxy} = getCurrentInstance(); const {sys_normal_disable} = proxy.useDict("sys_normal_disable"); -const imageUrl = ref('') +const imageUrl = ref(['']) -const form = reactive({ - imgUrl: '', +const form = ref({ + imgUrl: [''], }) const onSubmit = () => { console.log('submit!') } const requestUpload = (e) => { - console.log(e) let formData = new FormData(); formData.append("avatarfile", e.file); uploadImg(formData).then(response => { console.log(response) - form.value.imgUrl = response.imgUrl - imageUrl.value = import.meta.env.VITE_APP_BASE_API+response.imgUrl + form.value.imgUrl.push(response.imgUrl) + imageUrl.value.push(import.meta.env.VITE_APP_BASE_API + response.imgUrl) }); } diff --git a/ruoyi-ui/vite.config.js b/ruoyi-ui/vite.config.js index 1ef2bde..169395a 100644 --- a/ruoyi-ui/vite.config.js +++ b/ruoyi-ui/vite.config.js @@ -2,6 +2,7 @@ import {defineConfig, loadEnv} from 'vite' import path from 'path' import createVitePlugins from './vite/plugins' import basicSsl from '@vitejs/plugin-basic-ssl' +import fs from 'fs' // https://vitejs.dev/config/ export default defineConfig(({mode, command}) => {