diff --git a/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionDetail.vue b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionDetail.vue index 230156b73..f99dce40a 100644 --- a/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionDetail.vue +++ b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionDetail.vue @@ -73,7 +73,6 @@ export default { computed: { detailCardItems() { return [ - { key: this.$t('DateStart'), value: this.object.date_start diff --git a/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionUser.vue b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionUser.vue index 9dcf37f57..dd36979ea 100644 --- a/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionUser.vue +++ b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionUser.vue @@ -152,7 +152,3 @@ export default { } } - - diff --git a/src/views/perms/AssetPermission/AssetPermissionDetail/index.vue b/src/views/perms/AssetPermission/AssetPermissionDetail/index.vue index f252dbe4a..e54c64985 100644 --- a/src/views/perms/AssetPermission/AssetPermissionDetail/index.vue +++ b/src/views/perms/AssetPermission/AssetPermissionDetail/index.vue @@ -4,7 +4,7 @@ :object.sync="AssetPermission" v-bind="config" v-on="$listeners" - @tab-click="TabClick" + @tab-click="handleTabClick" > @@ -62,17 +62,23 @@ export default { } }, methods: { - TabClick(tab) { + handleTabClick(tab) { + const query = _.cloneDeep(this.$route.query) + const newQuery = { + ...query, + tab: tab.name + } + if (tab.name !== 'AssetPermissionDetail') { this.$set(this.config, 'hasRightSide', false) } else { this.$set(this.config, 'hasRightSide', true) } + + this.$nextTick(() => { + this.$router.replace({ query: newQuery }) + }) } } } - -