diff --git a/src/views/assets/SystemUser/SystemUserDetail/index.vue b/src/views/assets/SystemUser/SystemUserDetail/index.vue index 9eb3c0800..98f574b2d 100644 --- a/src/views/assets/SystemUser/SystemUserDetail/index.vue +++ b/src/views/assets/SystemUser/SystemUserDetail/index.vue @@ -1,7 +1,7 @@ @@ -20,8 +20,9 @@ export default { AccountList }, data() { + const vm = this return { - TaskDetail: {}, + systemUser: {}, config: { activeMenu: 'Detail', submenu: [ @@ -37,9 +38,19 @@ export default { title: this.$t('assets.AccountList'), name: 'AccountList' } - ], - hasRightSide: true + hasRightSide: true, + actions: { + updateCallback: () => { + const id = this.$route.params.id + const routeName = 'SystemUserUpdate' + this.$router.push({ + name: routeName, + params: { id: id }, + query: { protocol: vm.systemUser.protocol } + }) + } + } } } }