8000 修复代码 · devandroid/weixin-java-tools@ae4cf4d · GitHub
[go: up one dir, main page]

Skip to content

Commit ae4cf4d

Browse files
committed
修复代码
1 parent b4cf79f commit ae4cf4d

File tree

2 files changed

+15
-5
lines changed

2 files changed

+15
-5
lines changed

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/subscribe/WxMpSubscribeMessage.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
import me.chanjar.weixin.mp.bean.template.WxMpTemplateMessage;
88
import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder;
99

10+
import java.io.Serializable;
11+
1012
/**
1113
* @author Mklaus
1214
* @date 2018-01-22 下午12:18
@@ -41,7 +43,7 @@ public class WxMpSubscribeMessage {
4143
*
4244
* @see #url
4345
*/
44-
private WxMpTemplateMessage.MiniProgram miniProgram;
46+
private MiniProgram miniProgram;
4547

4648
/**
4749
* 订阅场景值
@@ -68,5 +70,13 @@ public String toJson() {
6870
return WxMpGsonBuilder.INSTANCE.create().toJson(this);
6971
}
7072

73+
@Data
74+
@NoArgsConstructor
75+
@AllArgsConstructor
76+
public static class MiniProgram implements Serializable {
77+
private static final long serialVersionUID = -7945254706501974849L;
7178

79+
private String appid;
80+
private String pagePath;
81+
}
7282
}

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/bean/subscribe/WxMpSubscribeMessageTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package me.chanjar.weixin.mp.bean.subscribe;
22

3-
import me.chanjar.weixin.mp.bean.template.WxMpTemplateMessage;
4-
import org.testng.annotations.Test;
5-
import static org.testng.AssertJUnit.assertEquals;
3+
import org.testng.annotations.*;
4+
5+
import static org.testng.AssertJUnit.*;
66

77
/**
88
* @author Mklaus
@@ -33,7 +33,7 @@ public void testToJson() {
3333
.toUser("OPENID")
3434
.templateId("TEMPLATE_ID")
3535
.url("URL")
36-
.miniProgram(new WxMpTemplateMessage.MiniProgram("xiaochengxuappid12345", "index?foo=bar"))
36+
.miniProgram(new WxMpSubscribeMessage.MiniProgram("xiaochengxuappid12345", "index?foo=bar"))
3737
.scene("SCENE")
3838
.title("TITLE")
3939
.contentValue("VALUE")

0 commit comments

Comments
 (0)
0