Add kdoc
This commit is contained in:
@@ -26,6 +26,10 @@ import java.time.ZoneOffset
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see AuthenticationManager
|
||||
* @see RedisUtil
|
||||
* @see IUserService
|
||||
* @see IAuthenticationService
|
||||
*/
|
||||
@Service
|
||||
class AuthenticationServiceImpl(
|
||||
|
||||
@@ -11,6 +11,10 @@ import top.fatweb.api.service.permission.IFuncService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see ServiceImpl
|
||||
* @see FuncMapper
|
||||
* @see Func
|
||||
* @see IFuncService
|
||||
*/
|
||||
@Service
|
||||
class FuncServiceImpl : ServiceImpl<FuncMapper, Func>(), IFuncService
|
||||
|
||||
@@ -25,6 +25,13 @@ import top.fatweb.api.vo.permission.GroupWithRoleVo
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see RedisUtil
|
||||
* @see IRoleGroupService
|
||||
* @see IUserService
|
||||
* @see ServiceImpl
|
||||
* @see GroupMapper
|
||||
* @see Group
|
||||
* @see IGroupService
|
||||
*/
|
||||
@Service
|
||||
class GroupServiceImpl(
|
||||
@@ -140,7 +147,7 @@ class GroupServiceImpl(
|
||||
}
|
||||
|
||||
private fun offlineUser(vararg groupIds: Long) {
|
||||
val userIds = userService.selectIdsWithGroupIds(groupIds.toList())
|
||||
val userIds = userService.getIdsWithGroupIds(groupIds.toList())
|
||||
WebUtil.offlineUser(redisUtil, *userIds.toLongArray())
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,6 +11,10 @@ import top.fatweb.api.service.permission.IMenuService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see ServiceImpl
|
||||
* @see MenuMapper
|
||||
* @see Menu
|
||||
* @see IMenuService
|
||||
*/
|
||||
@Service
|
||||
class MenuServiceImpl : ServiceImpl<MenuMapper, Menu>(), IMenuService
|
||||
|
||||
@@ -11,6 +11,10 @@ import top.fatweb.api.service.permission.IModuleService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see ServiceImpl
|
||||
* @see ModuleMapper
|
||||
* @see Module
|
||||
* @see IModuleService
|
||||
*/
|
||||
@Service
|
||||
class ModuleServiceImpl : ServiceImpl<ModuleMapper, Module>(), IModuleService
|
||||
|
||||
@@ -11,6 +11,10 @@ import top.fatweb.api.service.permission.IOperationService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see ServiceImpl
|
||||
* @see OperationMapper
|
||||
* @see Operation
|
||||
* @see IOperationService
|
||||
*/
|
||||
@Service
|
||||
class OperationServiceImpl : ServiceImpl<OperationMapper, Operation>(), IOperationService
|
||||
|
||||
@@ -11,6 +11,10 @@ import top.fatweb.api.service.permission.IPowerRoleService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see ServiceImpl
|
||||
* @see PowerRoleMapper
|
||||
* @see PowerRole
|
||||
* @see IPowerRoleService
|
||||
*/
|
||||
@Service
|
||||
class PowerRoleServiceImpl : ServiceImpl<PowerRoleMapper, PowerRole>(), IPowerRoleService
|
||||
|
||||
@@ -13,6 +13,14 @@ import top.fatweb.api.service.permission.*
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see IModuleService
|
||||
* @see IMenuService
|
||||
* @see IFuncService
|
||||
* @see IOperationService
|
||||
* @see ServiceImpl
|
||||
* @see PowerMapper
|
||||
* @see Power
|
||||
* @see IPowerService
|
||||
*/
|
||||
@Service
|
||||
class PowerServiceImpl(
|
||||
|
||||
@@ -11,6 +11,10 @@ import top.fatweb.api.service.permission.IRoleGroupService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see ServiceImpl
|
||||
* @see RoleGroupMapper
|
||||
* @see RoleGroup
|
||||
* @see IRoleGroupService
|
||||
*/
|
||||
@Service
|
||||
class RoleGroupServiceImpl : ServiceImpl<RoleGroupMapper, RoleGroup>(), IRoleGroupService
|
||||
|
||||
@@ -23,6 +23,15 @@ import top.fatweb.api.vo.permission.RoleWithPowerVo
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see RedisUtil
|
||||
* @see IPowerRoleService
|
||||
* @see IFuncService
|
||||
* @see IMenuService
|
||||
* @see IUserService
|
||||
* @see ServiceImpl
|
||||
* @see RoleMapper
|
||||
* @see Role
|
||||
* @see IRoleService
|
||||
*/
|
||||
@Service
|
||||
class RoleServiceImpl(
|
||||
@@ -173,7 +182,7 @@ class RoleServiceImpl(
|
||||
}
|
||||
|
||||
private fun offlineUser(vararg roleIds: Long) {
|
||||
val userIds = userService.selectIdsWithRoleIds(roleIds.toList())
|
||||
val userIds = userService.getIdsWithRoleIds(roleIds.toList())
|
||||
WebUtil.offlineUser(redisUtil, *userIds.toLongArray())
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,6 +11,8 @@ import top.fatweb.api.service.permission.IUserService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see IUserService
|
||||
* @see UserDetailsService
|
||||
*/
|
||||
@Service
|
||||
class UserDetailsServiceImpl(val userService: IUserService) : UserDetailsService {
|
||||
|
||||
@@ -11,6 +11,10 @@ import top.fatweb.api.service.permission.IUserGroupService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see ServiceImpl
|
||||
* @see UserGroupMapper
|
||||
* @see UserGroup
|
||||
* @see IUserGroupService
|
||||
*/
|
||||
@Service
|
||||
class UserGroupServiceImpl : ServiceImpl<UserGroupMapper, UserGroup>(), IUserGroupService
|
||||
|
||||
@@ -11,6 +11,9 @@ import top.fatweb.api.service.permission.IUserInfoService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see ServiceImpl
|
||||
* @see UserInfoMapper
|
||||
* @see IUserInfoService
|
||||
*/
|
||||
@Service
|
||||
class UserInfoServiceImpl : ServiceImpl<UserInfoMapper, UserInfo>(), IUserInfoService
|
||||
|
||||
@@ -11,6 +11,9 @@ import top.fatweb.api.service.permission.IUserRoleService
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see ServiceImpl
|
||||
* @see UserRoleMapper
|
||||
* @see IUserRoleService
|
||||
*/
|
||||
@Service
|
||||
class UserRoleServiceImpl : ServiceImpl<UserRoleMapper, UserRole>(), IUserRoleService
|
||||
|
||||
@@ -33,6 +33,19 @@ import java.time.ZoneOffset
|
||||
*
|
||||
* @author FatttSnake, fatttsnake@gmail.com
|
||||
* @since 1.0.0
|
||||
* @see PasswordEncoder
|
||||
* @see RedisUtil
|
||||
* @see IUserInfoService
|
||||
* @see IModuleService
|
||||
* @see IMenuService
|
||||
* @see IFuncService
|
||||
* @see IOperationService
|
||||
* @see IUserRoleService
|
||||
* @see IUserGroupService
|
||||
* @see ServiceImpl
|
||||
* @see UserMapper
|
||||
* @see User
|
||||
* @see IUserService
|
||||
*/
|
||||
@Service
|
||||
class UserServiceImpl(
|
||||
@@ -81,7 +94,7 @@ class UserServiceImpl(
|
||||
override fun getOne(id: Long) =
|
||||
baseMapper.selectOneWithRoleInfoById(id)?.let { UserConverter.userToUserWithRoleInfoVo(it) }
|
||||
|
||||
override fun getList() = baseMapper.selectListWithInfo().map { UserConverter.userToUserWithInfoVo(it) }
|
||||
override fun listAll() = baseMapper.selectListWithInfo().map { UserConverter.userToUserWithInfoVo(it) }
|
||||
|
||||
@Transactional
|
||||
override fun add(userAddParam: UserAddParam): UserWithPasswordRoleInfoVo? {
|
||||
@@ -249,7 +262,7 @@ class UserServiceImpl(
|
||||
WebUtil.offlineUser(redisUtil, *ids.toLongArray())
|
||||
}
|
||||
|
||||
override fun selectIdsWithRoleIds(roleIds: List<Long>) = baseMapper.selectIdsWithRoleIds(roleIds)
|
||||
override fun getIdsWithRoleIds(roleIds: List<Long>) = baseMapper.selectIdsWithRoleIds(roleIds)
|
||||
|
||||
override fun selectIdsWithGroupIds(groupIds: List<Long>) = baseMapper.selectIdsWithGroupIds(groupIds)
|
||||
override fun getIdsWithGroupIds(groupIds: List<Long>) = baseMapper.selectIdsWithGroupIds(groupIds)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user