MCPcopy Create free account

hub / github.com/FreudFan/chat / functions

Functions265 in github.com/FreudFan/chat

↓ 34 callersMethodgetCurrentUser
()
chat_backend/src/main/java/edu/sandau/chat/interceptor/RequestContent.java:16
↓ 19 callersMethodget
(Integer senderId)
chat_backend/src/main/java/edu/sandau/chat/netty/UserChannelRel.java:20
↓ 14 callersMethoderror
(String message)
chat_backend/src/main/java/edu/sandau/chat/exception/handle/ApiError.java:20
↓ 13 callersMethodfindByGroupIdAndUserId
(Integer groupId, Integer userId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/GroupUserRepository.java:14
↓ 10 callersMethodadd
(User user)
chat_backend/src/main/java/edu/sandau/chat/interceptor/RequestContent.java:12
↓ 8 callersMethodgetBean
通过 name 获取 Bean @param name @return
chat_backend/src/main/java/edu/sandau/chat/boot/ApplicationContextUtil.java:36
↓ 5 callersMethodfindByUserIdAndFriendId
(Integer userId, Integer friendId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/FriendRepository.java:12
↓ 5 callersMethodtoJSON
对象序列化为json字符串 @param obj @param <T> @return
chat_backend/src/main/java/edu/sandau/chat/utils/JacksonUtil.java:45
↓ 4 callersMethodcheck
(UserFormTypeEnum userFormTypeEnum, String value)
chat_backend/src/main/java/edu/sandau/chat/service/impl/UserServiceImpl.java:53
↓ 4 callersMethodfindAllByUserId
(Integer userId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/FriendRepository.java:10
↓ 4 callersMethodgetApplicationContext
获取applicationContext @return
chat_backend/src/main/java/edu/sandau/chat/boot/ApplicationContextUtil.java:27
↓ 4 callersMethodremove
()
chat_backend/src/main/java/edu/sandau/chat/interceptor/RequestContent.java:20
↓ 3 callersMethodbuildResponseEntity
(ApiError apiError)
chat_backend/src/main/java/edu/sandau/chat/exception/handle/GlobalExceptionHandler.java:43
↓ 3 callersMethoddeleteBySendUserIdAndAcceptUserId
(Integer sendId, Integer acceptId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/FriendRequestRepository.java:12
↓ 3 callersMethodgetNickname
获取用户群内昵称 @param groupId @return
chat_backend/src/main/java/edu/sandau/chat/controller/GroupController.java:292
↓ 3 callersMethodqueryGroupUsers
查询群成员列表 @param groupId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:61
↓ 3 callersMethodsendMessageToGroupUser
广播群通知 @param senderId @param groupId @param dataContent
chat_backend/src/main/java/edu/sandau/chat/netty/ChannelUtils.java:48
↓ 3 callersMethodsendMessageToUser
向单个用户发送通知 @param senderId 发勇用户id (0是系统) @param targetId 目标用户(群)id @param dataContent 消息内容
chat_backend/src/main/java/edu/sandau/chat/netty/ChannelUtils.java:26
↓ 2 callersMethoddeleteByGroupIdAndUserId
(Integer groupId, Integer userId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/GroupUserRepository.java:10
↓ 2 callersMethoddownloadAttachmentFile
下载文件 @param id @return
chat_backend/src/main/java/edu/sandau/chat/service/AttachmentService.java:20
↓ 2 callersMethodfindBySendUserIdAndAcceptUserId
(Integer sendId, Integer acceptId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/FriendRequestRepository.java:10
↓ 2 callersMethodfindFriendById
根据用户id查询好友基本信息 @param userId 当前用户id @param friendId 好友id @return
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/UserMapper.java:57
↓ 2 callersMethodfindFriendInfoById
通过好友id查询好友信息 @param friendId 好友id @return
chat_backend/src/main/java/edu/sandau/chat/service/FriendService.java:42
↓ 2 callersMethodfromJSON
将json字符串序列化为对象 @param json @param clazz @param <T> @return
chat_backend/src/main/java/edu/sandau/chat/utils/JacksonUtil.java:63
↓ 2 callersMethodgetAttachmentInfo
获取文件基本信息 @param id @return
chat_backend/src/main/java/edu/sandau/chat/service/AttachmentService.java:27
↓ 2 callersMethodgetGroupUsersId
查找群用户id @param groupId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:96
↓ 2 callersMethodgetHistoryMessage
查询历史聊天记录 @param currentId 当前用户Id @param userId 目标用户Id @param startDate 起始查询时间 @return
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/ChatMessageMapper.java:33
↓ 2 callersMethodgetUserGroupNickname
获取用户在群内昵称 @param groupId @param userId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:136
↓ 2 callersMethodgetUserVOById
查询陌生人基本信息 @param userId @return
chat_backend/src/main/java/edu/sandau/chat/service/UserService.java:77
↓ 2 callersMethodlogin
若登录失败,返回null @param loginValue @param name @param password @return
chat_backend/src/main/java/edu/sandau/chat/service/UserService.java:20
↓ 2 callersMethodputUser
将用户添加进在线用户列表 @param user
chat_backend/src/main/java/edu/sandau/chat/utils/RedisUtil.java:27
↓ 2 callersMethodqueryUserJoinGroup
查询用户加入的群 @param userId @return
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/GroupMapper.java:18
↓ 2 callersMethodregister
用户注册 @param user @return
chat_backend/src/main/java/edu/sandau/chat/service/UserService.java:27
↓ 2 callersMethodsaveAttachment
保存附件,返回附件id @param file MultipartFile类型文件,直接从前端获取 @return 附件表唯一id
chat_backend/src/main/java/edu/sandau/chat/service/AttachmentService.java:13
↓ 2 callersMethodsaveFriendRequest
保存申请记录,并提醒目标用户 @param acceptUserId
chat_backend/src/main/java/edu/sandau/chat/service/impl/FriendServiceImpl.java:142
↓ 2 callersMethodsaveGroupRequest
保存申请记录,并提醒目标群 @param acceptGroupId
chat_backend/src/main/java/edu/sandau/chat/service/impl/GroupServiceImpl.java:298
↓ 2 callersMethodsaveMessage
保存消息 @param chatMsg @return
chat_backend/src/main/java/edu/sandau/chat/service/MessageService.java:18
↓ 2 callersMethodsearchGroup
模糊搜索群 @param name 用户名 @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:68
↓ 2 callersMethodsearchUser
模糊搜索用户 @param name 用户名 @return
chat_backend/src/main/java/edu/sandau/chat/service/UserService.java:42
↓ 2 callersMethodsendNotice
群发群公告 @param groupId @param notice
chat_backend/src/main/java/edu/sandau/chat/service/impl/GroupNoticeServiceImpl.java:87
↓ 2 callersMethodsendOfflineMessage
发送离线消息
chat_backend/src/main/java/edu/sandau/chat/netty/ChannelUtils.java:63
↓ 1 callersMethodaddNotice
增加群公告 @param notice @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupNoticeService.java:14
↓ 1 callersMethodagreeFriendRequest
同意好友申请 @param friendId @return 好友基本信息
chat_backend/src/main/java/edu/sandau/chat/service/FriendService.java:15
↓ 1 callersMethodagreeGroupRequest
同意用户加群申请 @param groupId @return boolean
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:38
↓ 1 callersMethodbatchUpdateMsgSigned
批量签收消息 @param msgIdList
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/ChatMessageMapper.java:17
↓ 1 callersMethodchangeGroupInfo
编辑群资料 @param group @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:89
↓ 1 callersMethodchangeUserGroupNickname
修改用户群内昵称 @param groupId @param userId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:144
↓ 1 callersMethodchangeUserInfo
修改用户信息 @param user @return
chat_backend/src/main/java/edu/sandau/chat/service/UserService.java:63
↓ 1 callersMethodcheck
查重 @param userFormTypeEnum @param value @return
chat_backend/src/main/java/edu/sandau/chat/service/UserService.java:35
↓ 1 callersMethodcheckInputType
(String text)
chat_backend/src/main/java/edu/sandau/chat/utils/FormCheckUtil.java:9
↓ 1 callersMethodcheckUser
检查用户是否在线 @param userId @return
chat_backend/src/main/java/edu/sandau/chat/utils/RedisUtil.java:37
↓ 1 callersMethodcount
查看字段重复次数 @param column 属性 @param value 值 @return
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/UserMapper.java:26
↓ 1 callersMethodcreateGroup
新建群 @param group @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:19
↓ 1 callersMethoddeleteAttachment
删除文件 @param id
chat_backend/src/main/java/edu/sandau/chat/service/AttachmentService.java:33
↓ 1 callersMethoddeleteByGroupIdAndAndSendUserId
(Integer groupId, Integer userId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/GroupRequestRepository.java:15
↓ 1 callersMethoddeleteByGroupIdAndFileId
(Integer groupId, String fileId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/GroupAttachmentRepository.java:8
↓ 1 callersMethoddeleteFriend
删除好友 @param friendId @return
chat_backend/src/main/java/edu/sandau/chat/service/FriendService.java:68
↓ 1 callersMethoddeleteFriendGroup
删除用户分组,分组内必须没有用户 @param friendGroup
chat_backend/src/main/java/edu/sandau/chat/service/FriendService.java:54
↓ 1 callersMethoddeleteGroupAttachment
删除群文件 @param groupId @param fileId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupAttachmentService.java:31
↓ 1 callersMethoddeleteNotice
删除群公告 @param groupId , noticeId
chat_backend/src/main/java/edu/sandau/chat/service/GroupNoticeService.java:20
↓ 1 callersMethoddisbandGroup
解散群 假删除 禁用群 @param groupId
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:53
↓ 1 callersMethodfindAllByGroupId
(Integer groupId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/NoticeRepository.java:12
↓ 1 callersMethodfindBySendUserIdAndGroupId
(Integer sendId, Integer acceptId)
chat_backend/src/main/java/edu/sandau/chat/dao/repository/GroupRequestRepository.java:11
↓ 1 callersMethodfindGroupAttachmentByGroupId
(Integer groupId)
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/GroupAttachmentMapper.java:11
↓ 1 callersMethodfindRequestUser
查询向我发送好友请求的用户 @param userId @return
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/UserMapper.java:64
↓ 1 callersMethodfindUserVOById
查询用户基本信息 @param userId @return
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/UserMapper.java:71
↓ 1 callersMethodgetAttachmentById
(String id)
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/AttachmentMapper.java:9
↓ 1 callersMethodgetAttachmentInfoById
(String id)
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/AttachmentMapper.java:11
↓ 1 callersMethodgetEnumByType
(Integer type)
chat_backend/src/main/java/edu/sandau/chat/netty/MsgActionEnum.java:28
↓ 1 callersMethodgetEnumByValue
(Integer type)
chat_backend/src/main/java/edu/sandau/chat/enums/UserFormTypeEnum.java:28
↓ 1 callersMethodgetGroupInfo
查询群资料 @param groupId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:75
↓ 1 callersMethodgetGroupUserRole
查询用户所属群的权限 @param groupId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:82
↓ 1 callersMethodgetHistoryChatMessage
分页查询用户历史消息 @param userId 用户id @param pageNum 页码 @param size 单页记录 @param startDate 起始时间 @return
chat_backend/src/main/java/edu/sandau/chat/service/MessageService.java:41
↓ 1 callersMethodgetHistoryGroupMessage
分页查询历史记录 @param groupId 群id @param pageNum 页码 @param size 单页记录 @param startDate 起始时间 @return
chat_backend/src/main/java/edu/sandau/chat/service/MessageService.java:53
↓ 1 callersMethodgetInstance
()
chat_backend/src/main/java/edu/sandau/chat/netty/WSServer.java:24
↓ 1 callersMethodgetUnReadMessage
查询用户未签收的消息 @param userId @return
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/ChatMessageMapper.java:24
↓ 1 callersMethodgetUnReadMsgList
读取用户未签收的消息 @param acceptUserId 接受用户id @return
chat_backend/src/main/java/edu/sandau/chat/service/MessageService.java:31
↓ 1 callersMethodgetUserInfo
查询用户信息 @param userId @return
chat_backend/src/main/java/edu/sandau/chat/service/UserService.java:56
↓ 1 callersMethodignoreFriendRequest
忽略好友请求 直接删除请求表字段 @param sendUserId
chat_backend/src/main/java/edu/sandau/chat/service/FriendService.java:22
↓ 1 callersMethodignoreGroupRequest
忽略用户加群请求 直接删除请求表字段 @param acceptGroupId @param sendUserId
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:46
↓ 1 callersMethodlistFriendRequest
好友通知(有哪些人向我发送了好友请求) @param userId @return
chat_backend/src/main/java/edu/sandau/chat/service/FriendService.java:61
↓ 1 callersMethodlistGroupRequest
群通知(只有群主和管理员看得到) @param groupId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:151
↓ 1 callersMethodmodifyFriendGroupName
更新创建用户分组 @param friendGroup
chat_backend/src/main/java/edu/sandau/chat/service/FriendService.java:48
↓ 1 callersMethodoutPut
()
chat_backend/src/main/java/edu/sandau/chat/netty/UserChannelRel.java:24
↓ 1 callersMethodput
(Integer senderId, Channel channel)
chat_backend/src/main/java/edu/sandau/chat/netty/UserChannelRel.java:16
↓ 1 callersMethodqueryFriendsList
查询好友列表 @param userId 用户id @return 好友概要信息
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/UserMapper.java:42
↓ 1 callersMethodqueryGroupRequest
查询加群申请列表 @param groupId @return
chat_backend/src/main/java/edu/sandau/chat/dao/mapper/GroupRequestMapper.java:16
↓ 1 callersMethodqueryMyFriends
查询用户好友列表 @param userId @return
chat_backend/src/main/java/edu/sandau/chat/service/UserService.java:49
↓ 1 callersMethodqueryMyGroups
查询加入的群 @param userId @return
chat_backend/src/main/java/edu/sandau/chat/service/UserService.java:70
↓ 1 callersMethodremoveGroupUser
移除群用户功能(群主能移除所有用户,管理员只能移除普通用户) @param groupId @param setUserId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:120
↓ 1 callersMethodremoveGroupUserManageRole
群主移除用户的管理员权限 @param groupId @param setUserId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:112
↓ 1 callersMethodrequestFriend
申请添加好友 前置条件: 1. 搜索的用户如果不存在,返回[没有找到用户] 2. 搜索账号是你自己,返回[不能添加自己] 3. 搜索的朋友已经是你的好友,返回[该用户已经是你的好友啦] 4. 在五分钟内重复申请,返回[已经申请过啦...] 5. 申请成功,返回[OK] @param userId @
chat_backend/src/main/java/edu/sandau/chat/service/FriendService.java:35
↓ 1 callersMethodrequestGroup
申请加入群 前置条件: 0. 申请成功,返回[OK] 1. 搜索的群如果不存在,返回[未找到群...] 2. 搜索的群号已经进入,返回[你已在群中...] 3. 在五分钟内重复申请,返回[已经申请过啦...] @param GroupId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:31
↓ 1 callersMethodsetGroupUserManageRole
群主设置用户的管理员权限 @param groupId @param setUserId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:104
↓ 1 callersMethodshowGroupAttachmentList
展示群文件列表 @param groupId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupAttachmentService.java:23
↓ 1 callersMethodshowGroupUserInfo
查询群列表中的某用户资料 @param groupId @param userId @return
chat_backend/src/main/java/edu/sandau/chat/service/GroupService.java:128
↓ 1 callersMethodshowNotice
查询某个群公告 @param noticeId
chat_backend/src/main/java/edu/sandau/chat/service/GroupNoticeService.java:32
↓ 1 callersMethodshowNoticeList
展示群公告列表 @param groupId @return GroupAttachmentVO
chat_backend/src/main/java/edu/sandau/chat/service/GroupNoticeService.java:39
↓ 1 callersMethodstart
()
chat_backend/src/main/java/edu/sandau/chat/netty/WSServer.java:42
↓ 1 callersMethodtoMap
将 object 转成 map @param obj @return
chat_backend/src/main/java/edu/sandau/chat/utils/JacksonUtil.java:97
next →1–100 of 265, ranked by callers