From f87e07840217af1bb059200eba04100e44c5d783 Mon Sep 17 00:00:00 2001 From: bowen <54492610+jiaowoxiaobala@users.noreply.github.com> Date: Thu, 12 Oct 2023 14:50:32 +0800 Subject: [PATCH] chore: fix type:check error (#3139) --- src/api/demo/model/tableModel.ts | 2 +- src/components/Form/src/hooks/useForm.ts | 2 +- src/components/Form/src/types/form.ts | 2 +- src/components/Markdown/src/MarkdownViewer.vue | 2 +- .../Table/src/components/settings/SizeSetting.vue | 10 +++++----- src/components/Tree/src/hooks/useTree.ts | 4 ++-- src/views/demo/page/form/high/PersonTable.vue | 8 ++++---- src/views/demo/table/EditRowTable.vue | 8 ++++---- .../form-design/components/VFormCreate/index.vue | 11 +++++++++-- src/views/form-design/hooks/useFormInstanceMethods.ts | 6 +++--- src/views/form-design/hooks/useVFormMethods.ts | 6 +++--- types/global.d.ts | 7 +++++++ 12 files changed, 41 insertions(+), 27 deletions(-) diff --git a/src/api/demo/model/tableModel.ts b/src/api/demo/model/tableModel.ts index 322a8b48..eba35bb9 100644 --- a/src/api/demo/model/tableModel.ts +++ b/src/api/demo/model/tableModel.ts @@ -2,7 +2,7 @@ import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel'; /** * @description: Request list interface parameters */ -export type DemoParams = BasicPageParams; +export type DemoParams = Partial; export interface DemoListItem { id: string; diff --git a/src/components/Form/src/hooks/useForm.ts b/src/components/Form/src/hooks/useForm.ts index 9f6855f6..91e1f76a 100644 --- a/src/components/Form/src/hooks/useForm.ts +++ b/src/components/Form/src/hooks/useForm.ts @@ -107,7 +107,7 @@ export function useForm(props?: Props): UseFormReturnType { return form.submit(); }, - validate: async (nameList?: NamePath[] | false): Promise => { + validate: async (nameList?: NamePath[] | false): Promise => { const form = await getForm(); return form.validate(nameList); }, diff --git a/src/components/Form/src/types/form.ts b/src/components/Form/src/types/form.ts index 3f9cfdbe..f28fcc1b 100644 --- a/src/components/Form/src/types/form.ts +++ b/src/components/Form/src/types/form.ts @@ -39,7 +39,7 @@ export interface FormActionType { first?: boolean | undefined, ) => Promise; validateFields: (nameList?: NamePath[]) => Promise; - validate: (nameList?: NamePath[] | false) => Promise; + validate: (nameList?: NamePath[] | false) => Promise; scrollToField: (name: NamePath, options?: ScrollOptions) => Promise; } diff --git a/src/components/Markdown/src/MarkdownViewer.vue b/src/components/Markdown/src/MarkdownViewer.vue index f5885437..3c9cb174 100644 --- a/src/components/Markdown/src/MarkdownViewer.vue +++ b/src/components/Markdown/src/MarkdownViewer.vue @@ -3,7 +3,7 @@