设置收费通知发送邮件消息
This commit is contained in:
+2
-2
@@ -32,8 +32,8 @@ public enum CompanyMessageEnums {
|
||||
MSG18("QY_18_JFTZ_VOUCHER_CHECK","缴费通知","projectName"),//进入缴费凭证的页面 projectName
|
||||
MSG19("QY_19_HYTZ_CANCELLATION","合同通知","contractNum,contractName"),//合同列表页 contractNum,contractName
|
||||
MSG20("QY_20_HYTZ_NOT_AUDIT_CREATE","项目通知","projectName,"),//项目详情页/弹框 projectName
|
||||
MSG21("QY_21_HYTZ_NOT_AUDIT_CREATE","合同通知","contractNum,contractName");//合同列表页 contractNum,contractName 对应原型的序号19
|
||||
|
||||
MSG21("QY_21_HYTZ_NOT_AUDIT_CREATE","合同通知","contractNum,contractName"),//合同列表页 contractNum,contractName 对应原型的序号19
|
||||
MSG22("QY_22_WJTZ_DEND_FILE","文件通知","projectName");// 弹窗:查看该项目详情,projectName
|
||||
|
||||
|
||||
private String code;
|
||||
|
||||
@@ -49,7 +49,8 @@ public enum MessageUrlEnums {
|
||||
C_OPEN_TYPE18("C_OPEN_TYPE18","url","/MessagePage/PaymentVoucher"),
|
||||
C_OPEN_TYPE19("C_OPEN_TYPE19","url","/mineContract/MineContract"),
|
||||
C_OPEN_TYPE20("C_OPEN_TYPE20","project",""),
|
||||
C_OPEN_TYPE21("C_OPEN_TYPE21","url","/mineContract/MineContract");
|
||||
C_OPEN_TYPE21("C_OPEN_TYPE21","url","/mineContract/MineContract"),
|
||||
C_OPEN_TYPE22("C_OPEN_TYPE22","component","MessagePage/ProjectDetailModal");
|
||||
|
||||
|
||||
/**
|
||||
|
||||
+13
-3
@@ -84,7 +84,8 @@ public class SendMessageServiceImpl implements SendMessageService {
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG7.getCode())
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG12.getCode())
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG20.getCode())
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG21.getCode())){
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG21.getCode())
|
||||
| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG22.getCode())){
|
||||
map.put("systemAddress",env.getProperty("message.systemUrl"));
|
||||
map.put("wxName",env.getProperty("message.wxName"));
|
||||
}
|
||||
@@ -104,7 +105,7 @@ public class SendMessageServiceImpl implements SendMessageService {
|
||||
LoginUser loginUser = sysBaseAPI.getUserByName(fromUser);
|
||||
if(templateType.contains(ProjectCommon.MESSAGE_TYPE2)){
|
||||
if(StringUtils.isEmpty(sendMessageDTO.getEmail())){
|
||||
throw new JeroBootException("发送邮件,邮箱地址不能为空!");
|
||||
throw new JeroBootException("邮件发送,邮箱地址不能为空!");
|
||||
}
|
||||
try {
|
||||
String email = loginUser.getEmail();
|
||||
@@ -218,7 +219,10 @@ public class SendMessageServiceImpl implements SendMessageService {
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG4.getCode())
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG6.getCode())
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG7.getCode())
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG12.getCode())){
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG12.getCode())
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG20.getCode())
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG21.getCode())
|
||||
|| Objects.equals(sendMessageDTO.getTemplateCode(),CompanyMessageEnums.MSG22.getCode())){
|
||||
// 短信去掉系统url替换与小程序名称替换
|
||||
if(map.containsKey("systemAddress")){
|
||||
map.remove("systemAddress");
|
||||
@@ -471,6 +475,12 @@ public class SendMessageServiceImpl implements SendMessageService {
|
||||
signature = "中汽中心标准所";
|
||||
templateId = "c6608053b3a2482bb3db7c00820bbd4a";
|
||||
break;
|
||||
case "QY_22_WJTZ_DEND_FILE":
|
||||
// 中汽中心标准所-企业端-文件通知-22
|
||||
sender = "8821092414406";
|
||||
signature = "中汽中心标准所";
|
||||
templateId = ""; // todo 模板id没有确定
|
||||
break;
|
||||
default:
|
||||
throw new JeroBootException("codeType flase.");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user