fix(系统设置): 删除工作空间时同步删除相关用户组
--bug=1025058 --user=李玉号 【系统设置】删除工作空间-其关联的用户组同步被删除,用户编辑页面仍能看见该用户组 https://www.tapd.cn/55049933/s/1358831
This commit is contained in:
parent
47a796f296
commit
67270e43aa
|
@ -89,9 +89,14 @@ public class WorkspaceService {
|
|||
projectService.deleteProject(projectId);
|
||||
});
|
||||
|
||||
projectIdList.add(workspaceId);
|
||||
GroupExample groupExample = new GroupExample();
|
||||
groupExample.createCriteria().andScopeIdIn(projectIdList);
|
||||
groupMapper.deleteByExample(groupExample);
|
||||
|
||||
// delete user group
|
||||
UserGroupExample userGroupExample = new UserGroupExample();
|
||||
userGroupExample.createCriteria().andSourceIdEqualTo(workspaceId);
|
||||
userGroupExample.createCriteria().andSourceIdIn(projectIdList);
|
||||
userGroupMapper.deleteByExample(userGroupExample);
|
||||
environmentGroupService.deleteByWorkspaceId(workspaceId);
|
||||
|
||||
|
|
Loading…
Reference in New Issue