类 UserServiceImpl
- java.lang.Object
-
- io.edurt.datacap.server.service.impl.UserServiceImpl
-
- 所有已实现的接口:
UserService
@Service public class UserServiceImpl extends Object implements UserService
-
-
构造器概要
构造器 构造器 说明 UserServiceImpl(UserRepository userRepository, RoleRepository roleRepository, org.springframework.security.crypto.password.PasswordEncoder encoder, org.springframework.security.authentication.AuthenticationManager authenticationManager, JwtService jwtService)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Response<JwtResponse>authenticate(UserEntity configure)Response<Long>changePassword(UserPasswordBody configure)Response<Long>changeThirdConfigure(Map<String,Map<String,Object>> configure)Response<Long>changeUsername(UserNameBody configure)Response<UserEntity>info(Long userId)Response<UserEntity>saveOrUpdate(UserEntity configure)Response<Object>startChat(UserQuestionBody configure)
-
-
-
构造器详细资料
-
UserServiceImpl
public UserServiceImpl(UserRepository userRepository, RoleRepository roleRepository, org.springframework.security.crypto.password.PasswordEncoder encoder, org.springframework.security.authentication.AuthenticationManager authenticationManager, JwtService jwtService)
-
-
方法详细资料
-
saveOrUpdate
public Response<UserEntity> saveOrUpdate(UserEntity configure)
- 指定者:
saveOrUpdate在接口中UserService
-
authenticate
@AuditUserLog public Response<JwtResponse> authenticate(UserEntity configure)
- 指定者:
authenticate在接口中UserService
-
info
public Response<UserEntity> info(Long userId)
- 指定者:
info在接口中UserService
-
changePassword
public Response<Long> changePassword(UserPasswordBody configure)
- 指定者:
changePassword在接口中UserService
-
changeUsername
public Response<Long> changeUsername(UserNameBody configure)
- 指定者:
changeUsername在接口中UserService
-
changeThirdConfigure
public Response<Long> changeThirdConfigure(Map<String,Map<String,Object>> configure)
- 指定者:
changeThirdConfigure在接口中UserService
-
startChat
public Response<Object> startChat(UserQuestionBody configure)
- 指定者:
startChat在接口中UserService
-
-