优化--添加后台商家与客户新增聊天消息功能

上级 8dd7c521
流水线 #9019 已通过 于阶段
in 2 分 29 秒
......@@ -27,4 +27,6 @@ public class UserMessageVO implements Serializable {
private String content;
@ApiModelProperty(value = "发送的图片")
private String imgUrl;
@ApiModelProperty(value = "发送方用户ID")
private Integer sendUserId;
}
......@@ -76,7 +76,10 @@ public class MessageController extends BaseController{
@ApiResponses({@ApiResponse(code = 200, message = "OK", response = ResultBody.class)})
@PostMapping("/insertUserMessage")
public ResultBody insertUserMessage(HttpServletRequest request,@RequestBody UserMessageVO messageVO){
return messageService.insertUserMessage(messageVO,this.getUserLoginInfoFromRedis(request).getUserAccountId());
if(messageVO.getSendUserId()== null) {
messageVO.setSendUserId(this.getUserLoginInfoFromRedis(request).getUserAccountId());
}
return messageService.insertUserMessage(messageVO);
}
@ApiOperation(value = "查看用户是否购买聊天")
......
......@@ -63,7 +63,7 @@ public interface MessageService {
* @param messageVO
* @return
*/
ResultBody insertUserMessage(UserMessageVO messageVO,Integer senderUserId);
ResultBody insertUserMessage(UserMessageVO messageVO);
/**
......
......@@ -153,8 +153,9 @@ public class MessageServiceImpl implements MessageService {
}
@Override
public ResultBody insertUserMessage(UserMessageVO messageVO,Integer senderUserId) {
public ResultBody insertUserMessage(UserMessageVO messageVO) {
Integer backUserId = messageVO.getBackUserId();
Integer senderUserId = messageVO.getSendUserId();
UserMessageDO userMessageDO = new UserMessageDO(messageVO);
if(senderUserId == null){
return ResultBody.success("消息发送失败,请先登录");
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论