Add kdoc
This commit is contained in:
@@ -117,10 +117,10 @@ class GroupServiceImpl(
|
||||
return GroupConverter.groupToGroupVo(group)
|
||||
}
|
||||
|
||||
override fun changeStatus(groupChangeStatusParam: GroupChangeStatusParam): Boolean {
|
||||
updateById(GroupConverter.groupChangeStatusParamToGroup(groupChangeStatusParam)).let {
|
||||
if (it && !groupChangeStatusParam.enable) {
|
||||
groupChangeStatusParam.id?.let { id -> offlineUser(id) }
|
||||
override fun status(groupUpdateStatusParam: GroupUpdateStatusParam): Boolean {
|
||||
updateById(GroupConverter.groupUpdateStatusParamToGroup(groupUpdateStatusParam)).let {
|
||||
if (it && !groupUpdateStatusParam.enable) {
|
||||
groupUpdateStatusParam.id?.let { id -> offlineUser(id) }
|
||||
}
|
||||
|
||||
return it
|
||||
|
||||
@@ -124,10 +124,10 @@ class RoleServiceImpl(
|
||||
return RoleConverter.roleToRoleVo(role)
|
||||
}
|
||||
|
||||
override fun changeStatus(roleChangeStatusParam: RoleChangeStatusParam): Boolean {
|
||||
updateById(RoleConverter.roleChangeStatusParamToRole(roleChangeStatusParam)).let {
|
||||
if (it && !roleChangeStatusParam.enable) {
|
||||
roleChangeStatusParam.id?.let { id -> offlineUser(id) }
|
||||
override fun status(roleUpdateStatusParam: RoleUpdateStatusParam): Boolean {
|
||||
updateById(RoleConverter.roleUpdateStatusParamToRole(roleUpdateStatusParam)).let {
|
||||
if (it && !roleUpdateStatusParam.enable) {
|
||||
roleUpdateStatusParam.id?.let { id -> offlineUser(id) }
|
||||
}
|
||||
|
||||
return it
|
||||
|
||||
@@ -201,25 +201,25 @@ class UserServiceImpl(
|
||||
return UserConverter.userToUserWithRoleInfoVo(user)
|
||||
}
|
||||
|
||||
override fun changePassword(userChangePasswordParam: UserChangePasswordParam) {
|
||||
if (WebUtil.getLoginUserId() != 0L && userChangePasswordParam.id == 0L) {
|
||||
override fun password(userUpdatePasswordParam: UserUpdatePasswordParam) {
|
||||
if (WebUtil.getLoginUserId() != 0L && userUpdatePasswordParam.id == 0L) {
|
||||
throw AccessDeniedException("Access denied")
|
||||
}
|
||||
|
||||
val user = baseMapper.selectById(userChangePasswordParam.id)
|
||||
val user = baseMapper.selectById(userUpdatePasswordParam.id)
|
||||
user?.let {
|
||||
val wrapper = KtUpdateWrapper(User())
|
||||
wrapper.eq(User::id, user.id)
|
||||
.set(User::password, passwordEncoder.encode(userChangePasswordParam.password))
|
||||
.set(User::password, passwordEncoder.encode(userUpdatePasswordParam.password))
|
||||
.set(
|
||||
User::credentialsExpiration,
|
||||
if (user.id != 0L) userChangePasswordParam.credentialsExpiration else null
|
||||
if (user.id != 0L) userUpdatePasswordParam.credentialsExpiration else null
|
||||
)
|
||||
.set(User::updateTime, LocalDateTime.now(ZoneOffset.UTC))
|
||||
|
||||
this.update(wrapper)
|
||||
|
||||
userChangePasswordParam.id?.let { WebUtil.offlineUser(redisUtil, it) }
|
||||
userUpdatePasswordParam.id?.let { WebUtil.offlineUser(redisUtil, it) }
|
||||
} ?: let {
|
||||
throw NoRecordFoundException()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user