From 5751c384298ecb08967eaebb6e4b3904e4722e89 Mon Sep 17 00:00:00 2001 From: kubbo <390378816@qq.com> Date: Thu, 9 Feb 2023 21:56:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/apps/AppMenu.vue | 7 ++--- web/src/components/KuDialog.vue | 46 +++++++++++++++++++++++---------- 2 files changed, 37 insertions(+), 16 deletions(-) diff --git a/web/src/apps/AppMenu.vue b/web/src/apps/AppMenu.vue index dfe04d8..25adf2f 100644 --- a/web/src/apps/AppMenu.vue +++ b/web/src/apps/AppMenu.vue @@ -17,7 +17,7 @@ - + @@ -56,7 +56,7 @@ - + @@ -65,10 +65,11 @@ import KuLayout from "../components/KuLayout"; import KuSearchBar from "../components/KuSearchBar"; import KuTable from "../components/KuTable"; import KuSelect from "../components/KuSelect"; +import KuDialog from "../components/KuDialog"; export default { name: "AppMenu", - components: {KuSelect, KuTable, KuSearchBar, KuLayout}, + components: {KuDialog, KuSelect, KuTable, KuSearchBar, KuLayout}, label: "菜单管理", data() { return { diff --git a/web/src/components/KuDialog.vue b/web/src/components/KuDialog.vue index fb7e714..58488bf 100644 --- a/web/src/components/KuDialog.vue +++ b/web/src/components/KuDialog.vue @@ -1,6 +1,14 @@ @@ -8,13 +16,18 @@ export default { name: "KuDialog", props: { - show: Boolean, - modal: {type: Boolean, default: true} + modelValue: Boolean, + modal: {type: Boolean, default: true}, + draggable: {default: true} }, data() { return {} }, - methods: {}, + methods: { + handleConfirm() { + this.$emit("confirm") + } + }, created() { } } @@ -22,15 +35,22 @@ export default { \ No newline at end of file