diff --git a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/mapper/BadWeatherMapper.java b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/mapper/BadWeatherMapper.java index 13d8a84..cabd602 100644 --- a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/mapper/BadWeatherMapper.java +++ b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/mapper/BadWeatherMapper.java @@ -52,4 +52,10 @@ public interface BadWeatherMapper { * @return */ int updateStatus(String id); + + /** + * 获取天气预警 + * @return + */ + BadWeatherEntity getBadWeatherData(); } diff --git a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/BadWeatherService.java b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/BadWeatherService.java index c62052e..e64f94d 100644 --- a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/BadWeatherService.java +++ b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/BadWeatherService.java @@ -36,4 +36,10 @@ public interface BadWeatherService { * @return */ int updateStatus(String id); + + /** + * 数据 + * @return + */ + String getBadWeatherData(); } diff --git a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/BadWeatherServiceImpl.java b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/BadWeatherServiceImpl.java index 8e1c123..1b6aad8 100644 --- a/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/BadWeatherServiceImpl.java +++ b/securityControl-modules/securityControl-proteam/src/main/java/com/sercurityControl/proteam/dutyTask/service/BadWeatherServiceImpl.java @@ -45,4 +45,14 @@ public class BadWeatherServiceImpl implements BadWeatherService { public int updateStatus(String id) { return mapper.updateStatus(id); } + + @Override + public String getBadWeatherData() { + BadWeatherEntity bean = mapper.getBadWeatherData(); + if (bean != null){ + return "今日天气:"+bean.getWeather()+",最低温度:"+bean.getMinTemperature()+"℃,最高温度:"+bean.getMaxTemperature()+"℃,预警:"+bean.getWarning(); + }else { + return ""; + } + } } diff --git a/securityControl-modules/securityControl-proteam/src/main/resources/mapper/dutyTask/BadWeatherMapper.xml b/securityControl-modules/securityControl-proteam/src/main/resources/mapper/dutyTask/BadWeatherMapper.xml index e33865f..3b3af53 100644 --- a/securityControl-modules/securityControl-proteam/src/main/resources/mapper/dutyTask/BadWeatherMapper.xml +++ b/securityControl-modules/securityControl-proteam/src/main/resources/mapper/dutyTask/BadWeatherMapper.xml @@ -73,4 +73,15 @@ AND date >= CURDATE() AND date < DATE_ADD(CURDATE(), INTERVAL 7 DAY) + \ No newline at end of file