|  |  |  | 
|---|
|  |  |  | public void InStockToLog() { | 
|---|
|  |  |  | List<WkOrder> wkOrders = asnOrderService.list(new LambdaQueryWrapper<WkOrder>() | 
|---|
|  |  |  | .eq(WkOrder::getType, OrderType.ORDER_IN.type) | 
|---|
|  |  |  | .eq(WkOrder::getExceStatus, AsnExceStatus.ASN_EXCE_STATUS_TASK_EXCE.val)); | 
|---|
|  |  |  | .eq(WkOrder::getExceStatus, AsnExceStatus.ASN_EXCE_STATUS_TASK_EXCE.val) | 
|---|
|  |  |  | .apply("anfme = qty")); | 
|---|
|  |  |  | if (wkOrders.isEmpty()) { | 
|---|
|  |  |  | return; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | public void outStockComplete() { | 
|---|
|  |  |  | List<WkOrder> wkOrders = asnOrderService.list(new LambdaQueryWrapper<WkOrder>() | 
|---|
|  |  |  | .eq(WkOrder::getType, OrderType.ORDER_OUT.type) | 
|---|
|  |  |  | .eq(WkOrder::getExceStatus, AsnExceStatus.OUT_STOCK_STATUS_TASK_WORKING.val) | 
|---|
|  |  |  | .apply("anfme = qty") | 
|---|
|  |  |  | .eq(WkOrder::getExceStatus, AsnExceStatus.OUT_STOCK_STATUS_TASK_DONE.val) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ); | 
|---|
|  |  |  | if (wkOrders.isEmpty()) { | 
|---|
|  |  |  | return; | 
|---|
|  |  |  | 
|---|
|  |  |  | @Transactional(rollbackFor = Exception.class) | 
|---|
|  |  |  | public void moveOrderToLog(List<WkOrder> wkOrders, String type) { | 
|---|
|  |  |  | //上报已完成订单至ERP、MES等三方系统 | 
|---|
|  |  |  | reportOrders(wkOrders); | 
|---|
|  |  |  | //        reportOrders(wkOrders); | 
|---|
|  |  |  | // | 
|---|
|  |  |  | Set<Long> longSet = wkOrders.stream().map(WkOrder::getId).collect(Collectors.toSet()); | 
|---|
|  |  |  | List<WkOrderItem> orderItems = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>() | 
|---|