mirror of
https://github.com/jumpserver/lina.git
synced 2025-07-09 21:23:45 +00:00
fix: 修复应用授权详情,用户组不能删除问题
This commit is contained in:
parent
d9fab3f258
commit
adf5b51a63
@ -112,9 +112,8 @@ export default {
|
|||||||
performDelete: (item) => {
|
performDelete: (item) => {
|
||||||
const objectId = this.object.id
|
const objectId = this.object.id
|
||||||
const relationUrl = `/api/v1/perms/application-permissions/${objectId}/`
|
const relationUrl = `/api/v1/perms/application-permissions/${objectId}/`
|
||||||
const objectOldRelationUserGroups = this.object.user_groups
|
this.object.user_groups = this.object.user_groups.filter(v => v !== item.value)
|
||||||
const objectNewRelationUserGroups = objectOldRelationUserGroups.filter(v => v !== item.value)
|
const data = { user_groups: this.object.user_groups }
|
||||||
const data = { user_groups: objectNewRelationUserGroups }
|
|
||||||
return this.$axios.patch(relationUrl, data)
|
return this.$axios.patch(relationUrl, data)
|
||||||
},
|
},
|
||||||
onDeleteSuccess: (obj, that) => {
|
onDeleteSuccess: (obj, that) => {
|
||||||
|
Loading…
Reference in New Issue
Block a user