|
@ -45,13 +45,13 @@ public class SendMqMsgUtil { |
|
|
* @date 2021/4/23 3:01 下午 |
|
|
* @date 2021/4/23 3:01 下午 |
|
|
* @remark 失败重试1次,调用端自行判断如果失败是否要继续执行 |
|
|
* @remark 失败重试1次,调用端自行判断如果失败是否要继续执行 |
|
|
*/ |
|
|
*/ |
|
|
public boolean sendGroupAchievementMqMsg(GroupAchievementMQMsg msgContent) { |
|
|
public boolean sendProjectChangedMqMsg(ProjectChangedMQMsg msgContent) { |
|
|
try { |
|
|
try { |
|
|
SystemMsgFormDTO systemMsgFormDTO = new SystemMsgFormDTO(); |
|
|
SystemMsgFormDTO systemMsgFormDTO = new SystemMsgFormDTO(); |
|
|
systemMsgFormDTO.setMessageType(SystemMessageType.GROUP_ACHIEVEMENT); |
|
|
systemMsgFormDTO.setMessageType(SystemMessageType.PROJECT_CHANGED); |
|
|
systemMsgFormDTO.setContent(msgContent); |
|
|
systemMsgFormDTO.setContent(msgContent); |
|
|
Result sendMsgResult = null; |
|
|
Result sendMsgResult = null; |
|
|
log.info("sendGroupAchievementMqMsg param:{}",msgContent); |
|
|
log.info("sendProjectChangedMqMsg param:{}",msgContent); |
|
|
int retryTime = 0; |
|
|
int retryTime = 0; |
|
|
do { |
|
|
do { |
|
|
sendMsgResult = epmetMessageOpenFeignClient.sendSystemMsgByMQ(systemMsgFormDTO); |
|
|
sendMsgResult = epmetMessageOpenFeignClient.sendSystemMsgByMQ(systemMsgFormDTO); |
|
@ -60,7 +60,7 @@ public class SendMqMsgUtil { |
|
|
if (sendMsgResult != null && sendMsgResult.success()) { |
|
|
if (sendMsgResult != null && sendMsgResult.success()) { |
|
|
return true; |
|
|
return true; |
|
|
} |
|
|
} |
|
|
log.error("发送(小组成就)系统消息到message服务失败:{},msg:{}", JSON.toJSONString(sendMsgResult), JSON.toJSONString(systemMsgFormDTO)); |
|
|
log.error("发送(项目变动)系统消息到message服务失败:{},msg:{}", JSON.toJSONString(sendMsgResult), JSON.toJSONString(systemMsgFormDTO)); |
|
|
} catch (Exception e) { |
|
|
} catch (Exception e) { |
|
|
log.error("sendMqMsg exception", e); |
|
|
log.error("sendMqMsg exception", e); |
|
|
} |
|
|
} |
|
@ -76,13 +76,13 @@ public class SendMqMsgUtil { |
|
|
* @date 2021/4/23 3:01 下午 |
|
|
* @date 2021/4/23 3:01 下午 |
|
|
* @remark 失败重试1次,调用端自行判断如果失败是否要继续执行 |
|
|
* @remark 失败重试1次,调用端自行判断如果失败是否要继续执行 |
|
|
*/ |
|
|
*/ |
|
|
public boolean sendProjectChangedMqMsg(ProjectChangedMQMsg msgContent) { |
|
|
public boolean sendGroupAchievementMqMsg(GroupAchievementMQMsg msgContent) { |
|
|
try { |
|
|
try { |
|
|
SystemMsgFormDTO systemMsgFormDTO = new SystemMsgFormDTO(); |
|
|
SystemMsgFormDTO systemMsgFormDTO = new SystemMsgFormDTO(); |
|
|
systemMsgFormDTO.setMessageType(SystemMessageType.PROJECT_CHANGED); |
|
|
systemMsgFormDTO.setMessageType(SystemMessageType.GROUP_ACHIEVEMENT); |
|
|
systemMsgFormDTO.setContent(msgContent); |
|
|
systemMsgFormDTO.setContent(msgContent); |
|
|
Result sendMsgResult = null; |
|
|
Result sendMsgResult = null; |
|
|
log.info("sendProjectChangedMqMsg param:{}",msgContent); |
|
|
log.info("sendGroupAchievementMqMsg param:{}",msgContent); |
|
|
int retryTime = 0; |
|
|
int retryTime = 0; |
|
|
do { |
|
|
do { |
|
|
sendMsgResult = epmetMessageOpenFeignClient.sendSystemMsgByMQ(systemMsgFormDTO); |
|
|
sendMsgResult = epmetMessageOpenFeignClient.sendSystemMsgByMQ(systemMsgFormDTO); |
|
@ -91,7 +91,7 @@ public class SendMqMsgUtil { |
|
|
if (sendMsgResult != null && sendMsgResult.success()) { |
|
|
if (sendMsgResult != null && sendMsgResult.success()) { |
|
|
return true; |
|
|
return true; |
|
|
} |
|
|
} |
|
|
log.error("发送(项目变动)系统消息到message服务失败:{},msg:{}", JSON.toJSONString(sendMsgResult), JSON.toJSONString(systemMsgFormDTO)); |
|
|
log.error("发送(小组成就)系统消息到message服务失败:{},msg:{}", JSON.toJSONString(sendMsgResult), JSON.toJSONString(systemMsgFormDTO)); |
|
|
} catch (Exception e) { |
|
|
} catch (Exception e) { |
|
|
log.error("sendMqMsg exception", e); |
|
|
log.error("sendMqMsg exception", e); |
|
|
} |
|
|
} |
|
|