Complete core functions #9
@@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RestController
|
||||
import top.fatweb.api.converter.permission.UserConverter
|
||||
import top.fatweb.api.entity.common.ResponseCode
|
||||
import top.fatweb.api.entity.common.ResponseResult
|
||||
import top.fatweb.api.param.authentication.LoginParam
|
||||
import top.fatweb.api.param.permission.LoginParam
|
||||
import top.fatweb.api.service.permission.IAuthenticationService
|
||||
import top.fatweb.api.util.WebUtil
|
||||
|
||||
|
||||
@@ -6,10 +6,10 @@ import jakarta.validation.Valid
|
||||
import org.springframework.web.bind.annotation.*
|
||||
import top.fatweb.api.entity.common.ResponseCode
|
||||
import top.fatweb.api.entity.common.ResponseResult
|
||||
import top.fatweb.api.param.authentication.*
|
||||
import top.fatweb.api.param.permission.group.*
|
||||
import top.fatweb.api.service.permission.IGroupService
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.GroupVo
|
||||
import top.fatweb.api.vo.permission.base.GroupVo
|
||||
import top.fatweb.api.vo.permission.GroupWithRoleVo
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,10 +6,10 @@ import jakarta.validation.Valid
|
||||
import org.springframework.web.bind.annotation.*
|
||||
import top.fatweb.api.entity.common.ResponseCode
|
||||
import top.fatweb.api.entity.common.ResponseResult
|
||||
import top.fatweb.api.param.authentication.*
|
||||
import top.fatweb.api.param.permission.role.*
|
||||
import top.fatweb.api.service.permission.IRoleService
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.RoleVo
|
||||
import top.fatweb.api.vo.permission.base.RoleVo
|
||||
import top.fatweb.api.vo.permission.RoleWithPowerVo
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,10 +6,10 @@ import jakarta.validation.Valid
|
||||
import org.springframework.web.bind.annotation.*
|
||||
import top.fatweb.api.entity.common.ResponseCode
|
||||
import top.fatweb.api.entity.common.ResponseResult
|
||||
import top.fatweb.api.param.authentication.UserAddParam
|
||||
import top.fatweb.api.param.authentication.UserDeleteParam
|
||||
import top.fatweb.api.param.authentication.UserGetParam
|
||||
import top.fatweb.api.param.authentication.UserUpdateParam
|
||||
import top.fatweb.api.param.permission.user.UserAddParam
|
||||
import top.fatweb.api.param.permission.user.UserDeleteParam
|
||||
import top.fatweb.api.param.permission.user.UserGetParam
|
||||
import top.fatweb.api.param.permission.user.UserUpdateParam
|
||||
import top.fatweb.api.service.permission.IUserService
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.UserWithPasswordRoleInfoVo
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package top.fatweb.api.converter.permission
|
||||
|
||||
import top.fatweb.api.entity.permission.Element
|
||||
import top.fatweb.api.vo.permission.ElementVo
|
||||
import top.fatweb.api.vo.permission.base.ElementVo
|
||||
|
||||
/**
|
||||
* Element converter
|
||||
|
||||
@@ -3,11 +3,11 @@ package top.fatweb.api.converter.permission
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage
|
||||
import top.fatweb.api.entity.permission.Group
|
||||
import top.fatweb.api.entity.permission.Role
|
||||
import top.fatweb.api.param.authentication.GroupAddParam
|
||||
import top.fatweb.api.param.authentication.GroupChangeStatusParam
|
||||
import top.fatweb.api.param.authentication.GroupUpdateParam
|
||||
import top.fatweb.api.param.permission.group.GroupAddParam
|
||||
import top.fatweb.api.param.permission.group.GroupChangeStatusParam
|
||||
import top.fatweb.api.param.permission.group.GroupUpdateParam
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.GroupVo
|
||||
import top.fatweb.api.vo.permission.base.GroupVo
|
||||
import top.fatweb.api.vo.permission.GroupWithRoleVo
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package top.fatweb.api.converter.permission
|
||||
|
||||
import top.fatweb.api.entity.permission.Menu
|
||||
import top.fatweb.api.vo.permission.MenuVo
|
||||
import top.fatweb.api.vo.permission.base.MenuVo
|
||||
|
||||
/**
|
||||
* Menu converter
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package top.fatweb.api.converter.permission
|
||||
|
||||
import top.fatweb.api.entity.permission.Module
|
||||
import top.fatweb.api.vo.permission.ModuleVo
|
||||
import top.fatweb.api.vo.permission.base.ModuleVo
|
||||
|
||||
/**
|
||||
* Module converter
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package top.fatweb.api.converter.permission
|
||||
|
||||
import top.fatweb.api.entity.permission.Operation
|
||||
import top.fatweb.api.vo.permission.OperationVo
|
||||
import top.fatweb.api.vo.permission.base.OperationVo
|
||||
|
||||
/**
|
||||
* Operation converter
|
||||
|
||||
@@ -3,11 +3,11 @@ package top.fatweb.api.converter.permission
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage
|
||||
import top.fatweb.api.entity.permission.Power
|
||||
import top.fatweb.api.entity.permission.Role
|
||||
import top.fatweb.api.param.authentication.RoleAddParam
|
||||
import top.fatweb.api.param.authentication.RoleChangeStatusParam
|
||||
import top.fatweb.api.param.authentication.RoleUpdateParam
|
||||
import top.fatweb.api.param.permission.role.RoleAddParam
|
||||
import top.fatweb.api.param.permission.role.RoleChangeStatusParam
|
||||
import top.fatweb.api.param.permission.role.RoleUpdateParam
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.RoleVo
|
||||
import top.fatweb.api.vo.permission.base.RoleVo
|
||||
import top.fatweb.api.vo.permission.RoleWithPowerVo
|
||||
|
||||
/**
|
||||
|
||||
@@ -5,9 +5,9 @@ import top.fatweb.api.entity.permission.Group
|
||||
import top.fatweb.api.entity.permission.Role
|
||||
import top.fatweb.api.entity.permission.User
|
||||
import top.fatweb.api.entity.permission.UserInfo
|
||||
import top.fatweb.api.param.authentication.LoginParam
|
||||
import top.fatweb.api.param.authentication.UserAddParam
|
||||
import top.fatweb.api.param.authentication.UserUpdateParam
|
||||
import top.fatweb.api.param.permission.LoginParam
|
||||
import top.fatweb.api.param.permission.user.UserAddParam
|
||||
import top.fatweb.api.param.permission.user.UserUpdateParam
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.UserWithInfoVo
|
||||
import top.fatweb.api.vo.permission.UserWithPasswordRoleInfoVo
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package top.fatweb.api.converter.permission
|
||||
|
||||
import top.fatweb.api.entity.permission.UserInfo
|
||||
import top.fatweb.api.vo.permission.UserInfoVo
|
||||
import top.fatweb.api.vo.permission.base.UserInfoVo
|
||||
|
||||
/**
|
||||
* User information converter
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import jakarta.validation.constraints.NotBlank
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.group
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import jakarta.validation.constraints.NotBlank
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.group
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import jakarta.validation.constraints.Min
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.group
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.group
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.param.PageSortParam
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.group
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import jakarta.validation.constraints.Min
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.role
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import jakarta.validation.constraints.NotBlank
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.role
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import jakarta.validation.constraints.Min
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.role
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.role
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.param.PageSortParam
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.role
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import jakarta.validation.constraints.Min
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.user
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import jakarta.validation.constraints.NotBlank
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.user
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.user
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.param.PageSortParam
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.param.authentication
|
||||
package top.fatweb.api.param.permission.user
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import jakarta.validation.constraints.NotNull
|
||||
@@ -2,9 +2,9 @@ package top.fatweb.api.service.permission
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService
|
||||
import top.fatweb.api.entity.permission.Group
|
||||
import top.fatweb.api.param.authentication.*
|
||||
import top.fatweb.api.param.permission.group.*
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.GroupVo
|
||||
import top.fatweb.api.vo.permission.base.GroupVo
|
||||
import top.fatweb.api.vo.permission.GroupWithRoleVo
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,9 +2,9 @@ package top.fatweb.api.service.permission
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService
|
||||
import top.fatweb.api.entity.permission.Role
|
||||
import top.fatweb.api.param.authentication.*
|
||||
import top.fatweb.api.param.permission.role.*
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.RoleVo
|
||||
import top.fatweb.api.vo.permission.base.RoleVo
|
||||
import top.fatweb.api.vo.permission.RoleWithPowerVo
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,10 +2,10 @@ package top.fatweb.api.service.permission
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService
|
||||
import top.fatweb.api.entity.permission.User
|
||||
import top.fatweb.api.param.authentication.UserAddParam
|
||||
import top.fatweb.api.param.authentication.UserDeleteParam
|
||||
import top.fatweb.api.param.authentication.UserGetParam
|
||||
import top.fatweb.api.param.authentication.UserUpdateParam
|
||||
import top.fatweb.api.param.permission.user.UserAddParam
|
||||
import top.fatweb.api.param.permission.user.UserDeleteParam
|
||||
import top.fatweb.api.param.permission.user.UserGetParam
|
||||
import top.fatweb.api.param.permission.user.UserUpdateParam
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.UserWithInfoVo
|
||||
import top.fatweb.api.vo.permission.UserWithPasswordRoleInfoVo
|
||||
|
||||
@@ -9,12 +9,12 @@ import top.fatweb.api.converter.permission.GroupConverter
|
||||
import top.fatweb.api.entity.permission.Group
|
||||
import top.fatweb.api.entity.permission.RoleGroup
|
||||
import top.fatweb.api.mapper.permission.GroupMapper
|
||||
import top.fatweb.api.param.authentication.*
|
||||
import top.fatweb.api.param.permission.group.*
|
||||
import top.fatweb.api.service.permission.IGroupService
|
||||
import top.fatweb.api.service.permission.IRoleGroupService
|
||||
import top.fatweb.api.util.PageUtil
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.GroupVo
|
||||
import top.fatweb.api.vo.permission.base.GroupVo
|
||||
import top.fatweb.api.vo.permission.GroupWithRoleVo
|
||||
|
||||
/**
|
||||
|
||||
@@ -9,14 +9,14 @@ import top.fatweb.api.converter.permission.RoleConverter
|
||||
import top.fatweb.api.entity.permission.PowerRole
|
||||
import top.fatweb.api.entity.permission.Role
|
||||
import top.fatweb.api.mapper.permission.RoleMapper
|
||||
import top.fatweb.api.param.authentication.*
|
||||
import top.fatweb.api.param.permission.role.*
|
||||
import top.fatweb.api.service.permission.IElementService
|
||||
import top.fatweb.api.service.permission.IMenuService
|
||||
import top.fatweb.api.service.permission.IPowerRoleService
|
||||
import top.fatweb.api.service.permission.IRoleService
|
||||
import top.fatweb.api.util.PageUtil
|
||||
import top.fatweb.api.vo.PageVo
|
||||
import top.fatweb.api.vo.permission.RoleVo
|
||||
import top.fatweb.api.vo.permission.base.RoleVo
|
||||
import top.fatweb.api.vo.permission.RoleWithPowerVo
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,10 +12,10 @@ import top.fatweb.api.entity.permission.UserGroup
|
||||
import top.fatweb.api.entity.permission.UserInfo
|
||||
import top.fatweb.api.entity.permission.UserRole
|
||||
import top.fatweb.api.mapper.permission.UserMapper
|
||||
import top.fatweb.api.param.authentication.UserAddParam
|
||||
import top.fatweb.api.param.authentication.UserDeleteParam
|
||||
import top.fatweb.api.param.authentication.UserGetParam
|
||||
import top.fatweb.api.param.authentication.UserUpdateParam
|
||||
import top.fatweb.api.param.permission.user.UserAddParam
|
||||
import top.fatweb.api.param.permission.user.UserDeleteParam
|
||||
import top.fatweb.api.param.permission.user.UserGetParam
|
||||
import top.fatweb.api.param.permission.user.UserUpdateParam
|
||||
import top.fatweb.api.service.permission.*
|
||||
import top.fatweb.api.util.PageUtil
|
||||
import top.fatweb.api.util.StrUtil
|
||||
|
||||
@@ -3,6 +3,7 @@ package top.fatweb.api.vo.permission
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.vo.permission.base.RoleVo
|
||||
import java.time.LocalDateTime
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
package top.fatweb.api.vo.permission
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.vo.permission.base.ElementVo
|
||||
import top.fatweb.api.vo.permission.base.MenuVo
|
||||
import top.fatweb.api.vo.permission.base.ModuleVo
|
||||
import top.fatweb.api.vo.permission.base.OperationVo
|
||||
|
||||
/**
|
||||
* Set of power value object
|
||||
|
||||
@@ -3,6 +3,10 @@ package top.fatweb.api.vo.permission
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.vo.permission.base.ElementVo
|
||||
import top.fatweb.api.vo.permission.base.MenuVo
|
||||
import top.fatweb.api.vo.permission.base.ModuleVo
|
||||
import top.fatweb.api.vo.permission.base.OperationVo
|
||||
import java.time.LocalDateTime
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,6 +3,7 @@ package top.fatweb.api.vo.permission
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.vo.permission.base.UserInfoVo
|
||||
import java.time.LocalDateTime
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,6 +3,9 @@ package top.fatweb.api.vo.permission
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.vo.permission.base.GroupVo
|
||||
import top.fatweb.api.vo.permission.base.RoleVo
|
||||
import top.fatweb.api.vo.permission.base.UserInfoVo
|
||||
import java.time.LocalDateTime
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,6 +3,7 @@ package top.fatweb.api.vo.permission
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.vo.permission.base.*
|
||||
import java.time.LocalDateTime
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,6 +3,9 @@ package top.fatweb.api.vo.permission
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
import top.fatweb.api.vo.permission.base.GroupVo
|
||||
import top.fatweb.api.vo.permission.base.RoleVo
|
||||
import top.fatweb.api.vo.permission.base.UserInfoVo
|
||||
import java.time.LocalDateTime
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.vo.permission
|
||||
package top.fatweb.api.vo.permission.base
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.vo.permission
|
||||
package top.fatweb.api.vo.permission.base
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.vo.permission
|
||||
package top.fatweb.api.vo.permission.base
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.vo.permission
|
||||
package top.fatweb.api.vo.permission.base
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.vo.permission
|
||||
package top.fatweb.api.vo.permission.base
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.vo.permission
|
||||
package top.fatweb.api.vo.permission.base
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer
|
||||
@@ -1,4 +1,4 @@
|
||||
package top.fatweb.api.vo.permission
|
||||
package top.fatweb.api.vo.permission.base
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer
|
||||
Reference in New Issue
Block a user