feat:(REQ-2298) 修改代码检测的阻塞问题
This commit is contained in:
parent
e7f8805cdf
commit
abc5e7e0fa
@ -74,10 +74,10 @@ public class CMSOtherRoleJobHandler extends IJobHandler {
|
||||
log.info("CMSOtherRoleJobHandler start");
|
||||
// 查询无法回溯的角色
|
||||
List<SaasRole> oldRole = roleDao.lambdaQuery()
|
||||
.ne(SaasRole::getWorkspaceId, -1l)
|
||||
.ne(SaasRole::getWorkspaceId, -1L)
|
||||
.eq(SaasRole::getRoleType, "init")
|
||||
.in(SaasRole::getFitOuTypeBit, Arrays.asList(1, 2, 4, 8, 16))
|
||||
.eq(SaasRole::getFromPreRoleId, 0l)
|
||||
.eq(SaasRole::getFromPreRoleId, 0L)
|
||||
.eq(BaseEntity::getIsDelete, 0)
|
||||
.list();
|
||||
if (CollectionUtils.isEmpty(oldRole)) {
|
||||
|
||||
@ -141,8 +141,8 @@ public class CMSRoleJobHandler extends IJobHandler {
|
||||
roleGroup.setWorkspaceTypeCode(workspaceTypCode);
|
||||
roleGroup.setOuTypeCode(ouType);
|
||||
roleGroup.setName(groupName);
|
||||
roleGroup.setWorkspaceId(-1l);
|
||||
roleGroup.setOuId(-1l);
|
||||
roleGroup.setWorkspaceId(-1L);
|
||||
roleGroup.setOuId(-1L);
|
||||
roleGroup.setSort(1);
|
||||
roleGroupDao.save(roleGroup);
|
||||
|
||||
@ -151,10 +151,10 @@ public class CMSRoleJobHandler extends IJobHandler {
|
||||
SaasRole newRole = new SaasRole();
|
||||
newRole.setRoleType(RoleTypeEnum.INIT.getValue());
|
||||
newRole.setName(preRole.getName());
|
||||
newRole.setCreateBy(-1l);
|
||||
newRole.setUpdateBy(-1l);
|
||||
newRole.setOwnerOuId(-1l);
|
||||
newRole.setWorkspaceId(-1l);
|
||||
newRole.setCreateBy(-1L);
|
||||
newRole.setUpdateBy(-1L);
|
||||
newRole.setOwnerOuId(-1L);
|
||||
newRole.setWorkspaceId(-1L);
|
||||
roleDao.save(newRole);
|
||||
|
||||
// 创建角色分组关联关系
|
||||
|
||||
@ -64,8 +64,8 @@ public class OMSRoleJobHandler extends IJobHandler {
|
||||
roleGroup.setWorkspaceTypeCode("6");
|
||||
roleGroup.setOuTypeCode("6");
|
||||
roleGroup.setName("管理员");
|
||||
roleGroup.setWorkspaceId(-1l);
|
||||
roleGroup.setOuId(-1l);
|
||||
roleGroup.setWorkspaceId(-1L);
|
||||
roleGroup.setOuId(-1L);
|
||||
roleGroup.setSort(1);
|
||||
roleGroupDao.save(roleGroup);
|
||||
// 查询OMS的角色 workspaceType=6 OMS的角色
|
||||
@ -75,8 +75,8 @@ public class OMSRoleJobHandler extends IJobHandler {
|
||||
.list();
|
||||
// 重置老角色多余的字段
|
||||
oldRole.forEach(e -> {
|
||||
e.setWorkspaceId(-1l);
|
||||
e.setOwnerOuId(-1l);
|
||||
e.setWorkspaceId(-1L);
|
||||
e.setOwnerOuId(-1L);
|
||||
});
|
||||
roleDao.updateBatchById(oldRole);
|
||||
// 保存角色分组关联关系
|
||||
|
||||
@ -50,7 +50,7 @@ public class SaasRoleGroupDao extends ServiceImpl<SaasRoleGroupMapper, SaasRoleG
|
||||
public void delete(List<Long> id) {
|
||||
lambdaUpdate()
|
||||
.in(BaseEntity::getId,id)
|
||||
.set(BaseEntity::getIsDelete,1l)
|
||||
.set(BaseEntity::getIsDelete, 1L)
|
||||
.update();
|
||||
}
|
||||
|
||||
|
||||
@ -55,7 +55,7 @@ public class RoleUserTest {
|
||||
.ouId(123L)
|
||||
.identityId(32L)
|
||||
.identityType(IdentityType.PRACTITIONER)
|
||||
.build(), Arrays.asList(4l));
|
||||
.build(), Arrays.asList(4L));
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Loading…
Reference in New Issue
Block a user