From 51d2d66f76a6258ede9cee0b6b8593f3828e54d6 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 8 Sep 2025 23:00:53 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E3=80=90element-plus=E3=80=91butto?= =?UTF-8?q?n=20=E7=9A=84=20text=20=E7=B1=BB=E5=9E=8B=EF=BC=8C=E5=90=8E?= =?UTF-8?q?=E7=BB=AD=E4=BC=9A=E5=BA=9F=E5=BC=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-ele/src/views/infra/demo/demo01/index.vue | 3 ++- apps/web-ele/src/views/infra/demo/demo02/index.vue | 6 ++++-- apps/web-ele/src/views/infra/demo/demo03/erp/index.vue | 3 ++- .../infra/demo/demo03/erp/modules/demo03-course-list.vue | 3 ++- .../infra/demo/demo03/erp/modules/demo03-grade-list.vue | 3 ++- apps/web-ele/src/views/infra/demo/demo03/inner/index.vue | 3 ++- apps/web-ele/src/views/infra/demo/demo03/normal/index.vue | 3 ++- 7 files changed, 16 insertions(+), 8 deletions(-) diff --git a/apps/web-ele/src/views/infra/demo/demo01/index.vue b/apps/web-ele/src/views/infra/demo/demo01/index.vue index b59005dd..b3e18e38 100644 --- a/apps/web-ele/src/views/infra/demo/demo01/index.vue +++ b/apps/web-ele/src/views/infra/demo/demo01/index.vue @@ -162,7 +162,8 @@ const [Grid, gridApi] = useVbenVxeGrid({ :actions="[ { label: $t('common.edit'), - type: 'text', + type: 'primary', + link: true, icon: ACTION_ICON.EDIT, auth: ['infra:demo01-contact:update'], onClick: handleEdit.bind(null, row), diff --git a/apps/web-ele/src/views/infra/demo/demo02/index.vue b/apps/web-ele/src/views/infra/demo/demo02/index.vue index 8f023eb1..68883b80 100644 --- a/apps/web-ele/src/views/infra/demo/demo02/index.vue +++ b/apps/web-ele/src/views/infra/demo/demo02/index.vue @@ -145,14 +145,16 @@ const [Grid, gridApi] = useVbenVxeGrid({ :actions="[ { label: '新增下级', - type: 'text', + type: 'primary', + link: true, icon: ACTION_ICON.ADD, auth: ['infra:demo02-category:create'], onClick: handleAppend.bind(null, row), }, { label: $t('common.edit'), - type: 'text', + type: 'primary', + link: true, icon: ACTION_ICON.EDIT, auth: ['infra:demo02-category:update'], onClick: handleEdit.bind(null, row), diff --git a/apps/web-ele/src/views/infra/demo/demo03/erp/index.vue b/apps/web-ele/src/views/infra/demo/demo03/erp/index.vue index 320b6517..bb435add 100644 --- a/apps/web-ele/src/views/infra/demo/demo03/erp/index.vue +++ b/apps/web-ele/src/views/infra/demo/demo03/erp/index.vue @@ -173,7 +173,8 @@ const [Grid, gridApi] = useVbenVxeGrid({ :actions="[ { label: $t('common.edit'), - type: 'text', + type: 'primary', + link: true, icon: ACTION_ICON.EDIT, auth: ['infra:demo03-student:update'], onClick: handleEdit.bind(null, row), diff --git a/apps/web-ele/src/views/infra/demo/demo03/erp/modules/demo03-course-list.vue b/apps/web-ele/src/views/infra/demo/demo03/erp/modules/demo03-course-list.vue index 7120a74c..3a4222cb 100644 --- a/apps/web-ele/src/views/infra/demo/demo03/erp/modules/demo03-course-list.vue +++ b/apps/web-ele/src/views/infra/demo/demo03/erp/modules/demo03-course-list.vue @@ -174,7 +174,8 @@ watch( :actions="[ { label: $t('common.edit'), - type: 'text', + type: 'primary', + link: true, icon: ACTION_ICON.EDIT, auth: ['infra:demo03-student:update'], onClick: handleEdit.bind(null, row), diff --git a/apps/web-ele/src/views/infra/demo/demo03/erp/modules/demo03-grade-list.vue b/apps/web-ele/src/views/infra/demo/demo03/erp/modules/demo03-grade-list.vue index 07183113..f3e1d31b 100644 --- a/apps/web-ele/src/views/infra/demo/demo03/erp/modules/demo03-grade-list.vue +++ b/apps/web-ele/src/views/infra/demo/demo03/erp/modules/demo03-grade-list.vue @@ -174,7 +174,8 @@ watch( :actions="[ { label: $t('common.edit'), - type: 'text', + type: 'primary', + link: true, icon: ACTION_ICON.EDIT, auth: ['infra:demo03-student:update'], onClick: handleEdit.bind(null, row), diff --git a/apps/web-ele/src/views/infra/demo/demo03/inner/index.vue b/apps/web-ele/src/views/infra/demo/demo03/inner/index.vue index 2aa3bc56..2f32050c 100644 --- a/apps/web-ele/src/views/infra/demo/demo03/inner/index.vue +++ b/apps/web-ele/src/views/infra/demo/demo03/inner/index.vue @@ -178,7 +178,8 @@ const [Grid, gridApi] = useVbenVxeGrid({ :actions="[ { label: $t('common.edit'), - type: 'text', + type: 'primary', + link: true, icon: ACTION_ICON.EDIT, auth: ['infra:demo03-student:update'], onClick: handleEdit.bind(null, row), diff --git a/apps/web-ele/src/views/infra/demo/demo03/normal/index.vue b/apps/web-ele/src/views/infra/demo/demo03/normal/index.vue index 9c029e42..33d85582 100644 --- a/apps/web-ele/src/views/infra/demo/demo03/normal/index.vue +++ b/apps/web-ele/src/views/infra/demo/demo03/normal/index.vue @@ -162,7 +162,8 @@ const [Grid, gridApi] = useVbenVxeGrid({ :actions="[ { label: $t('common.edit'), - type: 'text', + type: 'primary', + link: true, icon: ACTION_ICON.EDIT, auth: ['infra:demo03-student:update'], onClick: handleEdit.bind(null, row),