Update doc

This commit is contained in:
2023-11-23 19:02:08 +08:00
parent 6ae8a3bddf
commit bcd36f6665
143 changed files with 169 additions and 152 deletions

View File

@@ -10,7 +10,7 @@ import java.util.*
/**
* Application main class
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@SpringBootApplication

View File

@@ -5,7 +5,7 @@ import org.springframework.core.annotation.AliasFor
/**
* Api controller version annotation
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Target(AnnotationTarget.CLASS)

View File

@@ -14,16 +14,28 @@ import java.time.format.DateTimeFormatter
import java.util.*
/**
* Data format config
* Data format configuration
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@JsonComponent
class DataFormatConfig {
/**
* The format of the time in response when request APIs
*
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@set:Value("\${spring.jackson.date-format}")
lateinit var dataFormat: String
/**
* The timezone of the time in response when request APIs
*
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@set:Value("\${spring.jackson.time-zone}}")
lateinit var timeZone: TimeZone
@@ -36,7 +48,6 @@ class DataFormatConfig {
.featuresToDisable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS).dateFormat(df)
}
@Bean
fun jackson2ObjectMapperBuilderCustomizer() =
Jackson2ObjectMapperBuilderCustomizer { builder: Jackson2ObjectMapperBuilder ->

View File

@@ -6,9 +6,9 @@ import org.springframework.context.annotation.Configuration
import top.fatweb.api.filter.ExceptionFilter
/**
* Filter config
* Filter configuration
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Configuration

View File

@@ -15,9 +15,9 @@ import top.fatweb.api.service.permission.IUserService
import kotlin.random.Random
/**
* Application initialization config
* Application initialization configuration
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@DependsOn("adminProperties")

View File

@@ -7,9 +7,9 @@ import org.springframework.context.annotation.Bean
import org.springframework.context.annotation.Configuration
/**
* Mybatis-plus config
* Mybatis-plus configuration
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Configuration

View File

@@ -13,9 +13,9 @@ import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer
import org.springframework.data.redis.serializer.StringRedisSerializer
/**
* Redis config
* Redis configuration
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Configuration

View File

@@ -18,9 +18,9 @@ import top.fatweb.api.handler.JwtAccessDeniedHandler
import top.fatweb.api.handler.JwtAuthenticationEntryPointHandler
/**
* Spring Security config
* Spring Security configuration
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Configuration

View File

@@ -8,9 +8,9 @@ import org.springframework.context.annotation.Configuration
import top.fatweb.api.properties.ServerProperties
/**
* Swagger API doc config
* Swagger API doc configuration
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Configuration

View File

@@ -6,9 +6,9 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer
import top.fatweb.api.interceptor.SysLogInterceptor
/**
* System log config
* System log configuration
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Configuration

View File

@@ -6,9 +6,9 @@ import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandl
import top.fatweb.api.util.ApiResponseMappingHandlerMapping
/**
* Web MVC config
* Web MVC configuration
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Configuration

View File

@@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.RestController
/**
* Exception controller
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Hidden

View File

@@ -18,7 +18,7 @@ import top.fatweb.api.vo.api.v1.avatar.DefaultBase64Vo
/**
* Avatar controller
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Tag(name = "随机头像", description = "随机头像相关接口")

View File

@@ -18,7 +18,7 @@ import top.fatweb.api.util.WebUtil
/**
* Authentication controller
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Tag(name = "身份认证", description = "身份认证相关接口")

View File

@@ -15,7 +15,7 @@ import top.fatweb.api.vo.permission.GroupWithRoleVo
/**
* Group controller
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Tag(name = "用户组管理", description = "用户组管理相关接口")

View File

@@ -11,7 +11,7 @@ import top.fatweb.api.service.permission.IPowerService
/**
* Power controller
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Tag(name = "权限管理", description = "权限管理相关接口")

View File

@@ -15,7 +15,7 @@ import top.fatweb.api.vo.permission.RoleWithPowerVo
/**
* Role controller
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Tag(name = "角色管理", description = "角色管理相关接口")

View File

@@ -14,7 +14,7 @@ import top.fatweb.api.vo.permission.UserWithRoleInfoVo
/**
* User controller
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Tag(name = "用户管理", description = "用户管理相关接口")

View File

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

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.vo.permission.ElementVo
/**
* Element converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object ElementConverter {

View File

@@ -13,7 +13,7 @@ import top.fatweb.api.vo.permission.GroupWithRoleVo
/**
* Group converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object GroupConverter {

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.vo.permission.MenuVo
/**
* Menu converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object MenuConverter {

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.vo.permission.ModuleVo
/**
* Module converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object ModuleConverter {

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.vo.permission.OperationVo
/**
* Operation converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object OperationConverter {

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.vo.permission.PowerSetVo
/**
* Power converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object PowerConverter {

View File

@@ -13,7 +13,7 @@ import top.fatweb.api.vo.permission.RoleWithPowerVo
/**
* Role converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object RoleConverter {

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.vo.permission.*
/**
* User converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object UserConverter {

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.vo.permission.UserInfoVo
/**
* User information converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object UserInfoConverter {

View File

@@ -8,7 +8,7 @@ import top.fatweb.api.vo.system.SysLogVo
/**
* System log converter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
object SysLogConverter {

View File

@@ -3,7 +3,7 @@ package top.fatweb.api.entity.common
/**
* Business code entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
enum class BusinessCode(val code: Int) {

View File

@@ -3,7 +3,7 @@ package top.fatweb.api.entity.common
/**
* Response code entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
enum class ResponseCode(val code: Int) {

View File

@@ -6,7 +6,7 @@ import java.io.Serializable
/**
* Response result entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
class ResponseResult<T> private constructor(

View File

@@ -8,7 +8,7 @@ import java.io.Serializable
/**
* Element entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_element")

View File

@@ -7,7 +7,7 @@ import java.time.LocalDateTime
/**
* Group entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_group")

View File

@@ -10,7 +10,7 @@ import java.time.ZoneOffset
/**
* Login user entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS)

View File

@@ -8,7 +8,7 @@ import java.io.Serializable
/**
* Menu entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_menu")

View File

@@ -8,7 +8,7 @@ import java.io.Serializable
/**
* Module Entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_module")

View File

@@ -8,7 +8,7 @@ import java.io.Serializable
/**
* Operation entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_operation")

View File

@@ -8,7 +8,7 @@ import java.io.Serializable
/**
* Power entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_power")

View File

@@ -6,7 +6,7 @@ import java.io.Serializable
/**
* Power role intermediate entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_power_role")

View File

@@ -5,7 +5,7 @@ import java.io.Serializable
/**
* Set of power entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
class PowerSet : Serializable {

View File

@@ -8,7 +8,7 @@ import java.io.Serializable
/**
* Power type entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_power_type")

View File

@@ -7,7 +7,7 @@ import java.time.LocalDateTime
/**
* Role entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_role")

View File

@@ -6,7 +6,7 @@ import java.io.Serializable
/**
* Role group intermediate entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_role_group")

View File

@@ -7,7 +7,7 @@ import java.time.LocalDateTime
/**
* User entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_user")

View File

@@ -6,7 +6,7 @@ import java.io.Serializable
/**
* User group intermediate entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_user_group")

View File

@@ -7,7 +7,7 @@ import java.time.LocalDateTime
/**
* User information entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_user_info")

View File

@@ -6,7 +6,7 @@ import java.io.Serializable
/**
* User role intermediate entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_user_role")

View File

@@ -9,7 +9,7 @@ import java.time.LocalDateTime
/**
* System log entity
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@TableName("t_sys_log")

View File

@@ -3,7 +3,7 @@ package top.fatweb.api.exception
/**
* Token has expired exception
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
class TokenHasExpiredException : RuntimeException("Token has expired")

View File

@@ -9,7 +9,7 @@ import org.springframework.stereotype.Component
/**
* Exception filter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Component

View File

@@ -18,7 +18,7 @@ import top.fatweb.api.util.WebUtil
/**
* Jwt authentication token filter
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Component

View File

@@ -9,7 +9,7 @@ import java.time.ZoneOffset
/**
* Date meta object handler
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Component

View File

@@ -23,7 +23,7 @@ import top.fatweb.api.exception.TokenHasExpiredException
/**
* Exception handler
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@RestControllerAdvice

View File

@@ -9,7 +9,7 @@ import org.springframework.stereotype.Component
/**
* Jwt access denied handler
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Component

View File

@@ -9,7 +9,7 @@ import org.springframework.stereotype.Component
/**
* Jwt authentication entry point handler
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Component

View File

@@ -25,7 +25,7 @@ import java.util.concurrent.Executor
/**
* System log interceptor
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@ControllerAdvice

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.Element
/**
* Element mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -8,7 +8,7 @@ import top.fatweb.api.entity.permission.Group
/**
* Group mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.Menu
/**
* Menu mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.Module
/**
* Module mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.Operation
/**
* Operation mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.Power
/**
* Power mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.PowerRole
/**
* Power role intermediate mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.RoleGroup
/**
* Role group intermediate mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -8,7 +8,7 @@ import top.fatweb.api.entity.permission.Role
/**
* Role mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.UserGroup
/**
* User group intermediate mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.UserInfo
/**
* User information mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -8,7 +8,7 @@ import top.fatweb.api.entity.permission.User
/**
* User mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.entity.permission.UserRole
/**
* User role intermediate mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -9,7 +9,7 @@ import java.time.LocalDateTime
/**
* System log mapper
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Mapper

View File

@@ -6,7 +6,7 @@ import jakarta.validation.constraints.Min
/**
* Page sort param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
open class PageSortParam {

View File

@@ -6,7 +6,7 @@ import jakarta.validation.constraints.NotBlank
/**
* Group add param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "用户组添加请求参数")

View File

@@ -7,7 +7,7 @@ import jakarta.validation.constraints.NotNull
/**
* Group change status param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "用户组更改状态请求参数")

View File

@@ -5,7 +5,7 @@ import io.swagger.v3.oas.annotations.media.Schema
/**
* Group delete param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "用户组删除请求参数")

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.param.PageSortParam
/**
* Group get param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "用户组查询请求参数")

View File

@@ -7,7 +7,7 @@ import jakarta.validation.constraints.NotBlank
/**
* Group update param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "用户组更新请求参数")

View File

@@ -6,7 +6,7 @@ import jakarta.validation.constraints.NotBlank
/**
* Login param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "登录请求参数")

View File

@@ -6,7 +6,7 @@ import jakarta.validation.constraints.NotBlank
/**
* Role add param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "角色添加请求参数")

View File

@@ -7,7 +7,7 @@ import jakarta.validation.constraints.NotNull
/**
* Role change status param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "角色更改状态请求参数")

View File

@@ -5,7 +5,7 @@ import io.swagger.v3.oas.annotations.media.Schema
/**
* Role delete param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "角色删除请求参数")

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.param.PageSortParam
/**
* Role get param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "角色查询请求参数")

View File

@@ -7,7 +7,7 @@ import jakarta.validation.constraints.NotBlank
/**
* Role update param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "角色更新请求参数")

View File

@@ -8,7 +8,7 @@ import java.time.LocalDateTime
/**
* System log get param
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Schema(description = "获取系统日志请求参数")

View File

@@ -6,7 +6,7 @@ import org.springframework.stereotype.Component
/**
* Admin properties
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Component

View File

@@ -7,7 +7,7 @@ import java.util.concurrent.TimeUnit
/**
* Security properties
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Component

View File

@@ -9,7 +9,7 @@ import java.time.ZonedDateTime
/**
* Application properties
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
@Component

View File

@@ -8,7 +8,7 @@ import top.fatweb.api.vo.permission.TokenVo
/**
* Authentication service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IAuthenticationService {

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.entity.permission.Element
/**
* Element service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IElementService : IService<Element>

View File

@@ -10,7 +10,7 @@ import top.fatweb.api.vo.permission.GroupWithRoleVo
/**
* Group service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IGroupService : IService<Group> {

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.entity.permission.Menu
/**
* Menu service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IMenuService : IService<Menu>

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.entity.permission.Module
/**
* Module service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IModuleService : IService<Module>

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.entity.permission.Operation
/**
* Operation service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IOperationService : IService<Operation>

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.entity.permission.PowerRole
/**
* Power role intermediate service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IPowerRoleService : IService<PowerRole>

View File

@@ -7,7 +7,7 @@ import top.fatweb.api.vo.permission.PowerSetVo
/**
* Power service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IPowerService : IService<Power> {

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.entity.permission.RoleGroup
/**
* Role group intermediate service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IRoleGroupService : IService<RoleGroup>

View File

@@ -10,7 +10,7 @@ import top.fatweb.api.vo.permission.RoleWithPowerVo
/**
* Role service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IRoleService : IService<Role> {

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.entity.permission.UserGroup
/**
* User group intermediate service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IUserGroupService : IService<UserGroup>

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.entity.permission.UserInfo
/**
* User information service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IUserInfoService : IService<UserInfo>

View File

@@ -6,7 +6,7 @@ import top.fatweb.api.entity.permission.UserRole
/**
* User role intermediate service interface
*
* @author FatttSnake
* @author FatttSnake, fatttsnake@gmail.com
* @since 1.0.0
*/
interface IUserRoleService : IService<UserRole>

Some files were not shown because too many files have changed in this diff Show More