From 20274e6aac71ce251cda1ad7598574aac3b65f9e Mon Sep 17 00:00:00 2001 From: diamont1001 Date: Fri, 14 Jun 2024 15:09:59 +0800 Subject: [PATCH] =?UTF-8?q?feat(PageContent):=20=E2=9C=A8=20=E5=B7=A6?= =?UTF-8?q?=E4=BE=A7=E5=B7=A5=E5=85=B7=E6=A0=8F=E5=A2=9E=E5=8A=A0type?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/CURD/PageContent.vue | 2 +- src/components/CURD/types.ts | 1 + src/views/demo/curd/config/content.ts | 7 +++++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/CURD/PageContent.vue b/src/components/CURD/PageContent.vue index 0f79a63d..72482e7b 100644 --- a/src/components/CURD/PageContent.vue +++ b/src/components/CURD/PageContent.vue @@ -46,7 +46,7 @@ {{ item.text }} diff --git a/src/components/CURD/types.ts b/src/components/CURD/types.ts index 22500fc3..1cbdb561 100644 --- a/src/components/CURD/types.ts +++ b/src/components/CURD/types.ts @@ -108,6 +108,7 @@ export interface IContentConfig { icon?: string; name: string; text: string; + type?: "primary" | "success" | "warning" | "danger" | "info"; } >; // 表格工具栏右侧图标 diff --git a/src/views/demo/curd/config/content.ts b/src/views/demo/curd/config/content.ts index ef77d1e0..56a1a0b7 100644 --- a/src/views/demo/curd/config/content.ts +++ b/src/views/demo/curd/config/content.ts @@ -49,6 +49,13 @@ const contentConfig: IContentConfig = { text: "导入", auth: "import", }, + { + name: "custom1", + icon: "plus", + text: "自定义1", + auth: "import", + type: "info", + }, ], defaultToolbar: ["refresh", "filter", "imports", "exports", "search"], cols: [