From 854a860aa728adbf3546c12f3e08d04098c1b826 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=95=E9=87=91=E6=B3=BD?= <1098696801@qq.com> Date: Sat, 5 Feb 2022 10:08:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E6=8C=89=E9=92=AEloading?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/MagicBoot/mb-dialog.vue | 13 ++++++++++--- magic-boot-ui/src/views/system/dict/dict-items.vue | 8 +++++--- magic-boot-ui/src/views/system/dict/dict-list.vue | 8 +++++--- magic-boot-ui/src/views/system/menu/menu-form.vue | 6 ++++-- magic-boot-ui/src/views/system/menu/menu-list.vue | 2 +- .../src/views/system/office/office-list.vue | 8 +++++--- .../views/system/role/role-assign-permissions.vue | 6 ++++-- magic-boot-ui/src/views/system/role/role-list.vue | 10 ++++++---- magic-boot-ui/src/views/system/user/user-form.vue | 9 +++++---- magic-boot-ui/src/views/system/user/user-list.vue | 2 +- 10 files changed, 46 insertions(+), 26 deletions(-) diff --git a/magic-boot-ui/src/components/MagicBoot/mb-dialog.vue b/magic-boot-ui/src/components/MagicBoot/mb-dialog.vue index f95f67e..d234428 100644 --- a/magic-boot-ui/src/components/MagicBoot/mb-dialog.vue +++ b/magic-boot-ui/src/components/MagicBoot/mb-dialog.vue @@ -6,7 +6,7 @@ 关闭 - + 确认 @@ -37,7 +37,8 @@ export default { }, data() { return { - dialogVisible: false + dialogVisible: false, + confirmLoading: false } }, created() { @@ -53,7 +54,13 @@ export default { }, methods: { confirmClick() { - this.$emit('confirm-click') + this.$emit('confirm-click', this) + }, + loading(){ + this.confirmLoading = true + }, + hideLoading(){ + this.confirmLoading = false }, show() { this.dialogVisible = true diff --git a/magic-boot-ui/src/views/system/dict/dict-items.vue b/magic-boot-ui/src/views/system/dict/dict-items.vue index d53412d..199e0af 100644 --- a/magic-boot-ui/src/views/system/dict/dict-items.vue +++ b/magic-boot-ui/src/views/system/dict/dict-items.vue @@ -11,7 +11,7 @@ - +