From af5067159ea9ef6285c821e2872b660ed457655e Mon Sep 17 00:00:00 2001 From: weidong Date: Thu, 12 Dec 2024 16:14:34 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=A2=9E=E5=8A=A0=E5=91=8A=E8=AD=A6?= =?UTF-8?q?=E6=B6=88=E9=99=A4=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/imdroid/sideslope/service/WarningServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java index d46387d6..2604d989 100644 --- a/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java +++ b/sec-beidou-rtcm/src/main/java/com/imdroid/sideslope/service/WarningServiceImpl.java @@ -5,6 +5,8 @@ import com.imdroid.common.util.NumberUtils; import com.imdroid.common.util.WarningLogExecutor; import com.imdroid.secapi.dto.*; import com.imdroid.sideslope.sal.Device; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; @@ -18,6 +20,8 @@ import java.util.concurrent.ConcurrentHashMap; @Service public class WarningServiceImpl implements WarningService { + private final Logger logger = LoggerFactory.getLogger(this.getClass()); + @Autowired WarningCfgMapper warningCfgMapper; @Autowired @@ -273,11 +277,13 @@ public class WarningServiceImpl implements WarningService { void clearWarning(GnssStatus status, int warningCode){ status.setWarningcode(status.getWarningcode()&~warningCode); + logger.info("{} clearWarning code {},{}",status.getDeviceid(),warningCode,status.getWarningcode()); QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("deviceid",status.getDeviceid()); queryWrapper.eq("code",warningCode); WarningMsg warningMsg = warningMsgMapper.selectOne(queryWrapper); if(warningMsg!=null){ + logger.info("update warningMsg {}",warningMsg.getId()); warningMsg.setCleartime(LocalDateTime.now()); warningMsgMapper.updateById(warningMsg); }