zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AgvDataErrorService.java
@@ -89,13 +89,7 @@ detail.setErrorTime(new Date()); } // 故障复位 if (!Cools.isEmpty(detail.realError())) { assert detail.getErrorTime() != null; if (DateUtils.diffToSeconds(detail.getErrorTime(), new Date()) > 20) { detail.setError(MapDataConstant.EMPTY_OF_ERROR); } } if (!agvDetailService.updateById(detail)) { log.error("Agv [{}] 详情更新失败 !!!", protocol.getAgvNo()); } zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AgvDataNoCodeService.java
@@ -7,6 +7,9 @@ import com.zy.acs.common.enums.AgvStatusType; import com.zy.acs.common.utils.GsonUtils; import com.zy.acs.common.utils.RedisSupport; import com.zy.acs.framework.common.Cools; import com.zy.acs.framework.common.DateUtils; import com.zy.acs.manager.core.constant.MapDataConstant; import com.zy.acs.manager.core.domain.BackpackDto; import com.zy.acs.manager.manager.entity.AgvDetail; import com.zy.acs.manager.manager.entity.Code; @@ -87,6 +90,13 @@ } } // 故障复位 if (!Cools.isEmpty(detail.realError())) { assert detail.getErrorTime() != null; if (DateUtils.diffToSeconds(detail.getErrorTime(), new Date()) > 20) { detail.setError(MapDataConstant.EMPTY_OF_ERROR); } } if (!agvDetailService.updateById(detail)) { log.error("Agv [{}] 详情更新失败 !!!", protocol.getAgvNo()); } zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/AgvDataService.java
@@ -7,6 +7,8 @@ import com.zy.acs.common.utils.GsonUtils; import com.zy.acs.common.utils.RedisSupport; import com.zy.acs.framework.common.Cools; import com.zy.acs.framework.common.DateUtils; import com.zy.acs.manager.core.constant.MapDataConstant; import com.zy.acs.manager.core.domain.BackpackDto; import com.zy.acs.manager.manager.entity.AgvDetail; import com.zy.acs.manager.manager.entity.Code; @@ -94,6 +96,13 @@ log.info("Agv [{}] 有码实时数据包 ===>> {}", protocol.getAgvNo(), JSON.toJSONString(agv_12_up)); } } // 故障复位 if (!Cools.isEmpty(detail.realError())) { assert detail.getErrorTime() != null; if (DateUtils.diffToSeconds(detail.getErrorTime(), new Date()) > 20) { detail.setError(MapDataConstant.EMPTY_OF_ERROR); } } if (!agvDetailService.updateById(detail)) { log.error("Agv [{}] 详情更新失败 !!!", protocol.getAgvNo());