From 1f9236ab566f1ef133218100a63df3521b58c0dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A9=99=E5=AD=90?= <454313500@qq.com> Date: Mon, 1 Nov 2021 21:26:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Yi.Vue/src/api/fileApi.js | 11 +- Yi.Vue/src/layouts/default/Drawer.vue | 44 ++++-- Yi.Vue/src/layouts/default/Settings.vue | 89 +++++++---- .../src/layouts/default/widgets/Account.vue | 18 ++- Yi.Vue/src/store/modules/home.js | 3 + Yi.Vue/src/store/modules/user.js | 14 +- Yi.Vue/src/views/userInfo.vue | 146 +++++++++++------- 7 files changed, 214 insertions(+), 111 deletions(-) diff --git a/Yi.Vue/src/api/fileApi.js b/Yi.Vue/src/api/fileApi.js index 4162c042..6a999fbb 100644 --- a/Yi.Vue/src/api/fileApi.js +++ b/Yi.Vue/src/api/fileApi.js @@ -1,16 +1,11 @@ import myaxios from '@/util/myaxios' export default { - OnPostUploadImage(file) { + Upload(file) { return myaxios({ - url: '/File/OnPostUploadImage', + url: '/File/Upload', method: 'post', + headers: { "Content-Type": "multipart/form-data" }, data: file }) - }, - getLogs() { - return myaxios({ - url: '/File/GetLogs', - method: 'get' - }) } } \ No newline at end of file diff --git a/Yi.Vue/src/layouts/default/Drawer.vue b/Yi.Vue/src/layouts/default/Drawer.vue index c5370793..5d080a8b 100644 --- a/Yi.Vue/src/layouts/default/Drawer.vue +++ b/Yi.Vue/src/layouts/default/Drawer.vue @@ -4,13 +4,13 @@ v-model="$store.state.home.drawer" :dark="dark" :right="$vuetify.rtl" - :src="$store.state.home.drawerImage ? image : ''" + :src="drawerImage ? image : ''" :mini-variant.sync="$store.state.home.mini" mini-variant-width="80" app width="260" > -