From b937ae32dd2e3d9283cd733ba0a164d960904581 Mon Sep 17 00:00:00 2001 From: hayu <1604366271@qq.com> Date: Mon, 16 Dec 2024 09:43:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A3=8E=E9=99=A9=E9=A2=84=E8=AD=A6=E6=8F=90?= =?UTF-8?q?=E5=89=8D=E5=A4=84=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../proteam/dutyTask/mapper/BadWeatherMapper.java | 6 ++++++ .../proteam/dutyTask/service/BadWeatherService.java | 6 ++++++ .../dutyTask/service/BadWeatherServiceImpl.java | 10 ++++++++++ .../resources/mapper/dutyTask/BadWeatherMapper.xml | 11 +++++++++++ 4 files changed, 33 insertions(+) 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