Commit 7c4c01e1 by 刘鑫

fix: 技能组有一个不存在时即抛出异常

1 parent 7a077802
...@@ -141,13 +141,14 @@ public class CapacityQueryServiceImpl implements CapacityQueryService { ...@@ -141,13 +141,14 @@ public class CapacityQueryServiceImpl implements CapacityQueryService {
//查询对应的技能信息 //查询对应的技能信息
SkillInfoEntity skillInfo = skillInfoDao.getByBrandAndTypeAndSkill(service.getBrand(), SkillInfoEntity skillInfo = skillInfoDao.getByBrandAndTypeAndSkill(service.getBrand(),
service.getProductType(), service.getServiceType()); service.getProductType(), service.getServiceType());
if (Objects.nonNull(skillInfo)) { if (Objects.isNull(skillInfo)) {
skillGroupCodes.add(skillInfo.getSkillGroupCode());
querySkillGroup.add(skillInfo);
}
throw new BusinessException("查询不到对应的技能组信息:" + String.join(",", throw new BusinessException("查询不到对应的技能组信息:" + String.join(",",
service.getProductType(), service.getServiceType())); service.getProductType(), service.getServiceType()));
} }
skillGroupCodes.add(skillInfo.getSkillGroupCode());
querySkillGroup.add(skillInfo);
}
Set<EngineerInfoEntity> allFulfillEngineer = engineerInfoDao.listBySkillGroupCode(skillGroupCodes, Set<EngineerInfoEntity> allFulfillEngineer = engineerInfoDao.listBySkillGroupCode(skillGroupCodes,
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!