You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
2.6 KiB
67 lines
2.6 KiB
|
4 years ago
|
package com.ynxbd.push.helper;
|
||
|
|
|
||
|
|
import com.fasterxml.jackson.core.JsonProcessingException;
|
||
|
|
import com.ynxbd.push.entity.tencent.SendMessageTemplate;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @author 真正组装json的地方,模版消息发送第二步真正的工作车间
|
||
|
|
*/
|
||
|
|
public class TemplateSelectHelper {
|
||
|
|
public static String select(SendMessageTemplate sendMessageTemplate) throws JsonProcessingException {
|
||
|
|
String jsonString = null;
|
||
|
|
switch (sendMessageTemplate.getCode()) {
|
||
|
|
case 1:
|
||
|
|
jsonString = TemplateJsonStringHelper.get1(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 2:
|
||
|
|
jsonString = TemplateJsonStringHelper.get2(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 3:
|
||
|
|
jsonString = TemplateJsonStringHelper.get3(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 4:
|
||
|
|
jsonString = TemplateJsonStringHelper.get4(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 5:
|
||
|
|
jsonString = TemplateJsonStringHelper.get5(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 6:
|
||
|
|
jsonString = TemplateJsonStringHelper.get6(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 7:
|
||
|
|
jsonString = TemplateJsonStringHelper.get7(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 8:
|
||
|
|
jsonString = TemplateJsonStringHelper.get8(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 9:
|
||
|
|
jsonString = TemplateJsonStringHelper.get9(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 10:
|
||
|
|
jsonString = TemplateJsonStringHelper.get10(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 11:
|
||
|
|
jsonString = TemplateJsonStringHelper.get11(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 12:
|
||
|
|
jsonString = TemplateJsonStringHelper.get12(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 13:
|
||
|
|
jsonString = TemplateJsonStringHelper.get13(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 14:
|
||
|
|
jsonString = TemplateJsonStringHelper.get14(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 15:
|
||
|
|
jsonString = TemplateJsonStringHelper.get15(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
case 16:
|
||
|
|
jsonString = TemplateJsonStringHelper.get16(sendMessageTemplate);
|
||
|
|
break;
|
||
|
|
default:
|
||
|
|
jsonString = TemplateJsonStringHelper.get(sendMessageTemplate);
|
||
|
|
}
|
||
|
|
return jsonString;
|
||
|
|
}
|
||
|
|
}
|