提交 fd2f83b1 authored 作者: 杨凯's avatar 杨凯

feat:家庭医生im添加reids实现10分钟之内重复发送消息

上级 183c6285
...@@ -43,7 +43,7 @@ public class ImMsgTemplateController { ...@@ -43,7 +43,7 @@ public class ImMsgTemplateController {
public BaseResponse<String> sendImMsg(@RequestBody SendImMsgDTO reqVo, public BaseResponse<String> sendImMsg(@RequestBody SendImMsgDTO reqVo,
BindingResult bindingResult) { BindingResult bindingResult) {
BaseResponse<String> response = null; String response = null;
try { try {
Object sendImMsgKey = redisUtil.get(JTYS_SEND_IM_MESSAGE + reqVo.getAdmId() + "_" + reqVo.getType()); Object sendImMsgKey = redisUtil.get(JTYS_SEND_IM_MESSAGE + reqVo.getAdmId() + "_" + reqVo.getType());
log.info("sendImMsgKey={}", String.valueOf(sendImMsgKey)); log.info("sendImMsgKey={}", String.valueOf(sendImMsgKey));
...@@ -55,7 +55,7 @@ public class ImMsgTemplateController { ...@@ -55,7 +55,7 @@ public class ImMsgTemplateController {
return BaseResponse.error(e.getMessage()); return BaseResponse.error(e.getMessage());
} }
return BaseResponse.success("消息推送成功"); return BaseResponse.success(response);
} }
@RequestMapping(value = "/unReadMsgCount", method = RequestMethod.POST) @RequestMapping(value = "/unReadMsgCount", method = RequestMethod.POST)
......
...@@ -13,7 +13,7 @@ import com.ebaiyihui.framework.response.BaseResponse; ...@@ -13,7 +13,7 @@ import com.ebaiyihui.framework.response.BaseResponse;
public interface ImMsgTemplateService { public interface ImMsgTemplateService {
BaseResponse<String> sendImMsg(SendImMsgDTO reqVo); String sendImMsg(SendImMsgDTO reqVo);
BaseResponse<String> unReadMsgCount(ImMessageDTO imMessageEntity); BaseResponse<String> unReadMsgCount(ImMessageDTO imMessageEntity);
} }
...@@ -70,7 +70,7 @@ public class ImMsgTemplateServiceImpl implements ImMsgTemplateService { ...@@ -70,7 +70,7 @@ public class ImMsgTemplateServiceImpl implements ImMsgTemplateService {
@Async @Async
@Override @Override
public BaseResponse<String> sendImMsg(SendImMsgDTO sendImMsgDTO) { public String sendImMsg(SendImMsgDTO sendImMsgDTO) {
QueryWrapper<ImMsgTemplateEntity> wrapper = new QueryWrapper<>(); QueryWrapper<ImMsgTemplateEntity> wrapper = new QueryWrapper<>();
ImMsgTemplateEntity imMsgTemplate = new ImMsgTemplateEntity(); ImMsgTemplateEntity imMsgTemplate = new ImMsgTemplateEntity();
...@@ -86,7 +86,7 @@ public class ImMsgTemplateServiceImpl implements ImMsgTemplateService { ...@@ -86,7 +86,7 @@ public class ImMsgTemplateServiceImpl implements ImMsgTemplateService {
if (!flag) { if (!flag) {
throw new BusinessException("消息推送失败"); throw new BusinessException("消息推送失败");
} }
return BaseResponse.success("消息推送成功"); return "消息推送成功";
} }
@Override @Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论