Commit 5e358363 zshaohui

1.311转库,取目的库别

1 个父辈 9cae9885
......@@ -1534,7 +1534,8 @@ public class LiteOrderCache {
}
}
if (pos == null) {
pos = storagePosManager.findPartNumberInStorages(storageIdList, pn, excludePosIds, checkoutType, orderItem.getBrand(), orderItem.getWarehouseCode());
log.info(orderNo+"需要的库别为:"+orderItem.getSrcWarehouse());
pos = storagePosManager.findPartNumberInStorages(storageIdList, pn, excludePosIds, checkoutType, orderItem.getBrand(), orderItem.getSrcWarehouse());
}
if (pos == null) {
break;
......
......@@ -149,11 +149,13 @@ public class AgvDeviceController {
String checkType = LiteorderCheckType.TICKET_TRANSFER_CHECKOUT + "";
if (checkType.equals(task.getSourceType())){
TicketPickPostData data = new TicketPickPostData(task.getTicketCode(),task.getTicketItem(),Arrays.asList(task.getCartonId()));
LuxsanApi.ticketPickPost(new TicketPickPostRequest(CommonUtil.plantCode, task.getTicketCode(), "SWC", Arrays.asList(data)));
Barcode barcode = barcodeManager.findByBarcode(task.getBarcode());
if (barcode != null){
barcode.setWarehouseCode(task.getWarehouseCode());
barcodeManager.save(barcode);
String result = LuxsanApi.ticketPickPost(new TicketPickPostRequest(CommonUtil.plantCode, task.getTicketCode(), "SWC", Arrays.asList(data)));
if (StringUtils.isEmpty(result)) {
Barcode barcode = barcodeManager.findByBarcode(task.getBarcode());
if (barcode != null) {
barcode.setWarehouseCode(task.getWarehouseCode());
barcodeManager.save(barcode);
}
}
}
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!