From 9f6dbae5a5fdcaeee0f90ca3521e357c1595b422 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Fri, 20 Oct 2023 05:14:56 +0800 Subject: [PATCH] chore: adaptation --- .../Form/src/components/ApiSelect.vue | 4 +- src/views/workflow/task/TaskForm.vue | 48 +++++++++++++++---- 2 files changed, 40 insertions(+), 12 deletions(-) diff --git a/src/components/Form/src/components/ApiSelect.vue b/src/components/Form/src/components/ApiSelect.vue index cb07d9d..f2f510e 100644 --- a/src/components/Form/src/components/ApiSelect.vue +++ b/src/components/Form/src/components/ApiSelect.vue @@ -44,7 +44,7 @@ value: [Array, Object, String, Number], numberToString: propTypes.bool, api: { - type: Function as PropType<(arg?: Recordable) => Promise>, + type: Function as PropType<(...args: Recordable[]) => Promise>, default: null, }, // api params @@ -111,7 +111,7 @@ loading.value = true; const res = await api(props.params); if (Array.isArray(res)) { - options.value = res; + options.value = res as OptionsItem[]; emitChange(); return; } diff --git a/src/views/workflow/task/TaskForm.vue b/src/views/workflow/task/TaskForm.vue index aea5619..c78ff2f 100644 --- a/src/views/workflow/task/TaskForm.vue +++ b/src/views/workflow/task/TaskForm.vue @@ -5,7 +5,7 @@