Documentation ¶
Index ¶
- func CommonAddGroup(group *system.Group) error
- func CommonAddUser(user *system.User, groups []*system.Group) error
- func CommonUpdateGroup(oldGroup, newGroup *system.Group) error
- func CommonUpdateUser(oldUser, newUser *system.User, groupId []uint) error
- type ApiLogic
- func (l ApiLogic) Add(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l ApiLogic) Delete(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l ApiLogic) GetTree(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l ApiLogic) List(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l ApiLogic) Update(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- type BaseLogic
- type GroupLogic
- func (l GroupLogic) Add(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l GroupLogic) AddUser(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l GroupLogic) Delete(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l GroupLogic) GetTree(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l GroupLogic) List(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l GroupLogic) RemoveUser(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l GroupLogic) Update(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l GroupLogic) UserInGroup(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l GroupLogic) UserNoInGroup(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- type LogicGroup
- type MenuLogic
- func (l MenuLogic) Add(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l MenuLogic) Delete(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l MenuLogic) GetAccessTree(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l MenuLogic) GetTree(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l MenuLogic) Update(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- type OperationLogLogic
- type RoleLogic
- func (l RoleLogic) Add(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l RoleLogic) Delete(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l RoleLogic) GetApiList(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l RoleLogic) GetMenuList(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l RoleLogic) List(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l RoleLogic) Update(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l RoleLogic) UpdateApis(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l RoleLogic) UpdateMenus(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- type UserLogic
- func (l UserLogic) Add(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l UserLogic) ChangePwd(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l UserLogic) ChangeUserStatus(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l UserLogic) Delete(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l UserLogic) GetUserInfo(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l UserLogic) List(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
- func (l UserLogic) Update(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CommonAddUser ¶
CommonAddUser 标准创建用户
func CommonUpdateGroup ¶
CommonUpdateGroup 标准更新分组
Types ¶
type ApiLogic ¶
type ApiLogic struct{}
type BaseLogic ¶
type BaseLogic struct{}
type GroupLogic ¶
type GroupLogic struct{}
func (GroupLogic) Add ¶
func (l GroupLogic) Add(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
Add 添加数据
func (GroupLogic) AddUser ¶
func (l GroupLogic) AddUser(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
AddUser 添加用户到分组
func (GroupLogic) Delete ¶
func (l GroupLogic) Delete(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
Delete 删除数据
func (GroupLogic) GetTree ¶
func (l GroupLogic) GetTree(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
GetTree 数据树
func (GroupLogic) List ¶
func (l GroupLogic) List(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
List 数据列表
func (GroupLogic) RemoveUser ¶
func (l GroupLogic) RemoveUser(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
RemoveUser 移除用户
func (GroupLogic) Update ¶
func (l GroupLogic) Update(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
Update 更新数据
func (GroupLogic) UserInGroup ¶
func (l GroupLogic) UserInGroup(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
UserInGroup 在分组内的用户
func (GroupLogic) UserNoInGroup ¶
func (l GroupLogic) UserNoInGroup(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
UserNoInGroup 不在分组内的用户
type LogicGroup ¶
type LogicGroup struct { ApiLogic BaseLogic GroupLogic MenuLogic OperationLogLogic RoleLogic UserLogic }
type MenuLogic ¶
type MenuLogic struct{}
func (MenuLogic) GetAccessTree ¶
func (l MenuLogic) GetAccessTree(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
GetAccessTree 获取用户菜单树
type OperationLogLogic ¶
type OperationLogLogic struct{}
func (OperationLogLogic) Delete ¶
func (l OperationLogLogic) Delete(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
Delete 删除数据
func (OperationLogLogic) List ¶
func (l OperationLogLogic) List(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
List 数据列表
type RoleLogic ¶
type RoleLogic struct{}
func (RoleLogic) GetApiList ¶
func (l RoleLogic) GetApiList(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
GetApiList 获取角色接口列表
func (RoleLogic) GetMenuList ¶
func (l RoleLogic) GetMenuList(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
GetMenuList 获取角色菜单列表
func (RoleLogic) UpdateApis ¶
func (l RoleLogic) UpdateApis(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
UpdateApis 更新角色接口
func (RoleLogic) UpdateMenus ¶
func (l RoleLogic) UpdateMenus(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
UpdateMenus 更新角色菜单
type UserLogic ¶
type UserLogic struct{}
func (UserLogic) ChangePwd ¶
func (l UserLogic) ChangePwd(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
ChangePwd 修改密码
func (UserLogic) ChangeUserStatus ¶
func (l UserLogic) ChangeUserStatus(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
ChangeUserStatus 修改用户状态
func (UserLogic) GetUserInfo ¶
func (l UserLogic) GetUserInfo(c *gin.Context, req interface{}) (data interface{}, rspError interface{})
GetUserInfo 获取用户信息
Click to show internal directories.
Click to hide internal directories.