删除库存明细

dev_no_inv
yewj 9 months ago
parent 9782e2a47d
commit d313d19f35

@ -863,6 +863,8 @@ public class IoAddInoutService {
return null;
}
@Resource
IoCodeLostService codeLostService;
public String checkOriginCode(IoCodeTempEntity warehouseEntity) {
@ -873,16 +875,18 @@ public class IoAddInoutService {
if (udiRelevanceResponse == null) {
return "耗材字典不存在此产品";
}
InvProductDetailEntity invProductDetailEntity = invProductDetailService.sortFindByCode(warehouseEntity.getCode());
if (invProductDetailEntity != null) {
IoCodeLostEntity codeLostEntity = codeLostService.findByCode(warehouseEntity.getCode());
if (codeLostEntity != null) {
if (StrUtil.isEmpty(warehouseEntity.getBatchNo())) {
warehouseEntity.setBatchNo(invProductDetailEntity.getBatchNo());
warehouseEntity.setBatchNo(codeLostEntity.getBatchNo());
}
if (StrUtil.isEmpty(warehouseEntity.getProduceDate())) {
warehouseEntity.setProduceDate(invProductDetailEntity.getProduceDate());
warehouseEntity.setProduceDate(codeLostEntity.getProduceDate());
}
if (StrUtil.isEmpty(warehouseEntity.getExpireDate())) {
warehouseEntity.setExpireDate(invProductDetailEntity.getExpireDate());
warehouseEntity.setExpireDate(codeLostEntity.getExpireDate());
}
}

@ -194,4 +194,7 @@ public class InvProductService extends ServiceImpl<InvProductDao, InvProductEnti
return invProductDao.filterReCount(relId, batchNo, unitFks);
}
}

Loading…
Cancel
Save