Binary Wang пре 7 година
родитељ
комит
ae4cf4d9d0
2 измењених фајлова са 15 додато и 5 уклоњено
  1. +11
    -1
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/subscribe/WxMpSubscribeMessage.java
  2. +4
    -4
      weixin-java-mp/src/test/java/me/chanjar/weixin/mp/bean/subscribe/WxMpSubscribeMessageTest.java

+ 11
- 1
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/subscribe/WxMpSubscribeMessage.java Прегледај датотеку

@@ -7,6 +7,8 @@ import lombok.NoArgsConstructor;
import me.chanjar.weixin.mp.bean.template.WxMpTemplateMessage;
import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder;

import java.io.Serializable;

/**
* @author Mklaus
* @date 2018-01-22 下午12:18
@@ -41,7 +43,7 @@ public class WxMpSubscribeMessage {
*
* @see #url
*/
private WxMpTemplateMessage.MiniProgram miniProgram;
private MiniProgram miniProgram;

/**
* 订阅场景值
@@ -68,5 +70,13 @@ public class WxMpSubscribeMessage {
return WxMpGsonBuilder.INSTANCE.create().toJson(this);
}

@Data
@NoArgsConstructor
@AllArgsConstructor
public static class MiniProgram implements Serializable {
private static final long serialVersionUID = -7945254706501974849L;

private String appid;
private String pagePath;
}
}

+ 4
- 4
weixin-java-mp/src/test/java/me/chanjar/weixin/mp/bean/subscribe/WxMpSubscribeMessageTest.java Прегледај датотеку

@@ -1,8 +1,8 @@
package me.chanjar.weixin.mp.bean.subscribe;

import me.chanjar.weixin.mp.bean.template.WxMpTemplateMessage;
import org.testng.annotations.Test;
import static org.testng.AssertJUnit.assertEquals;
import org.testng.annotations.*;
import static org.testng.AssertJUnit.*;

/**
* @author Mklaus
@@ -33,7 +33,7 @@ public class WxMpSubscribeMessageTest {
.toUser("OPENID")
.templateId("TEMPLATE_ID")
.url("URL")
.miniProgram(new WxMpTemplateMessage.MiniProgram("xiaochengxuappid12345", "index?foo=bar"))
.miniProgram(new WxMpSubscribeMessage.MiniProgram("xiaochengxuappid12345", "index?foo=bar"))
.scene("SCENE")
.title("TITLE")
.contentValue("VALUE")


Loading…
Откажи
Сачувај