From c14970e2328932832f709b10af0561771b7ff149 Mon Sep 17 00:00:00 2001 From: ibuler Date: Sat, 8 Feb 2025 17:28:44 +0800 Subject: [PATCH] perf: update update --- .../Table/DrawerListTable/index.vue | 1 + .../TableFormatters/ActionsFormatter.vue | 2 +- .../AssetPermission/AssetPermissionList.vue | 31 +++++++++++ src/views/users/User/UserCreateUpdate.vue | 36 ++++--------- src/views/users/User/UserList.vue | 52 ++++++++++++++----- 5 files changed, 81 insertions(+), 41 deletions(-) diff --git a/src/components/Table/DrawerListTable/index.vue b/src/components/Table/DrawerListTable/index.vue index eb14eb61c..4f13562fb 100644 --- a/src/components/Table/DrawerListTable/index.vue +++ b/src/components/Table/DrawerListTable/index.vue @@ -220,6 +220,7 @@ export default { }) }, onUpdate({ row, col }) { + this.$route.params.id = row.id this.$store.dispatch('common/setDrawerActionMeta', { action: 'update', row: row, col: col, id: row.id }).then(() => { diff --git a/src/components/Table/TableFormatters/ActionsFormatter.vue b/src/components/Table/TableFormatters/ActionsFormatter.vue index d9a1f9c3b..ae4f89905 100644 --- a/src/components/Table/TableFormatters/ActionsFormatter.vue +++ b/src/components/Table/TableFormatters/ActionsFormatter.vue @@ -224,7 +224,7 @@ export default { } -