| | |
| | | private WarehouseAreasItemService warehouseAreasItemService; |
| | | |
| | | @Override |
| | | public List<AsnOrderItem> listByAsn(Map<String, Object> map) { |
| | | public List<WkOrderItem> listByAsn(Map<String, Object> map) { |
| | | if (Objects.isNull(map.get("asnCode"))) { |
| | | throw new CoolException("收货单据明细编码不能为空!!"); |
| | | } |
| | |
| | | if (Objects.isNull(wkOrder)) { |
| | | throw new CoolException("单据不存在!!"); |
| | | } |
| | | List<AsnOrderItem> asnOrderItems = asnOrderItemService.list(new LambdaQueryWrapper<AsnOrderItem>() |
| | | .eq(AsnOrderItem::getAsnCode, map.get("asnCode")) |
| | | .eq(AsnOrderItem::getNtyStatus, 1)); |
| | | if (asnOrderItems.isEmpty()) { |
| | | List<WkOrderItem> wkOrderItems = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>() |
| | | .eq(WkOrderItem::getAsnCode, map.get("asnCode")) |
| | | .eq(WkOrderItem::getNtyStatus, 1)); |
| | | if (wkOrderItems.isEmpty()) { |
| | | return new ArrayList<>(); |
| | | } |
| | | return asnOrderItems; |
| | | return wkOrderItems; |
| | | } |
| | | |
| | | @Override |