Reconstruct the permission system
This commit is contained in:
@@ -5,7 +5,7 @@ import top.fatweb.api.entity.permission.Element
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 页面元素 服务类
|
||||
* 页面元素表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -5,7 +5,7 @@ import top.fatweb.api.entity.permission.Group
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 用户组 服务类
|
||||
* 用户组表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -5,7 +5,7 @@ import top.fatweb.api.entity.permission.Menu
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 菜单 服务类
|
||||
* 菜单表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
package top.fatweb.api.service.permission
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService
|
||||
import top.fatweb.api.entity.permission.Module
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 模块表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
* @since 2023-10-25
|
||||
*/
|
||||
interface IModuleService : IService<Module>
|
||||
@@ -5,7 +5,7 @@ import top.fatweb.api.entity.permission.Operation
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 功能 服务类
|
||||
* 功能表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -5,7 +5,7 @@ import top.fatweb.api.entity.permission.Power
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 权限 服务类
|
||||
* 权限表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -5,7 +5,7 @@ import top.fatweb.api.entity.permission.PowerType
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 权限类型 服务类
|
||||
* 权限类型表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -5,7 +5,7 @@ import top.fatweb.api.entity.permission.Role
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 角色 服务类
|
||||
* 角色表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -5,7 +5,7 @@ import top.fatweb.api.entity.permission.User
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 用户 服务类
|
||||
* 用户表 服务类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -8,7 +8,7 @@ import top.fatweb.api.service.permission.IElementService
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 页面元素 服务实现类
|
||||
* 页面元素表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -8,7 +8,7 @@ import top.fatweb.api.service.permission.IGroupService
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 用户组 服务实现类
|
||||
* 用户组表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -8,7 +8,7 @@ import top.fatweb.api.service.permission.IMenuService
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 菜单 服务实现类
|
||||
* 菜单表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package top.fatweb.api.service.permission.impl
|
||||
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
|
||||
import org.springframework.stereotype.Service
|
||||
import top.fatweb.api.entity.permission.Module
|
||||
import top.fatweb.api.mapper.permission.ModuleMapper
|
||||
import top.fatweb.api.service.permission.IModuleService
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 模块表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
* @since 2023-10-25
|
||||
*/
|
||||
@Service
|
||||
class ModuleServiceImpl : ServiceImpl<ModuleMapper, Module>(), IModuleService
|
||||
@@ -8,7 +8,7 @@ import top.fatweb.api.service.permission.IOperationService
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 功能 服务实现类
|
||||
* 功能表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -8,7 +8,7 @@ import top.fatweb.api.service.permission.IPowerService
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 权限 服务实现类
|
||||
* 权限表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -8,7 +8,7 @@ import top.fatweb.api.service.permission.IPowerTypeService
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 权限类型 服务实现类
|
||||
* 权限类型表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -8,7 +8,7 @@ import top.fatweb.api.service.permission.IRoleService
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 角色 服务实现类
|
||||
* 角色表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
@@ -12,7 +12,7 @@ import top.fatweb.api.util.WebUtil
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 用户 服务实现类
|
||||
* 用户表 服务实现类
|
||||
* </p>
|
||||
*
|
||||
* @author FatttSnake
|
||||
|
||||
Reference in New Issue
Block a user