Uses of Class
com.bytedesk.core.rbac.user.UserEntity
Packages that use UserEntity
Package
Description
Configuration package containing Spring configuration classes and properties
Message handling package containing message models and processors
Thread package containing thread models and handlers
Utility classes package containing helper methods and common functionality
会话转接包
处理会话转接相关功能
工单核心模块
包含工单实体、仓库、服务等基础组件
-
Uses of UserEntity in com.bytedesk.call.cdr
Methods in com.bytedesk.call.cdr with parameters of type UserEntityModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?>
CallCdrController.cleanupOldCdr
(int daysToKeep, UserEntity currentUser) 清理过期的CDR记录org.springframework.http.ResponseEntity<?>
CallCdrController.deleteCdr
(Long id, UserEntity currentUser) 删除CDR记录org.springframework.http.ResponseEntity<?>
CallCdrController.getCdrList
(int page, int size, String sort, String direction, String callerNumber, String destinationNumber, ZonedDateTime startTime, ZonedDateTime endTime, UserEntity currentUser) 获取通话详单列表 -
Uses of UserEntity in com.bytedesk.core.action
Fields in com.bytedesk.core.action declared as UserEntityModifier and TypeFieldDescriptionprivate UserEntity
ActionEntity.user
User who performed the action -
Uses of UserEntity in com.bytedesk.core.config
Methods in com.bytedesk.core.config with parameters of type UserEntityModifier and TypeMethodDescriptionvoid
BytedeskEventPublisher.publishUserCreateEvent
(UserEntity user) void
BytedeskEventPublisher.publishUserUpdateEvent
(UserEntity user) -
Uses of UserEntity in com.bytedesk.core.group
Fields in com.bytedesk.core.group declared as UserEntityModifier and TypeFieldDescriptionprivate UserEntity
GroupEntity.creator
User who created the groupFields in com.bytedesk.core.group with type parameters of type UserEntityModifier and TypeFieldDescriptionprivate List<UserEntity>
GroupEntity.admins
Administrators of the groupMethods in com.bytedesk.core.group with parameters of type UserEntityModifier and TypeMethodDescriptionvoid
GroupEntity.addAdmin
(UserEntity user) GroupEntity.isAdmin
(UserEntity user) GroupEntity.isMember
(UserEntity user) void
GroupEntity.removeAdmin
(UserEntity user) void
GroupEntity.removeMember
(UserEntity user) Method parameters in com.bytedesk.core.group with type arguments of type UserEntity -
Uses of UserEntity in com.bytedesk.core.member
Fields in com.bytedesk.core.member declared as UserEntityModifier and TypeFieldDescriptionprivate UserEntity
MemberEntity.user
Associated user account for this memberMethods in com.bytedesk.core.member with parameters of type UserEntityModifier and TypeMethodDescriptionMemberRestService.findByUserAndOrgUid
(UserEntity user, String orgUid) MemberRepository.findByUserAndOrgUidAndDeletedFalse
(UserEntity user, String orgUid) -
Uses of UserEntity in com.bytedesk.core.message
Methods in com.bytedesk.core.message with parameters of type UserEntityModifier and TypeMethodDescriptionstatic org.springframework.data.jpa.domain.Specification<MessageEntity>
MessageSpecificationVip.searchUnread
(MessageRequest request, UserEntity user) 查询未读消息的 Specification 参考 ThreadEntity.getUnreadCount 的逻辑 -
Uses of UserEntity in com.bytedesk.core.rbac.auth
Methods in com.bytedesk.core.rbac.auth that return UserEntity -
Uses of UserEntity in com.bytedesk.core.rbac.auth.oauth2
Fields in com.bytedesk.core.rbac.auth.oauth2 declared as UserEntity -
Uses of UserEntity in com.bytedesk.core.rbac.organization
Fields in com.bytedesk.core.rbac.organization declared as UserEntityMethods in com.bytedesk.core.rbac.organization with parameters of type UserEntityModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<OrganizationEntity>
OrganizationRepository.findByUser
(UserEntity user, org.springframework.data.domain.Pageable pageable) -
Uses of UserEntity in com.bytedesk.core.rbac.user
Fields in com.bytedesk.core.rbac.user declared as UserEntityMethods in com.bytedesk.core.rbac.user that return UserEntityModifier and TypeMethodDescriptionUserService.addRole
(UserEntity user, String roleName) UserService.addRoleAdmin
(UserEntity user) UserService.addRoleAgent
(UserEntity user) UserService.addRoleMember
(UserEntity user) UserService.addRoleSuper
(UserEntity user) UserService.addRoleUser
(UserEntity user) UserService.createUserFromMember
(UserRequest request) protected UserEntity
UserRestService.doSave
(UserEntity entity) UserRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, UserEntity entity) UserService.removeRole
(UserEntity user, String roleName) UserService.removeRoleAdmin
(UserEntity user) UserService.removeRoleAgent
(UserEntity user) UserService.removeRoleMember
(UserEntity user) UserService.removeRoleSuper
(UserEntity user) UserService.removeRoleUser
(UserEntity user) UserService.save
(UserEntity user) UserService.updateUserFromMember
(UserEntity user, MemberRequest request) Methods in com.bytedesk.core.rbac.user that return types with arguments of type UserEntityModifier and TypeMethodDescriptionprotected org.springframework.data.jpa.domain.Specification<UserEntity>
UserRestService.createSpecification
(UserRequest request) protected org.springframework.data.domain.Page<UserEntity>
UserRestService.executePageQuery
(org.springframework.data.jpa.domain.Specification<UserEntity> spec, org.springframework.data.domain.Pageable pageable) UserRestService.findAll
(UserRequest request) UserDetailsServiceImpl.findByEmailAndPlatform
(String email, String platform) UserService.findByEmailAndPlatform
(String email, String platform) UserRepository.findByEmailAndPlatformAndDeletedFalse
(String email, String platform) UserDetailsServiceImpl.findByMobileAndPlatform
(String mobile, String platform) UserService.findByMobileAndPlatform
(String mobile, String platform) UserRepository.findByMobileAndPlatformAndDeletedFalse
(String mobile, String platform) UserDetailsServiceImpl.findByUsernameAndPlatform
(String username, String platform) UserService.findByUsernameAndPlatform
(String username, String platform) UserRepository.findByUsernameAndPlatformAndDeletedFalse
(String username, String platform) UserService.getSuper()
static org.springframework.data.jpa.domain.Specification<UserEntity>
UserSpecification.search
(UserRequest request, AuthService authService) Methods in com.bytedesk.core.rbac.user with parameters of type UserEntityModifier and TypeMethodDescriptionUserService.addRole
(UserEntity user, String roleName) UserService.addRoleAdmin
(UserEntity user) UserService.addRoleAgent
(UserEntity user) UserService.addRoleMember
(UserEntity user) UserService.addRoleSuper
(UserEntity user) UserService.addRoleUser
(UserEntity user) static UserDetailsImpl
UserDetailsImpl.build
(UserEntity user) UserRestService.convertToExcel
(UserEntity entity) UserRestService.convertToResponse
(UserEntity entity) void
UserService.delete
(UserEntity user) protected UserEntity
UserRestService.doSave
(UserEntity entity) static UserProtobuf
UserProtobuf.fromEntity
(UserEntity user) UserRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, UserEntity entity) void
UserEntityListener.postPersist
(UserEntity user) void
UserEntityListener.postUpdate
(UserEntity user) UserService.removeRole
(UserEntity user, String roleName) UserService.removeRoleAdmin
(UserEntity user) UserService.removeRoleAgent
(UserEntity user) UserService.removeRoleMember
(UserEntity user) UserService.removeRoleSuper
(UserEntity user) UserService.removeRoleUser
(UserEntity user) UserService.save
(UserEntity user) UserService.updateUserFromMember
(UserEntity user, MemberRequest request) Method parameters in com.bytedesk.core.rbac.user with type arguments of type UserEntityModifier and TypeMethodDescriptionprotected org.springframework.data.domain.Page<UserEntity>
UserRestService.executePageQuery
(org.springframework.data.jpa.domain.Specification<UserEntity> spec, org.springframework.data.domain.Pageable pageable) -
Uses of UserEntity in com.bytedesk.core.rbac.user.event
Fields in com.bytedesk.core.rbac.user.event declared as UserEntityModifier and TypeFieldDescriptionprivate UserEntity
UserCreateEvent.user
private UserEntity
UserLoginEvent.user
private UserEntity
UserLogoutEvent.user
private UserEntity
UserUpdateEvent.user
Constructors in com.bytedesk.core.rbac.user.event with parameters of type UserEntityModifierConstructorDescriptionUserCreateEvent
(UserEntity source) UserLoginEvent
(Object source, UserEntity user) UserLogoutEvent
(Object source, UserEntity user) UserUpdateEvent
(UserEntity user) -
Uses of UserEntity in com.bytedesk.core.thread
Fields in com.bytedesk.core.thread declared as UserEntityMethods in com.bytedesk.core.thread with parameters of type UserEntityModifier and TypeMethodDescriptionThreadRestService.createFileAssistantThread
(UserEntity user) 文件助手会话:file/{user_uid}ThreadRestService.createGroupMemberThread
(String user, String topic, String orgUid, UserEntity owner) ThreadRestService.createSystemNoticeAccountThread
(UserEntity user) org.springframework.data.domain.Page<ThreadEntity>
ThreadRestService.findByOwner
(UserEntity user, org.springframework.data.domain.Pageable pageable) org.springframework.data.domain.Page<ThreadEntity>
ThreadRepository.findByOwnerAndHideAndDeleted
(UserEntity owner, Boolean hide, Boolean deleted, org.springframework.data.domain.Pageable pageable) ThreadRestService.findFirstByTopicAndOwner
(String topic, UserEntity user) ThreadRepository.findFirstByTopicAndOwnerAndDeletedOrderByUpdatedAtDesc
(String topic, UserEntity owner, Boolean deleted) used for member thread typevoid
ThreadRestService.removeGroupMemberThread
(String topic, UserEntity owner) void
ThreadRestService.updateGroupMemberThread
(String user, String topic, UserEntity owner) -
Uses of UserEntity in com.bytedesk.core.utils
Methods in com.bytedesk.core.utils with parameters of type UserEntityModifier and TypeMethodDescriptionstatic UserProtobuf
ConvertUtils.convertToUserProtobuf
(UserEntity user) static String
ConvertUtils.convertToUserProtobufString
(UserEntity user) static UserResponse
ConvertUtils.convertToUserResponse
(UserEntity user) static Set<org.springframework.security.core.GrantedAuthority>
ConvertUtils.filterUserGrantedAuthorities
(UserEntity user) -
Uses of UserEntity in com.bytedesk.liangshibao.course
Fields in com.bytedesk.liangshibao.course declared as UserEntityMethods in com.bytedesk.liangshibao.course with parameters of type UserEntityModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<Course>
CourseRepository.findAllByUserAndDeleted
(UserEntity user, Boolean deleted, org.springframework.data.domain.Pageable pageable) -
Uses of UserEntity in com.bytedesk.liangshibao.media
Fields in com.bytedesk.liangshibao.media declared as UserEntityMethods in com.bytedesk.liangshibao.media with parameters of type UserEntityModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<Media>
MediaRepository.findAllByUserAndDeleted
(UserEntity user, Boolean deleted, org.springframework.data.domain.Pageable pageable) -
Uses of UserEntity in com.bytedesk.service.thread_transfer
Methods in com.bytedesk.service.thread_transfer with parameters of type UserEntityModifier and TypeMethodDescriptionprivate ThreadTransferEntity
ThreadTransferService.buildTransferEntity
(ThreadTransferRequest request, UserEntity user) 构建转接实体ThreadTransferService.create
(ThreadTransferRequest request, UserEntity user) 创建转接请求 -
Uses of UserEntity in com.bytedesk.ticket.ticket
Fields in com.bytedesk.ticket.ticket declared as UserEntityModifier and TypeFieldDescriptionprivate UserEntity
TicketEntity.owner
User who created the ticket