客户端

 1          //获取用户的租户列表
 2             let relTenantIds =  this.userInfo.relTenantIds;
 3             let tenantIds=[];
 4             relTenantIds.split(',').forEach(item=>{
 5               tenantIds.push(+item);
 6             });
 7             console.log('======relTenantIds=======', tenantIds)
 8 
 9 
10             if(relTenantIds!=undefined) {
11               //过滤组织等于当前组织
12               this.orgList = allList.filter((item, index, arr) =>  tenantIds.includes(item.id)==true )
13             }        

 

服务端

1         SysUser sysUserTenant = sysUserService.getUserByName(username);
2         String[] tenantIds = sysUserTenant.getRelTenantIds().split(",");
3         List<String> tenantList = Arrays.asList(tenantIds);
4         if(tenantList.stream().filter(str-> str == tenantId).count()==0)
5         {...} 

 

相关文章:

  • 2022-02-10
  • 2022-03-06
  • 2022-12-23
  • 2022-02-22
  • 2022-12-23
  • 2022-12-23
  • 2022-01-06
猜你喜欢
  • 2022-03-04
  • 2022-12-23
  • 2022-03-04
  • 2021-11-18
  • 2022-01-07
  • 2022-12-23
相关资源
相似解决方案