Skip to content

Commit e492e5a

Browse files
committed
Merge branch 'fix_data_typo' into develop
2 parents 88a7ac3 + 52e9b67 commit e492e5a

File tree

2 files changed

+16
-12
lines changed

2 files changed

+16
-12
lines changed

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/WxMpTemplateMessage.java

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public class WxMpTemplateMessage implements Serializable {
1212
private String templateId;
1313
private String url;
1414
private String topColor;
15-
private List<WxMpTemplateData> datas = new ArrayList<WxMpTemplateData>();
15+
private List<WxMpTemplateData> data = new ArrayList<WxMpTemplateData>();
1616

1717
public String getToUser() {
1818
return toUser;
@@ -46,12 +46,16 @@ public void setTopColor(String topColor) {
4646
this.topColor = topColor;
4747
}
4848

49-
public List<WxMpTemplateData> getDatas() {
50-
return datas;
49+
public List<WxMpTemplateData> getData() {
50+
return data;
5151
}
5252

53-
public void setDatas(List<WxMpTemplateData> datas) {
54-
this.datas = datas;
53+
public void setData(List<WxMpTemplateData> data) {
54+
this.data = data;
55+
}
56+
57+
public void addWxMpTemplateData(WxMpTemplateData datum) {
58+
this.data.add(datum);
5559
}
5660

5761
public String toJson() {

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpTemplateMessageGsonAdapter.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ public JsonElement serialize(WxMpTemplateMessage message, Type typeOfSrc, JsonSe
3030
messageJson.addProperty("topcolor", message.getTopColor());
3131
}
3232

33-
JsonObject datas = new JsonObject();
34-
messageJson.add("data", datas);
33+
JsonObject data = new JsonObject();
34+
messageJson.add("data", data);
3535

36-
for (WxMpTemplateData data : message.getDatas()) {
36+
for (WxMpTemplateData datum : message.getData()) {
3737
JsonObject dataJson = new JsonObject();
38-
dataJson.addProperty("value", data.getValue());
39-
if (data.getColor() != null) {
40-
dataJson.addProperty("color", data.getColor());
38+
dataJson.addProperty("value", datum.getValue());
39+
if (datum.getColor() != null) {
40+
dataJson.addProperty("color", datum.getColor());
4141
}
42-
datas.add(data.getName(), dataJson);
42+
data.add(datum.getName(), dataJson);
4343
}
4444

4545
return messageJson;

0 commit comments

Comments
 (0)