输送线物料类型判空

This commit is contained in:
张江玮
2022-11-12 14:24:59 +08:00
parent 8221c7b9a0
commit 283e5ba61e

View File

@@ -136,7 +136,9 @@ public class StructFindUtil {
String lineMaterialType = line.getString("material_type");
String lineMaterialCode = line.getString("material_code");
// 先匹配类型
if (!StrUtil.equals(lineMaterialCode, "0") && StrUtil.equals(materialType, lineMaterialType)) {
if (StrUtil.isNotEmpty(lineMaterialType)
&& !StrUtil.equals(lineMaterialType, "0")
&& StrUtil.equals(materialType, lineMaterialType)) {
// 如果规定了特定类型 且 物料类型和特定类型不一致 下一轮循环
if (StrUtil.isNotEmpty(lineMaterialCode) && !StrUtil.equals(lineMaterialCode, "0") && !StrUtil.equals(materialCode, lineMaterialCode)) {
continue;