【代码评审】IM:review 消息的实现
This commit is contained in:
parent
fa23ce144d
commit
651619d5ef
|
@ -1,5 +0,0 @@
|
|||
/**
|
||||
* @author anhaohao
|
||||
* @since 2024/3/27 下午11:36
|
||||
*/
|
||||
package cn.iocoder.yudao.module.im.controller.admin.inbox;
|
|
@ -1,5 +0,0 @@
|
|||
/**
|
||||
* @author anhaohao
|
||||
* @since 2024/3/31 下午10:41
|
||||
*/
|
||||
package cn.iocoder.yudao.module.im.controller.admin.inbox.vo;
|
|
@ -7,6 +7,7 @@ import cn.iocoder.yudao.module.im.dal.dataobject.group.ImGroupDO;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
import cn.iocoder.yudao.module.im.controller.admin.group.vo.*;
|
||||
|
||||
// TODO @hao:这个也要有 Im 前缀
|
||||
/**
|
||||
* 群 Mapper
|
||||
*
|
||||
|
|
|
@ -7,6 +7,7 @@ import org.apache.ibatis.annotations.Mapper;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
// TODO @hao:IM 前缀
|
||||
/**
|
||||
* IM 收件箱 Mapper
|
||||
*
|
||||
|
|
|
@ -7,6 +7,7 @@ import org.apache.ibatis.annotations.Mapper;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
// TODO @hao:IM 前缀
|
||||
/**
|
||||
* 消息 Mapper
|
||||
*
|
||||
|
|
|
@ -6,7 +6,7 @@ import org.springframework.stereotype.Repository;
|
|||
|
||||
import static cn.iocoder.yudao.module.im.dal.redis.RedisKeyConstants.INBOX_SEQUENCE;
|
||||
|
||||
// TODO @芋艿:这个名字,需要在考虑下;
|
||||
// TODO @芋艿:这个名字,需要在考虑下;至少先搞个 IM 前缀
|
||||
|
||||
/**
|
||||
* 序号生成器 Redis DAO
|
||||
|
|
|
@ -6,6 +6,7 @@ import cn.iocoder.yudao.module.im.dal.dataobject.conversation.ImConversationDO;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
// TODO @hao:前缀 IM
|
||||
/**
|
||||
* IM 会话 Service 接口
|
||||
*
|
||||
|
|
|
@ -5,13 +5,13 @@ import cn.iocoder.yudao.module.im.controller.admin.conversation.vo.ImConversatio
|
|||
import cn.iocoder.yudao.module.im.dal.dataobject.conversation.ImConversationDO;
|
||||
import cn.iocoder.yudao.module.im.dal.mysql.conversation.ConversationMapper;
|
||||
import cn.iocoder.yudao.module.im.enums.conversation.ImConversationTypeEnum;
|
||||
import cn.iocoder.yudao.module.im.service.inbox.InboxService;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
// TODO @hao:前缀 IM
|
||||
/**
|
||||
* IM 会话 Service 实现类
|
||||
*
|
||||
|
@ -23,8 +23,6 @@ public class ConversationServiceImpl implements ConversationService {
|
|||
|
||||
@Resource
|
||||
private ConversationMapper conversationMapper;
|
||||
@Resource
|
||||
private InboxService inboxService;
|
||||
|
||||
@Override
|
||||
public List<ImConversationDO> getConversationList() {
|
||||
|
|
|
@ -5,6 +5,7 @@ import cn.iocoder.yudao.module.im.controller.admin.group.vo.*;
|
|||
import cn.iocoder.yudao.module.im.dal.dataobject.group.ImGroupDO;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
|
||||
// TODO @hao:前缀 IM
|
||||
/**
|
||||
* 群 Service 接口
|
||||
*
|
||||
|
|
|
@ -14,6 +14,7 @@ import cn.iocoder.yudao.module.im.dal.mysql.group.GroupMapper;
|
|||
import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception;
|
||||
import static cn.iocoder.yudao.module.im.enums.ErrorCodeConstants.*;
|
||||
|
||||
// TODO @hao:前缀 IM
|
||||
/**
|
||||
* 群 Service 实现类
|
||||
*
|
||||
|
|
|
@ -4,6 +4,7 @@ import cn.iocoder.yudao.module.im.dal.dataobject.message.ImMessageDO;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
// TODO @hao:前缀 IM
|
||||
/**
|
||||
* IM 收件箱 Service 接口
|
||||
*
|
||||
|
|
|
@ -6,6 +6,7 @@ import cn.iocoder.yudao.module.im.dal.dataobject.message.ImMessageDO;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
// TODO @hao:前缀 IM
|
||||
/**
|
||||
* 消息 Service 接口
|
||||
*
|
||||
|
|
|
@ -24,6 +24,7 @@ import java.util.List;
|
|||
import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception;
|
||||
import static cn.iocoder.yudao.module.im.enums.ErrorCodeConstants.MESSAGE_RECEIVER_NOT_EXISTS;
|
||||
|
||||
// TODO @hao:前缀 IM
|
||||
/**
|
||||
* 消息 Service 实现类
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue