|
|
@ -1040,12 +1040,15 @@ public class IoOrderServiceImpl implements IoOrderService {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public IoOrderResponse findByWorkPlaceCode(String workPlaceCode,String getWorkPlaceQueueCode,Long userId) {
|
|
|
|
public IoOrderResponse findByWorkPlaceCode(String workPlaceCode,String getWorkPlaceQueueCode,Long userId,String action,Integer fifoSplitTag) {
|
|
|
|
//根据用户和状态查找处理中的订单查询单据表
|
|
|
|
//根据用户和状态查找处理中的订单查询单据表
|
|
|
|
FilterOrderRequest filterOrderRequest = new FilterOrderRequest();
|
|
|
|
FilterOrderRequest filterOrderRequest = new FilterOrderRequest();
|
|
|
|
filterOrderRequest.setWorkPlaceCode(workPlaceCode);
|
|
|
|
filterOrderRequest.setWorkPlaceCode(workPlaceCode);
|
|
|
|
filterOrderRequest.setStatus(1);//处理中的订单
|
|
|
|
filterOrderRequest.setStatus(1);//处理中的订单
|
|
|
|
filterOrderRequest.setWorkPlaceQueueCode(getWorkPlaceQueueCode);
|
|
|
|
filterOrderRequest.setWorkPlaceQueueCode(getWorkPlaceQueueCode);
|
|
|
|
|
|
|
|
filterOrderRequest.setAction(action);
|
|
|
|
|
|
|
|
filterOrderRequest.setFifoSplitTag(fifoSplitTag);
|
|
|
|
|
|
|
|
|
|
|
|
List<IoOrderResponse> ioOrderResponses = orderDao.filterList(filterOrderRequest);
|
|
|
|
List<IoOrderResponse> ioOrderResponses = orderDao.filterList(filterOrderRequest);
|
|
|
|
if (ioOrderResponses.size() > 0){
|
|
|
|
if (ioOrderResponses.size() > 0){
|
|
|
|
IoOrderResponse ioOrderResponse = ioOrderResponses.get(0);
|
|
|
|
IoOrderResponse ioOrderResponse = ioOrderResponses.get(0);
|
|
|
|