fix(material):优化物料计划 wasterrate-废品率 处理逻辑- 避免 wasterrate 为空时的空指针异常
This commit is contained in:
parent
7b681a606e
commit
29147f682c
|
|
@ -102,8 +102,11 @@ public class MaterialJmPushToQyMesAction implements ICommonAction {
|
||||||
UFDouble wasterrate = UFDouble.ZERO_DBL;
|
UFDouble wasterrate = UFDouble.ZERO_DBL;
|
||||||
if (MMValueCheck.isNotEmpty(planMap) &&
|
if (MMValueCheck.isNotEmpty(planMap) &&
|
||||||
MMValueCheck.isNotEmpty(planMap.get(pkMaterial))) {
|
MMValueCheck.isNotEmpty(planMap.get(pkMaterial))) {
|
||||||
qyCode = planMap.get(pkMaterial).getDef2();
|
MaterialPlanVO planVO = planMap.get(pkMaterial);
|
||||||
wasterrate = planMap.get(pkMaterial).getWasterrate();
|
qyCode = planVO.getDef2();
|
||||||
|
if (MMValueCheck.isNotEmpty(planVO.getWasterrate())) {
|
||||||
|
wasterrate = planVO.getWasterrate();
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
qyCode = vo.getCode();
|
qyCode = vo.getCode();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue