From fb0e407cf53d37d55fce3294b54379b5caa8270e Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期五, 29 十一月 2024 14:57:22 +0800 Subject: [PATCH] # --- zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AgvDataService.java | 2 +- zy-acs-manager/src/main/java/com/zy/acs/manager/manager/entity/AgvDetail.java | 8 ++++++++ zy-acs-manager/src/main/java/com/zy/acs/manager/core/domain/MapWsAgvVo.java | 2 ++ zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/MapDataWsScheduler.java | 1 + 4 files changed, 12 insertions(+), 1 deletions(-) diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/domain/MapWsAgvVo.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/domain/MapWsAgvVo.java index 38863f0..ddba884 100644 --- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/domain/MapWsAgvVo.java +++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/domain/MapWsAgvVo.java @@ -25,6 +25,8 @@ private Integer battery; + private String error; + // public int getBackpackLoadedCount() { // if (Cools.isEmpty(this.backpack)) { // return 0; diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/MapDataWsScheduler.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/MapDataWsScheduler.java index 9f6b7f2..da259c9 100644 --- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/MapDataWsScheduler.java +++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/scheduler/MapDataWsScheduler.java @@ -88,6 +88,7 @@ vo.setDirection(agvDetail.getAgvAngle()); vo.setBackpack(GsonUtils.fromJsonToList(agvDetail.getBackpack(), BackpackDto.class)); vo.setBattery(agvDetail.getSoc()); + vo.setError(agvDetail.getError()); vo.setDynamicRoute(mapDataDispatcher.queryCodeListFromDynamicNode(null, agv.getUuid())); diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AgvDataService.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AgvDataService.java index 7fc2714..9f4521a 100644 --- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AgvDataService.java +++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AgvDataService.java @@ -130,7 +130,7 @@ } // 鏁呴殰澶嶄綅 - if (!Cools.isEmpty(detail.getError()) && !"NONE".equals(detail.getError())) { + if (!Cools.isEmpty(detail.getError())) { assert detail.getErrorTime() != null; if (DateUtils.diffToSeconds(detail.getErrorTime(), new Date()) > 20) { detail.setError("NONE"); diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/entity/AgvDetail.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/entity/AgvDetail.java index dafe940..c498585 100644 --- a/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/entity/AgvDetail.java +++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/manager/entity/AgvDetail.java @@ -302,4 +302,12 @@ return null; } + public String getError() { + if (!Cools.isEmpty(this.error) && !"NONE".equals(this.error)) { + return this.error; + } else { + return ""; + } + } + } -- Gitblit v1.9.1