fix: 修正没有最近一次落雷时间的错误

main
huangfeng 6 months ago
parent 3167756f63
commit 416b8addb5

@ -151,14 +151,16 @@ public class RptAretMonitorServiceImpl implements RptAretMonitorService {
rptAretMonitor.setCreateTime(LocalDateTime.now());
String lastActionTime = cacEntity.getLastActionTime();
if(lastActionTime.contains("."))
{
rptAretMonitor.setLastTime(LocalDateTime.parse(lastActionTime.split("\\.")[0],
DateTimeFormatter.ofPattern(DateUtil.PATTERN_DATE_TIME)));
}else
{
rptAretMonitor.setLastTime(LocalDateTime.parse(cacEntity.getLastActionTime(),
DateTimeFormatter.ofPattern(DateUtil.PATTERN_DATE_TIME)));
if (StringUtils.isNotBlank(lastActionTime)){
if(lastActionTime.contains("."))
{
rptAretMonitor.setLastTime(LocalDateTime.parse(lastActionTime.split("\\.")[0],
DateTimeFormatter.ofPattern(DateUtil.PATTERN_DATE_TIME)));
}else
{
rptAretMonitor.setLastTime(LocalDateTime.parse(cacEntity.getLastActionTime(),
DateTimeFormatter.ofPattern(DateUtil.PATTERN_DATE_TIME)));
}
}
rptAretMonitor.setRunState(cacEntity.getRunState());
return rptAretMonitorDao.saveOrUpdate(rptAretMonitor);

Loading…
Cancel
Save