46987 MES&PCN-装箱防错功能,增加配置开关 “是否校验工厂代码”,默认逻辑开启,需要校验,字段为空也为校验

uat-temp-nht-2505160000-46987
jason 2 months ago
parent 7576219ed8
commit dbf8e91547

@ -618,6 +618,9 @@ public class MesBoxingErrorProofingService implements IMesBoxingErrorProofingSer
}
private void checkOrganizeCode(MesPackageDetail mesPackageDetail, MesPackingDefine packingDefine, String[] split) {
if (Objects.equals(packingDefine.getCheckOrganizeCode(), CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue())) {
return;
}
if (StringUtils.isEmpty(packingDefine.getOrganizeIndex()) || packingDefine.getOrganizeIndex() > split.length
|| StringUtils.isEmpty(split[packingDefine.getOrganizeIndex() - 1])) {
MesPcnException.throwMesBusiException("工厂所在位置不存在,请检查数据!");

Loading…
Cancel
Save