| | |
| | | import com.vincent.rsf.server.manager.enums.TaskStsType; |
| | | import com.vincent.rsf.server.manager.service.*; |
| | | import lombok.Synchronized; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | |
| | | for (WkOrder wkOrder : wkOrderList) { |
| | | WkOrderItem orderItem = asnOrderItemService.getOne(new LambdaQueryWrapper<WkOrderItem>() |
| | | .eq(WkOrderItem::getOrderId, wkOrder.getId()) |
| | | .eq(WkOrderItem::getMatnrCode, taskItem.getMatnrCode()) |
| | | .eq(WkOrderItem::getSplrBatch, taskItem.getBatch()) |
| | | .eq(StringUtils.isNotEmpty(taskItem.getMatnrCode()), WkOrderItem::getMatnrCode, taskItem.getMatnrCode()) |
| | | .eq(StringUtils.isNotEmpty(taskItem.getBatch()), WkOrderItem::getSplrBatch, taskItem.getBatch()) |
| | | ); |
| | | if (null != orderItem) { |
| | | list.add(orderItem); |
| | | } |
| | | |
| | | |
| | | } |
| | | containerWaveDto.setWkOrderItems(list); |
| | | containerWaveDtos.add(containerWaveDto); |