| | |
| | | private ArdCallUnreadMessagesMapper ardCallUnreadMessagesMapper; |
| | | @Resource |
| | | private IArdCallGroupService ardCallGroupService; |
| | | @Resource |
| | | private ISysUserService sysUserService; |
| | | |
| | | /** |
| | | * 查询会话用户中间表 |
| | |
| | | } |
| | | //获取最后一条消息实体 |
| | | ArdCallHistory ardCallHistory = ardCallHistoryMapper.selectLastArdCallHistory(ardCallSessionUser.getSessionId()); |
| | | ardCallSessionUser.setArdCallHistory(ardCallHistory); |
| | | if (ardCallHistory != null) { |
| | | SysUser sysUser = sysUserService.selectUserById(ardCallHistory.getUserId()); |
| | | if (sysUser != null) { |
| | | ardCallHistory.setNickName(sysUser.getNickName()); |
| | | ardCallHistory.setAvatar(sysUser.getAvatar()); |
| | | } |
| | | ardCallSessionUser.setArdCallHistory(ardCallHistory); |
| | | } |
| | | //群聊targetNickName改为群名称 |
| | | if (ardCallSessionUser.getType().equals("1")) { |
| | | ArdCallGroup ardCallGroup = ardCallGroupService.selectArdCallGroupById(ardCallSessionUser.getTargetId()); |
| | |
| | | } |
| | | //获取最后一条消息实体 |
| | | ArdCallHistory ardCallHistory = ardCallHistoryMapper.selectLastArdCallHistory(callSessionUser.getSessionId()); |
| | | callSessionUser.setArdCallHistory(ardCallHistory); |
| | | if(ardCallHistory != null) { |
| | | SysUser sysUser = sysUserService.selectUserById(ardCallHistory.getUserId()); |
| | | if (sysUser != null) { |
| | | ardCallHistory.setNickName(sysUser.getNickName()); |
| | | ardCallHistory.setAvatar(sysUser.getAvatar()); |
| | | } |
| | | callSessionUser.setArdCallHistory(ardCallHistory); |
| | | } |
| | | //群聊targetNickName改为群名称 |
| | | if (callSessionUser.getType().equals("1")) { |
| | | ArdCallGroup ardCallGroup = ardCallGroupService.selectArdCallGroupById(callSessionUser.getTargetId()); |