| | |
| | | throw new CoolException("ASN单据不能为空!!"); |
| | | } |
| | | List<PoItemsDto> items = purchaseMapper.poList(asnIds); |
| | | if (items.isEmpty()) { |
| | | throw new CoolException("物料所属采购单据不存在!!"); |
| | | } |
| | | if (reportMsgService.reportInspectNotify(items)) { |
| | | return true; |
| | | } else { |
| | |
| | | List<AsnOrderItem> orderItems = asnOrderItemService.list(new LambdaQueryWrapper<AsnOrderItem>() |
| | | .like(!Objects.isNull(params.get("maktx")), AsnOrderItem::getMaktx, params.get("maktx")) |
| | | .eq(!Objects.isNull(params.get("matnrCode")), AsnOrderItem::getMatnrCode, params.get("matnrCode"))); |
| | | |
| | | if (orderItems.isEmpty()) { |
| | | return new ArrayList<>(); |
| | | } |