From 30d74673690b67d36bd7e17bc06e56f76b3ac0c0 Mon Sep 17 00:00:00 2001 From: china_ahhui Date: Sun, 2 Jun 2024 12:07:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=99=BB=E5=BD=95=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E4=BA=A4=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/main.ts | 8 +++++++- web/src/settings.ts | 13 +++++++------ web/src/views/system/login/component/account.vue | 12 ++++++------ 3 files changed, 20 insertions(+), 13 deletions(-) diff --git a/web/src/main.ts b/web/src/main.ts index b5cd68e..54459c3 100644 --- a/web/src/main.ts +++ b/web/src/main.ts @@ -54,6 +54,12 @@ other.elSvg(app); app.use(VXETable) -app.use(pinia).use(router).use(ElementPlus, { i18n: i18n.global.t }).use(i18n).use(VueGridLayout).use(fastCrud).mount('#app'); +app.use(pinia) + .use(router) + .use(ElementPlus, { i18n: i18n.global.t }) + .use(i18n) + .use(VueGridLayout) + .use(fastCrud) + .mount('#app'); app.config.globalProperties.mittBus = mitt(); diff --git a/web/src/settings.ts b/web/src/settings.ts index cbef494..61881d3 100644 --- a/web/src/settings.ts +++ b/web/src/settings.ts @@ -9,7 +9,7 @@ import {getBaseURL} from '/@/utils/baseUrl'; import ui from '@fast-crud/ui-element'; import {request} from '/@/utils/service'; //扩展包 -import {FsExtendsEditor, FsExtendsUploader,FsCropperUploader} from '@fast-crud/fast-extends'; +import {FsExtendsEditor, FsExtendsUploader } from '@fast-crud/fast-extends'; import '@fast-crud/fast-extends/dist/style.css'; import {successNotification} from '/@/utils/message'; import XEUtils from "xe-utils"; @@ -75,6 +75,7 @@ export default { }, */ }; }, + logger: { off: { tableColumns: false } } }); //富文本 app.use(FsExtendsEditor, { @@ -89,7 +90,7 @@ export default { action: `/api/system/file/`, name: "file", withCredentials: false, - uploadRequest: async ({action, file, onProgress}) => { + uploadRequest: async ({ action, file, onProgress }: { action: string; file: any; onProgress: Function }) => { // @ts-ignore const data = new FormData(); data.append("file", file); @@ -101,12 +102,12 @@ export default { "Content-Type": "multipart/form-data" }, data, - onUploadProgress: (p) => { + onUploadProgress: (p: any) => { onProgress({percent: Math.round((p.loaded / p.total) * 100)}); } }); }, - successHandle(ret) { + successHandle(ret: any) { // 上传完成后的结果处理, 此处应返回格式为{url:xxx,key:xxx} return { url: getBaseURL(ret.data.url), @@ -115,8 +116,8 @@ export default { }; } }, - valueBuilder(context){ - const {row,key} = context + valueBuilder(context: any){ + const { row, key } = context return getBaseURL(row[key]) } }) diff --git a/web/src/views/system/login/component/account.vue b/web/src/views/system/login/component/account.vue index c4b1247..ee4e64f 100644 --- a/web/src/views/system/login/component/account.vue +++ b/web/src/views/system/login/component/account.vue @@ -1,5 +1,5 @@