|
|
@ -321,6 +321,14 @@ public class WcsTaskServiceImpl implements WcsTaskService { |
|
|
System.out.println("开始处理取货通知 - rqrq,palletId=" + callbackTask.getPalletId() + ", toStation=" + callbackTask.getToStation()); |
|
|
System.out.println("开始处理取货通知 - rqrq,palletId=" + callbackTask.getPalletId() + ", toStation=" + callbackTask.getToStation()); |
|
|
|
|
|
|
|
|
try { |
|
|
try { |
|
|
|
|
|
// 2. 更新托盘calling_flag为N - rqrq |
|
|
|
|
|
wcsIntegrationMapper.updatePalletCallingFlag(callbackTask.getSite(), callbackTask.getPalletId(), "N", "SYS_WMS"); |
|
|
|
|
|
|
|
|
|
|
|
// 3. 更新站点状态为有货 - rqrq |
|
|
|
|
|
wcsIntegrationMapper.updateAgvStationStatus(callbackTask.getToStation(), 1, "有货"); |
|
|
|
|
|
|
|
|
|
|
|
// 4. 更新托盘位置 - rqrq |
|
|
|
|
|
wcsIntegrationMapper.updatePalletLocationCode(callbackTask.getSite(), callbackTask.getPalletId(), callbackTask.getToStation()); |
|
|
// 1. 更新订单任务状态 - rqrq |
|
|
// 1. 更新订单任务状态 - rqrq |
|
|
if (callbackTask.getTaskNo() != null && callbackTask.getItemNo() != null) { |
|
|
if (callbackTask.getTaskNo() != null && callbackTask.getItemNo() != null) { |
|
|
WmsOrderTask orderTask = wcsIntegrationMapper.findOrderTasksByTaskNoItem( |
|
|
WmsOrderTask orderTask = wcsIntegrationMapper.findOrderTasksByTaskNoItem( |
|
|
@ -494,14 +502,6 @@ public class WcsTaskServiceImpl implements WcsTaskService { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 2. 更新托盘calling_flag为N - rqrq |
|
|
|
|
|
wcsIntegrationMapper.updatePalletCallingFlag(callbackTask.getSite(), callbackTask.getPalletId(), "N", "SYS_WMS"); |
|
|
|
|
|
|
|
|
|
|
|
// 3. 更新站点状态为有货 - rqrq |
|
|
|
|
|
wcsIntegrationMapper.updateAgvStationStatus(callbackTask.getToStation(), 1, "有货"); |
|
|
|
|
|
|
|
|
|
|
|
// 4. 更新托盘位置 - rqrq |
|
|
|
|
|
wcsIntegrationMapper.updatePalletLocationCode(callbackTask.getSite(), callbackTask.getPalletId(), callbackTask.getToStation()); |
|
|
|
|
|
|
|
|
|
|
|
System.out.println("处理取货通知完成 - rqrq,palletId=" + callbackTask.getPalletId()); |
|
|
System.out.println("处理取货通知完成 - rqrq,palletId=" + callbackTask.getPalletId()); |
|
|
return "取货通知处理成功"; |
|
|
return "取货通知处理成功"; |
|
|
|