diff --git a/src/views/users/Role/RoleDetail/RoleUsers.vue b/src/views/users/Role/RoleDetail/RoleUsers.vue
index 52ebe5b93..38933d5a1 100644
--- a/src/views/users/Role/RoleDetail/RoleUsers.vue
+++ b/src/views/users/Role/RoleDetail/RoleUsers.vue
@@ -90,7 +90,10 @@ export default {
this.$message.success(this.$tc('DeleteSuccessMsg'))
reload()
}).catch(error => {
- this.$message.error(this.$tc('DeleteErrorMsg') + ' ' + error)
+ this.$message.error({
+ message: error.response.data.error,
+ duration: 3000
+ })
})
}.bind(this)
},
@@ -140,6 +143,3 @@ export default {
}
}
-
-
diff --git a/src/views/users/Role/RoleDetail/index.vue b/src/views/users/Role/RoleDetail/index.vue
index 2394ad24b..147bc0339 100644
--- a/src/views/users/Role/RoleDetail/index.vue
+++ b/src/views/users/Role/RoleDetail/index.vue
@@ -68,7 +68,3 @@ export default {
}
}
-
-
diff --git a/src/views/users/Role/RoleList/BaseRoleList.vue b/src/views/users/Role/RoleList/BaseRoleList.vue
index b85e8c93f..a509c8a25 100644
--- a/src/views/users/Role/RoleList/BaseRoleList.vue
+++ b/src/views/users/Role/RoleList/BaseRoleList.vue
@@ -126,7 +126,9 @@ export default {
return !row['builtin'] && this.$hasPerm(perm)
},
reloadTable() {
- this.$refs.ListTable.reloadTable()
+ setTimeout(() => {
+ this.$refs.ListTable.reloadTable()
+ }, 300)
}
}
}
diff --git a/src/views/users/Role/RoleList/OrgRoleList.vue b/src/views/users/Role/RoleList/OrgRoleList.vue
index 83717243c..d3d5dc963 100644
--- a/src/views/users/Role/RoleList/OrgRoleList.vue
+++ b/src/views/users/Role/RoleList/OrgRoleList.vue
@@ -13,9 +13,7 @@ export default {
BaseRoleList
},
activated() {
- setTimeout(() => {
- this.$refs.roleList.reloadTable()
- }, 300)
+ this.$refs.roleList.reloadTable()
}
}