diff --git a/code/java/天气灾害预警/config.json b/code/java/天气灾害预警/config.json index bc47edd..72c0ecd 100644 --- a/code/java/天气灾害预警/config.json +++ b/code/java/天气灾害预警/config.json @@ -2,6 +2,7 @@ "title": "天气灾害预警配置文件", "key": "fe9fa8eeeb6f4301a92541eed565dd15", "query_url": "https://devapi.qweather.com/v7/warning/now?", + "wechat_officalaccount_url": "https://cxxmwx.cpic.com.cn/app/index.php?i=2&c=entry&do=send_group_tpl_api&m=ok_tplmessage", "cities": [ { "city_name": "厦门", diff --git a/code/java/天气灾害预警/disaster_warning.ipr b/code/java/天气灾害预警/disaster_warning.ipr index a768845..01d0f50 100644 --- a/code/java/天气灾害预警/disaster_warning.ipr +++ b/code/java/天气灾害预警/disaster_warning.ipr @@ -20,9 +20,7 @@ - - - + diff --git a/code/java/天气灾害预警/src/main/java/com/cpic/xim/config/WeatherDisasterNotifyConfig.java b/code/java/天气灾害预警/src/main/java/com/cpic/xim/config/WeatherDisasterNotifyConfig.java index b88daaa..d88d0f8 100644 --- a/code/java/天气灾害预警/src/main/java/com/cpic/xim/config/WeatherDisasterNotifyConfig.java +++ b/code/java/天气灾害预警/src/main/java/com/cpic/xim/config/WeatherDisasterNotifyConfig.java @@ -5,6 +5,7 @@ import java.io.FileNotFoundException; import java.io.IOException; import java.util.Vector; +import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.PropertyNamingStrategy; @@ -110,9 +111,24 @@ public class WeatherDisasterNotifyConfig this.notifyStuffs = notifyStuffs; } + public String getWechatOfficalAccountURL() + { + return wechatOfficalAccountURL; + } + + public void setWechatOfficalAccountURL( String wechatOfficalAccountURL ) + { + this.wechatOfficalAccountURL = wechatOfficalAccountURL; + } + private String title; private String key; private String queryUrl; + + @JsonProperty("wechat_officalaccount_url") + private String wechatOfficalAccountURL; private Vector cities; private Vector notifyStuffs; + + } diff --git a/code/java/天气灾害预警/src/test/java/com/cpic/xim/wechat/officalAccount/sendMessageTest.java b/code/java/天气灾害预警/src/test/java/com/cpic/xim/wechat/officalAccount/sendMessageTest.java index b04c36e..f90db0e 100644 --- a/code/java/天气灾害预警/src/test/java/com/cpic/xim/wechat/officalAccount/sendMessageTest.java +++ b/code/java/天气灾害预警/src/test/java/com/cpic/xim/wechat/officalAccount/sendMessageTest.java @@ -13,6 +13,7 @@ public class sendMessageTest try { + //sendMessage.sendNotifyMessage( url, "警报", "警报标题", "警报内容!" ); sendMessage.sendNotifyMessage( url, "警报", "警报标题", "警报内容!" ); } catch ( Exception error )