From 0c61089c9a7dd62e41cb1a4beaf16d23532e65d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B8=85=E7=8E=84?= Date: Tue, 17 Mar 2026 10:34:54 +0800 Subject: [PATCH 1/2] Add row click handling and type table reference Added a reference to the type table and implemented row click handling for type changes. --- saiadmin-artd/src/views/safeguard/dict/index.vue | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/saiadmin-artd/src/views/safeguard/dict/index.vue b/saiadmin-artd/src/views/safeguard/dict/index.vue index 7b47a04..e22bb79 100644 --- a/saiadmin-artd/src/views/safeguard/dict/index.vue +++ b/saiadmin-artd/src/views/safeguard/dict/index.vue @@ -18,12 +18,14 @@ @@ -209,6 +211,7 @@ name: '', code: '' }) + const typeTableRef = ref() /** 修改字典类型 */ const updateTypeDialog = () => { @@ -243,12 +246,20 @@ getDictData() } + /** 行点击切换 */ + const handleRowClick = (row: any) => { + handleTypeChange(row.id, row) + } + /** 刷新数据 */ const refreshTypeData = () => { selectedId.value = 0 selectedRow.value = {} getTypeData() getDictData() + nextTick(() => { + typeTableRef.value?.elTableRef?.setCurrentRow(null) + }) } // 字典类型数据 From b8dfc32d3e3012a6208809d1a6c3979412d0b394 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B8=85=E7=8E=84?= Date: Tue, 17 Mar 2026 10:35:19 +0800 Subject: [PATCH 2/2] Add row click handler for group table --- saiadmin-artd/src/views/system/config/index.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/saiadmin-artd/src/views/system/config/index.vue b/saiadmin-artd/src/views/system/config/index.vue index 9d7649d..f46b89d 100644 --- a/saiadmin-artd/src/views/system/config/index.vue +++ b/saiadmin-artd/src/views/system/config/index.vue @@ -18,12 +18,14 @@ @@ -183,6 +185,7 @@