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 })
+ })
}
}
}
-
-