diff --git a/admin/src/components/flow/BasicSetting/index.vue b/admin/src/components/flow/BasicSetting/index.vue index 41ad46b..5ceb31b 100644 --- a/admin/src/components/flow/BasicSetting/index.vue +++ b/admin/src/components/flow/BasicSetting/index.vue @@ -88,7 +88,10 @@ onMounted(() => { }) const elFormRef = shallowRef() function getData() { - return new Promise((resolve, reject) => { + return new Promise<{ + formData: any + target: string + }>((resolve, reject) => { elFormRef.value.validate((valid) => { if (!valid) { reject({ target: this.tabName }) diff --git a/admin/src/components/flow/XForm/index.vue b/admin/src/components/flow/XForm/index.vue index ad572aa..6600085 100644 --- a/admin/src/components/flow/XForm/index.vue +++ b/admin/src/components/flow/XForm/index.vue @@ -16,7 +16,9 @@ function getFieldWidgets() { return fieldList } function getData() { - return new Promise((resolve, reject) => { + return new Promise<{ + formData: any + }>((resolve, reject) => { try { const jsonData = designerRef.value.getFormJson() console.log('jsonData', jsonData)