fix:修复

lh_dev_fifo
chenhc 8 months ago
parent e2f10c1bad
commit 9670fb2292

@ -1561,7 +1561,14 @@ public class ThrInvOrderServiceImpl implements ThrInvOrderService {
list.forEach(item -> {
String mainAction = item.getMainAction();
String thrCode = item.getThrCode();
Long relId = mainIdRelIdMap.get(thrCode).getId();
Long relId = null;
if (mainIdRelIdMap != null){
UdiRelevanceEntity udiRelevanceEntity = mainIdRelIdMap.get(thrCode);
if (udiRelevanceEntity != null){
relId = udiRelevanceEntity.getId();
}
}
Integer count;
if (ConstantType.TYPE_PUT.equals(mainAction)) {
count = IntUtil.value(item.getInCount());
@ -1577,6 +1584,7 @@ public class ThrInvOrderServiceImpl implements ThrInvOrderService {
if (ObjectUtil.isNull(relId)) {
exmsg.append(thrCode + ",");
}
if (relId != null){
//校验产品是否被供应商关联
List<UdiRlSupEntity> udiRlSupEntitys = udiRlSupService.findByUdiRlId(relId);
if (CollUtil.isNotEmpty(udiRlSupEntitys)) {
@ -1601,6 +1609,9 @@ public class ThrInvOrderServiceImpl implements ThrInvOrderService {
} else
exmsg.append(thrCode + "供应商未关联");
} else
exmsg.append(thrCode + "供应商未关联");
//过滤是否高值
if (IntUtil.value(highFilter) > 0) {

Loading…
Cancel
Save