pbom-异常检查-包含主数据不存在异常
This commit is contained in:
parent
020b18afd4
commit
8293df0459
|
|
@ -63,6 +63,9 @@ public class CheckPBomException {
|
||||||
|| MaterialGetEnum.MaterialStateEnum.STATE_NO_5.equalsValue(vo.getMaterialState()))) {
|
|| MaterialGetEnum.MaterialStateEnum.STATE_NO_5.equalsValue(vo.getMaterialState()))) {
|
||||||
vo.setExceptionStatus(EBomExceptionStatusEnum.EXCEPT_NO_2.getValue());
|
vo.setExceptionStatus(EBomExceptionStatusEnum.EXCEPT_NO_2.getValue());
|
||||||
}
|
}
|
||||||
|
if(StrUtil.isNotBlank(vo.getMaterialNo()) && Objects.isNull(vo.getMaterialState()) ){
|
||||||
|
vo.setExceptionStatus(EBomExceptionStatusEnum.EXCEPT_NO_7.getValue());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
initExceptionYellowWarn();
|
initExceptionYellowWarn();
|
||||||
|
|
@ -73,7 +76,7 @@ public class CheckPBomException {
|
||||||
* @param
|
* @param
|
||||||
*/
|
*/
|
||||||
public void initExceptionYellowWarn() {
|
public void initExceptionYellowWarn() {
|
||||||
Set<BomNewPbomParentVO> exceptionItems = allBomDetail.stream().filter(u -> EBomExceptionStatusEnum.EXCEPT_NO_2.equalsValue(u.getExceptionStatus())).collect(Collectors.toSet());
|
Set<BomNewPbomParentVO> exceptionItems = allBomDetail.stream().filter(u -> EBomExceptionStatusEnum.EXCEPT_NO_2.equalsValue(u.getExceptionStatus()) || EBomExceptionStatusEnum.EXCEPT_NO_7.equalsValue(u.getExceptionStatus()) ).collect(Collectors.toSet());
|
||||||
for (BomNewPbomParentVO vo : exceptionItems) {
|
for (BomNewPbomParentVO vo : exceptionItems) {
|
||||||
initExceptionParent(vo);
|
initExceptionParent(vo);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue