|
@@ -34,6 +34,8 @@ public class WechatTemplateRequestBuilder {
|
|
|
* 维修提醒模板keys 模板ID:R4Uo0XAbY3yoBKzUkuQ5MA45ekwlHlnbOih3XeVo2Rg 维修完成提醒
|
|
|
*/
|
|
|
public static String[] TEMPLATE_REPAIR_COMPLETE_KEYS_REPAIR = new String[]{"first", "keyword1", "keyword2","keyword3", "keyword4","keyword5", "remark"};
|
|
|
+
|
|
|
+ public static String[] TEMPLATE_SBUNUSED_COMPLETE_KEYS = new String[]{"first", "keyword1", "keyword2","keyword3"};
|
|
|
/**
|
|
|
* 审批提醒模板keys 模板ID:njA6sdMf0EPi1k8iruwe2aw0miH6q-0AvB_GCEyzJpE 审批提醒
|
|
|
*/
|
|
@@ -301,6 +303,23 @@ public class WechatTemplateRequestBuilder {
|
|
|
return wechatTemplateRequest;
|
|
|
}
|
|
|
|
|
|
+ public static WechatTemplateRequest getRepairRequest(String url, String templateId, String openId, String[] values, String[] colors) {
|
|
|
+ WechatTemplateRequest wechatTemplateRequest = new WechatTemplateRequest();
|
|
|
+ wechatTemplateRequest.setUrl(url);
|
|
|
+ wechatTemplateRequest.setTemplate_id(templateId);
|
|
|
+ wechatTemplateRequest.setTouser(openId);
|
|
|
+ // 填充模版数据
|
|
|
+ Map<String, WechatTemplateRequestData> m = new HashMap<String, WechatTemplateRequestData>();
|
|
|
+ for (int i = 0; i < TEMPLATE_SBUNUSED_COMPLETE_KEYS.length; i++) {
|
|
|
+ WechatTemplateRequestData data = new WechatTemplateRequestData();
|
|
|
+ data.setValue(values[i]);
|
|
|
+ data.setColor(colors[i]);
|
|
|
+ m.put(TEMPLATE_SBUNUSED_COMPLETE_KEYS[i], data);
|
|
|
+ }
|
|
|
+ wechatTemplateRequest.setData(m);
|
|
|
+ return wechatTemplateRequest;
|
|
|
+ }
|
|
|
+
|
|
|
public static WechatTemplateRequest getAuditRequest(String url, String templateId, String openId, String[] values, String[] colors) {
|
|
|
WechatTemplateRequest wechatTemplateRequest = new WechatTemplateRequest();
|
|
|
wechatTemplateRequest.setUrl(url);
|