lijilei 3 gadi atpakaļ
vecāks
revīzija
14daa1a794

+ 7 - 6
book-push/src/main/java/com/book/push/builder/TuWenBuilder.java

@@ -5,6 +5,7 @@ import me.chanjar.weixin.mp.bean.kefu.WxMpKefuMessage;
 import me.chanjar.weixin.mp.bean.message.WxMpXmlMessage;
 import me.chanjar.weixin.mp.bean.message.WxMpXmlOutImageMessage;
 import me.chanjar.weixin.mp.bean.message.WxMpXmlOutMessage;
+import me.chanjar.weixin.mp.bean.message.WxMpXmlOutNewsMessage;
 
 /**
  * created in 2021/8/28
@@ -18,17 +19,17 @@ public class TuWenBuilder extends AbstractBuilder {
 
     @Override
     public WxMpXmlOutMessage build(String content, WxMpXmlMessage wxMessage, WxMpService service) {
-        WxMpXmlOutImageMessage m = WxMpXmlOutMessage.NEWS().articles().build()
+        WxMpXmlOutNewsMessage m = WxMpXmlOutMessage.NEWS().articles(null)
                 .fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser())
                 .build();
 
         return m;
     }
-    public WxMpXmlOutMessage build(WxMpKefuMessage.WxArticle wxArticle, WxMpXmlMessage wxMessage, WxMpService service) {
-        WxMpXmlOutImageMessage m = WxMpXmlOutMessage.NEWS().articles(Item).build()
-                .fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser())
-                .build();
+    public WxMpXmlOutMessage build(WxMpXmlOutNewsMessage.Item item,  WxMpXmlMessage wxMessage, WxMpService service) {
+        WxMpXmlOutNewsMessage build = WxMpXmlOutMessage.NEWS().addArticle(item)
+                .fromUser(wxMessage.getToUser()).toUser(wxMessage.getFromUser()).build();
 
-        return m;
+
+        return build;
     }
 }