From 102d335c237169d603d2ed41266be598eb88c89a Mon Sep 17 00:00:00 2001 From: guoapeng Date: Sat, 10 May 2025 16:05:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20dialog=E5=92=8Ctable=E7=9A=84=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/common/FTDialog/index.vue | 9 +-- src/components/common/FTTable/index.vue | 91 +++++++++++++-------------- src/components/home/SelectCraft/index.vue | 4 +- src/components/home/StartExperiment/index.vue | 4 +- 4 files changed, 52 insertions(+), 56 deletions(-) diff --git a/src/components/common/FTDialog/index.vue b/src/components/common/FTDialog/index.vue index d54f8cb..af16b8e 100644 --- a/src/components/common/FTDialog/index.vue +++ b/src/components/common/FTDialog/index.vue @@ -14,9 +14,9 @@ const props = defineProps({ type: String, default: '50%', }, - okLoading: { + okHandle: { type: Boolean, - default: false, + default: () => {}, }, }) const emits = defineEmits(['update:visible', 'ok', 'cancel']) @@ -25,9 +25,6 @@ const cancel = () => { show.value = false emits('cancel') } -const ok = () => { - emits('ok') -} const show = ref(false) @@ -66,7 +63,7 @@ watch( 取消 - + 确认 diff --git a/src/components/common/FTTable/index.vue b/src/components/common/FTTable/index.vue index e01852d..60a2ebb 100644 --- a/src/components/common/FTTable/index.vue +++ b/src/components/common/FTTable/index.vue @@ -10,6 +10,7 @@ const props = withDefaults(defineProps(), { columns: () => [], mustInit: true, hasHeader: true, + getDataFn: () => Promise.resolve([]), }) const emits = defineEmits([]) enum ColumnType { @@ -79,49 +80,47 @@ defineExpose({ diff --git a/src/components/home/SelectCraft/index.vue b/src/components/home/SelectCraft/index.vue index 14f9b0f..e20ba17 100644 --- a/src/components/home/SelectCraft/index.vue +++ b/src/components/home/SelectCraft/index.vue @@ -51,8 +51,8 @@ const getOres = async () => {