fix(smartfactory): 修复员工统计性别空指针异常
- 在计算男性和女性员工总数时,增加了对性别字段的非空检查 - 避免在性别字段为 null 时发生空指针异常,提高代码健壮性
This commit is contained in:
parent
57838d91dd
commit
2ffd3ffadb
@ -116,8 +116,8 @@ public class StaffServiceImpl implements StaffService {
|
||||
});
|
||||
|
||||
vo.setTotal(dos.size());
|
||||
vo.setMaleTotal((int) dos.stream().filter(a -> a.getSex() == 0).count());
|
||||
vo.setFemaleTotal((int) dos.stream().filter(a -> a.getSex() == 1).count());
|
||||
vo.setMaleTotal((int) dos.stream().filter(a -> a.getSex() != null && a.getSex() == 0).count());
|
||||
vo.setFemaleTotal((int) dos.stream().filter(a -> a.getSex() != null && a.getSex() == 1).count());
|
||||
vo.setStaffInfos(dos);
|
||||
return vo;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user