From a66e13eca668bcfb8595ab01e6a9efb404b0b7e4 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Fri, 7 Mar 2025 20:29:27 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=80=9A=E7=9F=A5=E5=85=AC?= =?UTF-8?q?=E5=91=8A=20=E5=8E=9F=E7=94=9F=E8=A1=A8=E5=8D=95(=E9=9D=9E?= =?UTF-8?q?=E6=9C=80=E7=BB=88=E7=A1=AE=E5=AE=9A=E7=89=88)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/system/notice/notice-modal.vue | 97 ++++++++++++++----- apps/web-antd/types/antd.d.ts | 11 +++ 2 files changed, 85 insertions(+), 23 deletions(-) create mode 100644 apps/web-antd/types/antd.d.ts diff --git a/apps/web-antd/src/views/system/notice/notice-modal.vue b/apps/web-antd/src/views/system/notice/notice-modal.vue index ab1255f0..539a795b 100644 --- a/apps/web-antd/src/views/system/notice/notice-modal.vue +++ b/apps/web-antd/src/views/system/notice/notice-modal.vue @@ -1,14 +1,17 @@ diff --git a/apps/web-antd/types/antd.d.ts b/apps/web-antd/types/antd.d.ts new file mode 100644 index 00000000..2eff0643 --- /dev/null +++ b/apps/web-antd/types/antd.d.ts @@ -0,0 +1,11 @@ +import type { RuleObject } from 'ant-design-vue/es/form'; + +declare global { + type AntdFormRules = { + [key: string]: RuleObject[]; + } & { + [K in keyof T]?: RuleObject[]; + }; +} + +export {};