常熟吴彦祖 1 month ago
parent
commit
bdb737ff6f
  1. 18
      src/main/java/com/gaotao/modules/api/service/impl/WcsApiServiceImpl.java
  2. 4
      src/main/java/com/gaotao/modules/automatedWarehouse/task/AgvTaskScheduler.java

18
src/main/java/com/gaotao/modules/api/service/impl/WcsApiServiceImpl.java

@ -675,14 +675,16 @@ public class WcsApiServiceImpl implements WcsApiService {
}
return result;
} catch (Exception e) {
ErrorLogUtils.logInterface("55",
"立库接口",
"询问入库站点",
"WCS",
"agv/getAvailableInboundStation",
inData.getTaskNo()+";"+inData.getPalletNo(),
requestJson,
e.getMessage(),e.getMessage());
if (!e.getMessage().contains("当前没有可用的入库口")) {
ErrorLogUtils.logInterface("55",
"立库接口",
"询问入库站点",
"WCS",
"agv/getAvailableInboundStation",
inData.getTaskNo() + ";" + inData.getPalletNo(),
requestJson,
e.getMessage(), e.getMessage());
}
// 更新接口日志错误信息
if (logId != null) {
interfaceCallLogService.updateCallResult(logId, null, "FAILED", e.getMessage(), null);

4
src/main/java/com/gaotao/modules/automatedWarehouse/task/AgvTaskScheduler.java

@ -130,7 +130,9 @@ public class AgvTaskScheduler {
// 委托给业务服务处理
agvTaskService.processAgvFeedbackTask(taskDetail);
} catch (Exception e) {
ErrorLogUtils.logException(taskDetail.getSite(), "立库自动化", "处理AGV回调信息:"+taskDetail.getActionType(), taskDetail.getTaskNo(), e);
if (!e.getMessage().contains("当前没有可用的入库口")) {
ErrorLogUtils.logException(taskDetail.getSite(), "立库自动化", "处理AGV回调信息:" + taskDetail.getActionType(), taskDetail.getTaskNo(), e);
}
log.error("处理AGV回调数据失败:taskNo={}, error={}", taskDetail.getTaskNo(), e.getMessage());
// 继续处理下一个数据
}

Loading…
Cancel
Save