fix(fix): 工人未加入任何项目部/单位,导致的NPE问题处理

This commit is contained in:
chenwenjian 2024-05-15 16:36:28 +08:00
parent a22918fdd3
commit 7ce6b70c65

View File

@ -111,6 +111,9 @@ public enum MaterialTargetUserTypeEnum {
JSONUtil.toJsonStr(ouJobMap));
// 判断配置的单位和岗位是否为空
if (CollectionUtils.isEmpty(ouIds)) {
if (CollectionUtils.isEmpty(ouJobMap)){
return false;
}
// 若配置的单位为空即配置了全部单位
if (CollectionUtils.isEmpty(jobCodes)) {
// 若配置的岗位也为空即配置了所有岗位则不限制投放