update 全网报块定时任务修复
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.m2pool.chat.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
@@ -151,6 +152,15 @@ public class ChatRoomServiceImpl extends ServiceImpl<ChatRoomMapper, ChatRoom> i
|
||||
.userTwoEmail(email)
|
||||
.build();
|
||||
try{
|
||||
ChatRoom chatRoom = chatRoomMapper.selectOne(new LambdaQueryWrapper<ChatRoom>()
|
||||
.eq(ChatRoom::getUserOneEmail, userEmail).eq(ChatRoom::getUserTwoEmail, email));
|
||||
if (chatRoom != null){
|
||||
return R.success(ChatRoomDto.builder()
|
||||
.id(chatRoom.getId())
|
||||
.selfEmail(userEmail)
|
||||
.customerIsOnline(customerIsOnline)
|
||||
.userEmail(chatRoom.getUserTwoEmail()).build());
|
||||
}
|
||||
int insert = chatRoomMapper.insert(build);
|
||||
if (insert > 0){
|
||||
return R.success(ChatRoomDto.builder()
|
||||
|
||||
Reference in New Issue
Block a user