|
|
|
@ -170,16 +170,16 @@ public class AutoSortServiceImpl implements AutoSortService { |
|
|
|
|
|
|
|
// 更新SOIssueNotifyOrderMaterialList_detail的out_wcs_flag为Y - rqrq |
|
|
|
try { |
|
|
|
wcsIntegrationMapper.updateSOIssueNotifyDetailOutWcsFlagByTask( |
|
|
|
callback.getSite(), callback.getTaskNo(), callback.getItemNo(), detail.serialNo); |
|
|
|
System.out.println("更新out_wcs_flag成功 - rqrq:taskNo=" + callback.getTaskNo() + |
|
|
|
", itemNo=" + callback.getItemNo() + ", serialNo=" + detail.serialNo); |
|
|
|
|
|
|
|
// wcsIntegrationMapper.updateSOIssueNotifyDetailOutWcsFlagByTask( |
|
|
|
// callback.getSite(), callback.getTaskNo(), callback.getItemNo(), detail.serialNo); |
|
|
|
// System.out.println("更新out_wcs_flag成功 - rqrq:taskNo=" + callback.getTaskNo() + |
|
|
|
// ", itemNo=" + callback.getItemNo() + ", serialNo=" + detail.serialNo); |
|
|
|
//这边不应该处理out_wcs_flag 会影响下面数据 |
|
|
|
// 记录处理成功的序列号 - rqrq |
|
|
|
processedSerialNos.add(detail.serialNo); |
|
|
|
} catch (Exception ex) { |
|
|
|
// 更新失败不影响主流程,只打印日志 - rqrq |
|
|
|
System.err.println("更新out_wcs_flag失败 - rqrq:" + ex.getMessage()); |
|
|
|
// System.err.println("更新out_wcs_flag失败 - rqrq:" + ex.getMessage()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@ -254,7 +254,12 @@ public class AutoSortServiceImpl implements AutoSortService { |
|
|
|
ex.printStackTrace(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
for (IncrementalDetail detail : incrementalDetails) { |
|
|
|
wcsIntegrationMapper.updateSOIssueNotifyDetailOutWcsFlagByTask( |
|
|
|
callback.getSite(), callback.getTaskNo(), callback.getItemNo(), detail.serialNo); |
|
|
|
System.out.println("更新out_wcs_flag成功 - rqrq:taskNo=" + callback.getTaskNo() + |
|
|
|
", itemNo=" + callback.getItemNo() + ", serialNo=" + detail.serialNo); |
|
|
|
} |
|
|
|
// 9. 更新空栈板标记 - rqrq |
|
|
|
wcsIntegrationMapper.updatePalletEmptyFlag(callback.getSite(), targetPalletId, "N", username); |
|
|
|
ScheduleDeliveryTask scheduleDeliveryTask = new ScheduleDeliveryTask(); |
|
|
|
|