Commit fa2a4d4b authored by suhuiguang's avatar suhuiguang

1.空针bug

parent 4f8c790a
...@@ -233,7 +233,7 @@ public class KeySiteServiceImpl extends BaseService<KeySiteDto, KeySite, KeySite ...@@ -233,7 +233,7 @@ public class KeySiteServiceImpl extends BaseService<KeySiteDto, KeySite, KeySite
OrgPersonEnum.公司.getKey() + "," + OrgPersonEnum.部门.getKey(), OrgPersonEnum.公司.getKey() + "," + OrgPersonEnum.部门.getKey(),
reginParams.getPersonIdentity().getBizOrgCode()); reginParams.getPersonIdentity().getBizOrgCode());
List<KeySite> keySiteList = this.list(new LambdaQueryWrapper<KeySite>().eq(BaseEntity::getIsDelete, false)); List<KeySite> keySiteList = this.list(new LambdaQueryWrapper<KeySite>().eq(BaseEntity::getIsDelete, false));
comDeptList = comDeptList.stream().map(c -> c.setTotal(keySiteList.stream() comDeptList = comDeptList.stream().filter(u->StringUtils.isNotEmpty(u.getBizOrgCode())).map(c -> c.setTotal(keySiteList.stream()
.filter(k -> StringUtils.isNotBlank(k.getBizOrgCode()) && k.getBizOrgCode().contains(c.getBizOrgCode())) .filter(k -> StringUtils.isNotBlank(k.getBizOrgCode()) && k.getBizOrgCode().contains(c.getBizOrgCode()))
.count())).collect(Collectors.toList()); .count())).collect(Collectors.toList());
List<OrgMenuDto> menuList = comDeptList.stream().map(o -> { List<OrgMenuDto> menuList = comDeptList.stream().map(o -> {
...@@ -242,10 +242,9 @@ public class KeySiteServiceImpl extends BaseService<KeySiteDto, KeySite, KeySite ...@@ -242,10 +242,9 @@ public class KeySiteServiceImpl extends BaseService<KeySiteDto, KeySite, KeySite
* + o.getTotal() + ")", ObjectUtils.isEmpty(o.getParentId()) ? 0L : * + o.getTotal() + ")", ObjectUtils.isEmpty(o.getParentId()) ? 0L :
* Long.valueOf(o.getParentId()), o.getBizOrgType(), false, o.getBizOrgCode()); * Long.valueOf(o.getParentId()), o.getBizOrgType(), false, o.getBizOrgCode());
*/ */
OrgMenuDto menu = new OrgMenuDto(o.getSequenceNbr(), o.getBizOrgName(), return new OrgMenuDto(o.getSequenceNbr(), o.getBizOrgName(),
ObjectUtils.isEmpty(o.getParentId()) ? 0L : Long.valueOf(o.getParentId()), o.getBizOrgType(), false, ObjectUtils.isEmpty(o.getParentId()) ? 0L : Long.parseLong(o.getParentId()), o.getBizOrgType(), false,
o.getBizOrgCode()); o.getBizOrgCode());
return menu;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
return buildTreeParallel(menuList); return buildTreeParallel(menuList);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment