| | |
| | | public IPage<MsgListVo> getMsgList(MsgListDto msgListDto) { |
| | | MemberEntity member = LoginUserUtils.getAppLoginUser(); |
| | | Long memberId = member.getId(); |
| | | // Long memberId = 443L; |
| | | // Long memberId = 444L; |
| | | // MemberEntity member = memberDao.selectById(memberId); |
| | | |
| | | Page<MsgListVo> page = new Page<>(msgListDto.getPageNum(), msgListDto.getPageSize()); |
| | | |
| | | OtcMsgUserListEntity otcMsgUserListEntity = new OtcMsgUserListEntity(); |
| | | otcMsgUserListEntity.setMemberId(memberId); |
| | | otcMsgUserListEntity.setNickname(msgListDto.getNickname()); |
| | | IPage<MsgListVo> msgList = otcMsgUserListDao.getMsgList(otcMsgUserListEntity, page); |
| | | List<MsgListVo> records = msgList.getRecords(); |
| | | //更新最外层的消息提醒 |
| | |
| | | if(CollUtil.isNotEmpty(records)){ |
| | | for(MsgListVo msgListVo : records){ |
| | | long targetId = msgListVo.getTargetId(); |
| | | MemberEntity memberEntity = memberDao.selectById(targetId); |
| | | msgListVo.setNickname(memberEntity.getName()); |
| | | // MemberEntity memberEntity = memberDao.selectById(targetId); |
| | | // msgListVo.setNickname(memberEntity.getName()); |
| | | |
| | | ChatOrderVo chatOrderVo = new ChatOrderVo(); |
| | | List<ChatOrderVo> chatOrderVos = otcOrderDao.selectOneByMemberIdAndTargetId(memberId,targetId); |