Forráskód Böngészése

微信模板添加

trick9191 8 éve
szülő
commit
c231dcb425

+ 17 - 5
patient-co-wlyy/src/main/java/com/yihu/wlyy/wechat/process/WeiXinEventProcess.java

@ -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_") ||