mirror of
				https://gitee.com/binary/weixin-java-tools.git
				synced 2025-10-31 18:46:10 +08:00 
			
		
		
		
	Merge branch 'fix_data_typo' into develop
This commit is contained in:
		| @ -12,7 +12,7 @@ public class WxMpTemplateMessage implements Serializable { | |||||||
|   private String templateId; |   private String templateId; | ||||||
|   private String url; |   private String url; | ||||||
|   private String topColor; |   private String topColor; | ||||||
|   private List<WxMpTemplateData> datas = new ArrayList<WxMpTemplateData>(); |   private List<WxMpTemplateData> data = new ArrayList<WxMpTemplateData>(); | ||||||
|  |  | ||||||
|   public String getToUser() { |   public String getToUser() { | ||||||
|     return toUser; |     return toUser; | ||||||
| @ -46,12 +46,16 @@ public class WxMpTemplateMessage implements Serializable { | |||||||
|     this.topColor = topColor; |     this.topColor = topColor; | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   public List<WxMpTemplateData> getDatas() { |   public List<WxMpTemplateData> getData() { | ||||||
|     return datas; |     return data; | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   public void setDatas(List<WxMpTemplateData> datas) { |   public void setData(List<WxMpTemplateData> data) { | ||||||
|     this.datas = datas; |     this.data = data; | ||||||
|  |   } | ||||||
|  |  | ||||||
|  |   public void addWxMpTemplateData(WxMpTemplateData datum) { | ||||||
|  |     this.data.add(datum); | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   public String toJson() { |   public String toJson() { | ||||||
|  | |||||||
| @ -30,16 +30,16 @@ public class WxMpTemplateMessageGsonAdapter implements JsonSerializer<WxMpTempla | |||||||
|       messageJson.addProperty("topcolor", message.getTopColor()); |       messageJson.addProperty("topcolor", message.getTopColor()); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     JsonObject datas = new JsonObject(); |     JsonObject data = new JsonObject(); | ||||||
|     messageJson.add("data", datas); |     messageJson.add("data", data); | ||||||
|  |  | ||||||
|     for (WxMpTemplateData data : message.getDatas()) { |     for (WxMpTemplateData datum : message.getData()) { | ||||||
|       JsonObject dataJson = new JsonObject(); |       JsonObject dataJson = new JsonObject(); | ||||||
|       dataJson.addProperty("value", data.getValue()); |       dataJson.addProperty("value", datum.getValue()); | ||||||
|       if (data.getColor() != null) { |       if (datum.getColor() != null) { | ||||||
|         dataJson.addProperty("color", data.getColor()); |         dataJson.addProperty("color", datum.getColor()); | ||||||
|       } |       } | ||||||
|       datas.add(data.getName(), dataJson); |       data.add(datum.getName(), dataJson); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     return messageJson; |     return messageJson; | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 Binary Wang
					Binary Wang