package weixin.message.model; import java.util.List; public class Template { // 消息接收方 private String toUser; // 模板id private String templateId; // form_id private String formId; // 模板消息详情链接 private String url; // 消息顶部的颜色 private String topColor; // 参数列表 private List<TemplateParam> templateParamList; public String getToUser() { return toUser; } public void setToUser(String toUser) { this.toUser = toUser; } public String getTemplateId() { return templateId; } public void setTemplateId(String templateId) { this.templateId = templateId; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } public String getTopColor() { return topColor; } public void setTopColor(String topColor) { this.topColor = topColor; } public String toJSON() { StringBuffer buffer = new StringBuffer(); buffer.append("{"); buffer.append(String.format("\"touser\":\"%s\"", this.toUser)).append( ","); buffer.append(String.format("\"template_id\":\"%s\"", this.templateId)) .append(","); buffer.append(String.format("\"form_id\":\"%s\"", this.formId)) .append(","); buffer.append(String.format("\"url\":\"%s\"", this.url)).append(","); buffer.append(String.format("\"topcolor\":\"%s\"", this.topColor)) .append(","); buffer.append("\"data\":{"); TemplateParam param = null; if (this.templateParamList.size() > 0) { for (int i = 0; i < this.templateParamList.size(); i++) { param = templateParamList.get(i); // 判断是否追加逗号 if (i < this.templateParamList.size() - 1) { buffer.append(String.format( "\"%s\": {\"value\":\"%s\",\"color\":\"%s\"},", param.getName(), param.getValue(), param.getColor())); } else { buffer.append(String.format( "\"%s\": {\"value\":\"%s\",\"color\":\"%s\"}", param.getName(), param.getValue(), param.getColor())); } } } buffer.append("}"); buffer.append("}"); return buffer.toString(); } public List<TemplateParam> getTemplateParamList() { return templateParamList; } public void setTemplateParamList(List<TemplateParam> templateParamList) { this.templateParamList = templateParamList; } public String getFormId() { return formId; } public void setFormId(String formId) { this.formId = formId; } }
最近下载更多
朤朤朤朤朤朤 LV3
4月14日
ewan007 LV30
2023年8月24日
adminadminsqwqe LV8
2023年8月17日
dzlwindy LV8
2023年7月11日
13043860zj LV16
2023年4月29日
wanglinddad LV55
2022年5月16日
dongzhan LV12
2021年12月15日
qq1453363097 LV13
2021年10月13日
jinjin1231111 LV4
2021年10月8日
yyf507 LV9
2021年8月10日
最近浏览更多
求学的熊猫 LV11
11月11日
15530067717 LV2
5月25日
wangjie11 LV5
5月9日
121516 LV3
4月28日
handle1991 LV3
4月22日
solocare LV4
4月18日
朤朤朤朤朤朤 LV3
4月14日
zhy1989wz LV6
2023年10月21日
adminadminsqwqe LV8
2023年8月17日
溪若白 LV1
2023年7月13日