|
@ -272,6 +272,20 @@ public class WeiXinEventProcess {
|
|
|
|
|
|
articles.add(article);
|
|
|
|
|
|
//设置URL
|
|
|
setUrlItems(articles,systemConf);
|
|
|
|
|
|
// 构建回复消息XML
|
|
|
result = WeiXinMessageReplyUtils.replyNewsMessage(message.get("FromUserName"),message.get("ToUserName"),articles);
|
|
|
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 设置微信公共链接
|
|
|
* @param articles
|
|
|
*/
|
|
|
public static void setUrlItems(List<Map<String,String>> articles,Properties systemConf){
|
|
|
Map<String,String> articleConsult = new HashMap<>();
|
|
|
// 图文URL
|
|
|
String urlConsult = systemConf.getProperty("patient_consult_url");
|
|
@ -343,11 +357,6 @@ public class WeiXinEventProcess {
|
|
|
articleFamily.put("PicUrl",picUrlFamily);
|
|
|
|
|
|
articles.add(articleFamily);
|
|
|
|
|
|
// 构建回复消息XML
|
|
|
result = WeiXinMessageReplyUtils.replyNewsMessage(message.get("FromUserName"),message.get("ToUserName"),articles);
|
|
|
|
|
|
return result;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@ -389,6 +398,9 @@ public class WeiXinEventProcess {
|
|
|
article.put("PicUrl",picUrl);
|
|
|
|
|
|
articles.add(article);
|
|
|
|
|
|
//设置通用链接
|
|
|
setUrlItems(articles,systemConf);
|
|
|
// 消息XML
|
|
|
result = WeiXinMessageReplyUtils.replyNewsMessage(message.get("FromUserName"),message.get("ToUserName"),articles);
|
|
|
}else if(StringUtils.isNotEmpty(eventKey) && (eventKey.startsWith("hs_") ||
|