Optimize kdoc

This commit is contained in:
2024-01-24 16:16:18 +08:00
parent cecf4ab2bf
commit ea2868e87a
11 changed files with 31 additions and 11 deletions

View File

@@ -108,7 +108,7 @@ class AuthenticationController(
* *
* @param request * @param request
* @param retrieveParam Retrieve parameters * @param retrieveParam Retrieve parameters
* @return Response object include retrieve result * @return Response object includes retrieve result
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0
* @see HttpServletRequest * @see HttpServletRequest

View File

@@ -14,7 +14,7 @@ import top.fatweb.oxygen.api.vo.permission.GroupWithRoleVo
import top.fatweb.oxygen.api.vo.permission.base.GroupVo import top.fatweb.oxygen.api.vo.permission.base.GroupVo
/** /**
* Group controller * Group management controller
* *
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0
@@ -28,7 +28,7 @@ class GroupController(
* Get group by ID * Get group by ID
* *
* @param id Group ID * @param id Group ID
* @return Response object includes group info * @return Response object includes group information
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0
* @see ResponseResult * @see ResponseResult

View File

@@ -9,7 +9,7 @@ import top.fatweb.oxygen.api.service.permission.IPowerService
import top.fatweb.oxygen.api.vo.permission.PowerSetVo import top.fatweb.oxygen.api.vo.permission.PowerSetVo
/** /**
* Power controller * Power management controller
* *
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0

View File

@@ -14,7 +14,7 @@ import top.fatweb.oxygen.api.vo.permission.RoleWithPowerVo
import top.fatweb.oxygen.api.vo.permission.base.RoleVo import top.fatweb.oxygen.api.vo.permission.base.RoleVo
/** /**
* Role controller * Role management controller
* *
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0

View File

@@ -15,7 +15,7 @@ import top.fatweb.oxygen.api.vo.permission.UserWithPowerInfoVo
import top.fatweb.oxygen.api.vo.permission.UserWithRoleInfoVo import top.fatweb.oxygen.api.vo.permission.UserWithRoleInfoVo
/** /**
* User controller * User management controller
* *
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0

View File

@@ -20,7 +20,7 @@ import top.fatweb.oxygen.api.vo.system.MailSettingsVo
import top.fatweb.oxygen.api.vo.system.SensitiveWordVo import top.fatweb.oxygen.api.vo.system.SensitiveWordVo
/** /**
* System settings controller * System settings management controller
* *
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0

View File

@@ -11,7 +11,7 @@ import top.fatweb.oxygen.api.service.system.IStatisticsService
import top.fatweb.oxygen.api.vo.system.* import top.fatweb.oxygen.api.vo.system.*
/** /**
* Statistics controller * Statistics management controller
* *
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0

View File

@@ -13,7 +13,7 @@ import top.fatweb.oxygen.api.vo.PageVo
import top.fatweb.oxygen.api.vo.system.SysLogVo import top.fatweb.oxygen.api.vo.system.SysLogVo
/** /**
* System log controller * System log viewer controller
* *
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0

View File

@@ -11,6 +11,16 @@ import top.fatweb.oxygen.api.vo.system.SensitiveWordVo
* @since 1.0.0 * @since 1.0.0
*/ */
object SettingsConverter { object SettingsConverter {
/**
* Convert SensitiveWord object into SensitiveWordVo object
*
* @param sensitiveWord SensitiveWord object
* @return SensitiveWordVo object
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
* @see SensitiveWord
* @see SensitiveWordVo
*/
fun sensitiveWordToSensitiveWordVo(sensitiveWord: SensitiveWord) = SensitiveWordVo( fun sensitiveWordToSensitiveWordVo(sensitiveWord: SensitiveWord) = SensitiveWordVo(
id = sensitiveWord.id, id = sensitiveWord.id,
word = sensitiveWord.word, word = sensitiveWord.word,
@@ -18,6 +28,16 @@ object SettingsConverter {
enable = sensitiveWord.enable == 1 enable = sensitiveWord.enable == 1
) )
/**
* Convert SensitiveWordAddParam object into SensitiveWord object
*
* @param sensitiveWordAddParam SensitiveWordAddParam object
* @return SensitiveWord object
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
* @see SensitiveWordAddParam
* @see SensitiveWord
*/
fun sensitiveWordAddParamToSensitiveWord(sensitiveWordAddParam: SensitiveWordAddParam) = SensitiveWord().apply { fun sensitiveWordAddParamToSensitiveWord(sensitiveWordAddParam: SensitiveWordAddParam) = SensitiveWord().apply {
word = sensitiveWordAddParam.word word = sensitiveWordAddParam.word
useFor = sensitiveWordAddParam.useFor.map(SensitiveWord.Use::code).toSet() useFor = sensitiveWordAddParam.useFor.map(SensitiveWord.Use::code).toSet()

View File

@@ -181,7 +181,7 @@ class User() : Serializable {
var version: Int? = null var version: Int? = null
/** /**
* User info * User information
* *
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0

View File

@@ -119,7 +119,7 @@ data class UserWithPowerInfoVo(
val lastLoginIp: String?, val lastLoginIp: String?,
/** /**
* Update time * Create time
* *
* @author FatttSnake, fatttsnake@gmail.com * @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0 * @since 1.0.0