Commit ab87b58649263f501daaa8c351329c9bbfde5c85

Authored by chenjunyu_1481036421
1 parent de474189

fix:新增租户权限问题

... ... @@ -580,18 +580,10 @@ public class SysUserServiceImpl extends AbstractBaseService<UserMapper, SysUserE
580 580 }
581 581 baseMapper.insert(user);
582 582 // 如果为普通租户绑定用户和组织的关系和角色
583   - if(null!=level){
584   - //如果是普通租户
585   - if(level==FastIotConstants.LevelValue.IS_CUSTOMER_TENANT){
586   - for (String tenantRole : userDTO.getRoleIds()) {
587   - roleMapper.saveUserRoleMapping(user.getId(), tenantRole);
588   - }
589   - }
590   - //如果是openapi用户
591   - if(level==FastIotConstants.LevelValue.IS_OPENAPI_USER){
592   - for (String tenantRole : userDTO.getRoleIds()) {
593   - roleMapper.saveUserRoleMapping(user.getId(), tenantRole);
594   - }
  583 + if (null!=level&&(level== FastIotConstants.MagicNumber.FOUR||level==FastIotConstants.LevelValue.IS_OPENAPI_USER)){
  584 + //如果是普通租户或者openapi用户
  585 + for (String tenantRole : userDTO.getRoleIds()) {
  586 + roleMapper.saveUserRoleMapping(user.getId(), tenantRole);
595 587 }
596 588 organizationService.bindUserToOrganization(
597 589 tenantId, user.getId(), userDTO.getOrganizationIds());
... ...