Documentation ¶
Index ¶
- Variables
- type ApiController
- type BaseController
- type ControllerGroup
- type GroupController
- func (m *GroupController) Add(c *gin.Context)
- func (m *GroupController) AddUser(c *gin.Context)
- func (m *GroupController) Delete(c *gin.Context)
- func (m *GroupController) GetTree(c *gin.Context)
- func (m *GroupController) List(c *gin.Context)
- func (m *GroupController) RemoveUser(c *gin.Context)
- func (m *GroupController) Update(c *gin.Context)
- func (m *GroupController) UserInGroup(c *gin.Context)
- func (m *GroupController) UserNoInGroup(c *gin.Context)
- type MenuController
- type OperationLogController
- type RoleController
- func (m *RoleController) Add(c *gin.Context)
- func (m *RoleController) Delete(c *gin.Context)
- func (m *RoleController) GetApiList(c *gin.Context)
- func (m *RoleController) GetMenuList(c *gin.Context)
- func (m *RoleController) List(c *gin.Context)
- func (m *RoleController) Update(c *gin.Context)
- func (m *RoleController) UpdateApis(c *gin.Context)
- func (m *RoleController) UpdateMenus(c *gin.Context)
- type UserController
- func (m *UserController) Add(c *gin.Context)
- func (m UserController) ChangePwd(c *gin.Context)
- func (m UserController) ChangeUserStatus(c *gin.Context)
- func (m UserController) Delete(c *gin.Context)
- func (uc UserController) GetUserInfo(c *gin.Context)
- func (m *UserController) List(c *gin.Context)
- func (m *UserController) Update(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ApiLogic = logic.LogicGroupApp.SystemLogicGroup.ApiLogic BaseLogic = logic.LogicGroupApp.SystemLogicGroup.BaseLogic GroupLogic = logic.LogicGroupApp.SystemLogicGroup.GroupLogic MenuLogic = logic.LogicGroupApp.SystemLogicGroup.MenuLogic OperationLogLogic = logic.LogicGroupApp.SystemLogicGroup.OperationLogLogic RoleLogic = logic.LogicGroupApp.SystemLogicGroup.RoleLogic UserLogic = logic.LogicGroupApp.SystemLogicGroup.UserLogic )
Functions ¶
This section is empty.
Types ¶
type ApiController ¶
type ApiController struct{}
type BaseController ¶
type BaseController struct{}
func (*BaseController) Dashboard ¶
func (m *BaseController) Dashboard(c *gin.Context)
Dashboard 系统首页展示数据
func (*BaseController) GetPasswd ¶
func (m *BaseController) GetPasswd(c *gin.Context)
GetPasswd 生成加密密码
type ControllerGroup ¶
type ControllerGroup struct { ApiController GroupController MenuController RoleController UserController OperationLogController BaseController }
type GroupController ¶
type GroupController struct{}
func (*GroupController) RemoveUser ¶
func (m *GroupController) RemoveUser(c *gin.Context)
RemoveUser 移除用户
func (*GroupController) UserInGroup ¶
func (m *GroupController) UserInGroup(c *gin.Context)
UserInGroup 在分组内的用户
func (*GroupController) UserNoInGroup ¶
func (m *GroupController) UserNoInGroup(c *gin.Context)
UserNoInGroup 不在分组的用户
type MenuController ¶
type MenuController struct{}
func (*MenuController) GetAccessTree ¶
func (m *MenuController) GetAccessTree(c *gin.Context)
GetUserMenuTreeByUserId 获取用户菜单树
type OperationLogController ¶
type OperationLogController struct{}
func (*OperationLogController) Delete ¶
func (m *OperationLogController) Delete(c *gin.Context)
Delete 删除记录
func (*OperationLogController) List ¶
func (m *OperationLogController) List(c *gin.Context)
List 记录列表
type RoleController ¶
type RoleController struct{}
func (*RoleController) GetApiList ¶
func (m *RoleController) GetApiList(c *gin.Context)
GetApiList 获取接口列表
func (*RoleController) GetMenuList ¶
func (m *RoleController) GetMenuList(c *gin.Context)
GetMenuList 获取菜单列表
func (*RoleController) UpdateApis ¶
func (m *RoleController) UpdateApis(c *gin.Context)
UpdateApis 更新接口
func (*RoleController) UpdateMenus ¶
func (m *RoleController) UpdateMenus(c *gin.Context)
UpdateMenus 更新菜单
type UserController ¶
type UserController struct{}
func (UserController) ChangeUserStatus ¶
func (m UserController) ChangeUserStatus(c *gin.Context)
ChangeUserStatus 更改用户状态
func (UserController) GetUserInfo ¶
func (uc UserController) GetUserInfo(c *gin.Context)
GetUserInfo 获取当前登录用户信息
Click to show internal directories.
Click to hide internal directories.