【fix sonar】 PushMsgUtil.java 文件
This commit is contained in:
+5
-10
@@ -1,19 +1,17 @@
|
|||||||
package com.jero.modules.message.util;
|
package com.jero.modules.message.util;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import freemarker.template.Configuration;
|
|
||||||
import freemarker.template.Template;
|
|
||||||
import freemarker.template.TemplateException;
|
|
||||||
import com.jero.modules.message.entity.SysMessage;
|
import com.jero.modules.message.entity.SysMessage;
|
||||||
import com.jero.modules.message.entity.SysMessageTemplate;
|
import com.jero.modules.message.entity.SysMessageTemplate;
|
||||||
import com.jero.modules.message.handle.enums.SendMsgStatusEnum;
|
import com.jero.modules.message.handle.enums.SendMsgStatusEnum;
|
||||||
import com.jero.modules.message.service.ISysMessageService;
|
import com.jero.modules.message.service.ISysMessageService;
|
||||||
import com.jero.modules.message.service.ISysMessageTemplateService;
|
import com.jero.modules.message.service.ISysMessageTemplateService;
|
||||||
|
import freemarker.template.Configuration;
|
||||||
|
import freemarker.template.Template;
|
||||||
|
import freemarker.template.TemplateException;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.StringWriter;
|
import java.io.StringWriter;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
@@ -44,7 +42,7 @@ public class PushMsgUtil {
|
|||||||
public boolean sendMessage(String msgType, String templateCode, Map<String, String> map, String sentTo) {
|
public boolean sendMessage(String msgType, String templateCode, Map<String, String> map, String sentTo) {
|
||||||
List<SysMessageTemplate> sysSmsTemplates = sysMessageTemplateService.selectByCode(templateCode);
|
List<SysMessageTemplate> sysSmsTemplates = sysMessageTemplateService.selectByCode(templateCode);
|
||||||
SysMessage sysMessage = new SysMessage();
|
SysMessage sysMessage = new SysMessage();
|
||||||
if (sysSmsTemplates.size() > 0) {
|
if (!sysSmsTemplates.isEmpty()) {
|
||||||
SysMessageTemplate sysSmsTemplate = sysSmsTemplates.get(0);
|
SysMessageTemplate sysSmsTemplate = sysSmsTemplates.get(0);
|
||||||
sysMessage.setEsType(msgType);
|
sysMessage.setEsType(msgType);
|
||||||
sysMessage.setEsReceiver(sentTo);
|
sysMessage.setEsReceiver(sentTo);
|
||||||
@@ -57,10 +55,7 @@ public class PushMsgUtil {
|
|||||||
try {
|
try {
|
||||||
template = new Template("SysMessageTemplate", content, freemarkerConfig);
|
template = new Template("SysMessageTemplate", content, freemarkerConfig);
|
||||||
template.process(map, stringWriter);
|
template.process(map, stringWriter);
|
||||||
} catch (IOException e) {
|
} catch (IOException |TemplateException e) {
|
||||||
e.printStackTrace();
|
|
||||||
return false;
|
|
||||||
} catch (TemplateException e) {
|
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user