登录获取组织ID 为Null bug 修复

yun-zuoyi
wei.peng 6 years ago
parent 96f9f3efe2
commit c8445c0ae5

@ -306,11 +306,13 @@ public class PersonnelServiceService implements IPersonnelService {
List<SysRefUserDepartment> refs = findSysRefUserDepartmentById(infoId);
if(refs != null && refs.size() > 0){
Long[] ids = new Long[refs.size()];
for (int i = 0; i < refs.size(); i++) {
ids[i] = refs.get(i).getOrganizeId();
}
String idWhere = CoreHqlPack.packHqlIds("id", ids);
List<Long> ids = new ArrayList<>();
refs.forEach(ref -> {
if(ref.getOrganizeId() != null){
ids.add(ref.getOrganizeId());
}
});
String idWhere = CoreHqlPack.packHqlIds("id", ids.toArray(new Long[ids.size()]));
return organizeRDao.findByHqlWhere(idWhere);
}
return result;

Loading…
Cancel
Save