controller

package
v0.0.0-...-e6aaabb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 2, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthController

type AuthController struct {
	UserDao db.UserDao
}

AuthController handle auth request

func (AuthController) Login

func (ac AuthController) Login(c *gin.Context)

Login handle login

func (AuthController) Logout

func (AuthController) Logout(c *gin.Context)

Logout is log out system

func (AuthController) ToLogin

func (AuthController) ToLogin(c *gin.Context)

ToLogin to login page

type DeptController

type DeptController struct {
	DeptDao db.DeptDao
}

DeptController operate dept

func (DeptController) Add

func (dc DeptController) Add(c *gin.Context)

Add add dept

func (DeptController) Delete

func (dc DeptController) Delete(c *gin.Context)

Delete dept

func (DeptController) Edit

func (dc DeptController) Edit(c *gin.Context)

Edit update dept

func (DeptController) Index

func (DeptController) Index(c *gin.Context)

Index dept index

func (DeptController) List

func (dc DeptController) List(c *gin.Context)

List query all dept

func (DeptController) ToAdd

func (DeptController) ToAdd(c *gin.Context)

ToAdd to add page

func (DeptController) ToEdit

func (dc DeptController) ToEdit(c *gin.Context)

ToEdit to edit page

func (DeptController) Tree

func (dc DeptController) Tree(c *gin.Context)

Tree query dept

type IndexController

type IndexController struct {
	UserDao   db.UserDao
	MenuDao   db.MenuDao
	NoticeDao db.NoticeDao
}

IndexController is handle home page request

func (IndexController) BlackBoard

func (ic IndexController) BlackBoard(c *gin.Context)

BlackBoard is handle "/blackboard"

func (IndexController) Home

func (ic IndexController) Home(c *gin.Context)

Home is handle "/" request

type MenuController struct {
	MenuDao db.MenuDao
}

MenuController handle menu request

func (mc MenuController) Add(c *gin.Context)

Add add a menu

func (mc MenuController) Edit(c *gin.Context)

Edit update menu

func (MenuController) Index(c *gin.Context)

Index handle /menu

func (mc MenuController) List(c *gin.Context)

List query all menu

func (mc MenuController) Remove(c *gin.Context)

Remove delete menu

func (mc MenuController) SelectMenuTreeList(c *gin.Context)

SelectMenuTreeList query menu

func (MenuController) ToAdd(c *gin.Context)

ToAdd to add menu page

func (mc MenuController) ToEdit(c *gin.Context)

ToEdit update menu

func (mc MenuController) TreeListByRoleID(c *gin.Context)

TreeListByRoleID query menu by roleid

type NoticeController

type NoticeController struct {
	NoticeDao db.NoticeDao
}

NoticeController 通知

func (NoticeController) Add

func (nc NoticeController) Add(c *gin.Context)

Add save a notice

func (NoticeController) Delete

func (nc NoticeController) Delete(c *gin.Context)

Delete a notice

func (NoticeController) Edit

func (nc NoticeController) Edit(c *gin.Context)

Edit update notice

func (NoticeController) Index

func (NoticeController) Index(c *gin.Context)

Index notice home

func (NoticeController) List

func (nc NoticeController) List(c *gin.Context)

List query all notice

func (NoticeController) ToAdd

func (NoticeController) ToAdd(c *gin.Context)

ToAdd to add page

func (NoticeController) ToEdit

func (nc NoticeController) ToEdit(c *gin.Context)

ToEdit to edit page

type RoleController

type RoleController struct {
	RoleDao db.RoleDao
	UserDao db.UserDao
}

RoleController handle role request

func (RoleController) Add

func (rc RoleController) Add(c *gin.Context)

Add save role

func (RoleController) Edit

func (rc RoleController) Edit(c *gin.Context)

Edit save role

func (RoleController) Index

func (RoleController) Index(c *gin.Context)

Index handle /role

func (RoleController) List

func (rc RoleController) List(c *gin.Context)

List query all role

func (RoleController) Remove

func (rc RoleController) Remove(c *gin.Context)

Remove delete role

func (RoleController) RoleTreeListByUserID

func (rc RoleController) RoleTreeListByUserID(c *gin.Context)

RoleTreeListByUserID handle user role by userId

func (RoleController) SetAuthority

func (rc RoleController) SetAuthority(c *gin.Context)

SetAuthority set role authority

func (RoleController) ToAdd

func (RoleController) ToAdd(c *gin.Context)

ToAdd to add page

func (RoleController) ToAssign

func (rc RoleController) ToAssign(c *gin.Context)

ToAssign to assign page

func (RoleController) ToEdit

func (rc RoleController) ToEdit(c *gin.Context)

ToEdit to edit page

func (RoleController) TreeList

func (rc RoleController) TreeList(c *gin.Context)

TreeList query all role to tree

type UserController

type UserController struct {
	UserDao db.UserDao
}

UserController handle user request

func (UserController) Add

func (uc UserController) Add(c *gin.Context)

Add handle save user

func (UserController) ChangePwd

func (uc UserController) ChangePwd(c *gin.Context)

ChangePwd change password

func (UserController) Delete

func (uc UserController) Delete(c *gin.Context)

Delete 删除用户

func (UserController) Edit

func (uc UserController) Edit(c *gin.Context)

Edit update user

func (UserController) Freeze

func (uc UserController) Freeze(c *gin.Context)

Freeze user

func (UserController) Home

func (UserController) Home(c *gin.Context)

Home user home page

func (UserController) Info

func (uc UserController) Info(c *gin.Context)

Info is handle user info

func (UserController) List

func (uc UserController) List(c *gin.Context)

List query all user

func (UserController) Reset

func (uc UserController) Reset(c *gin.Context)

Reset password

func (UserController) SetRole

func (uc UserController) SetRole(c *gin.Context)

SetRole set user role

func (UserController) ToAdd

func (UserController) ToAdd(c *gin.Context)

ToAdd handle add user page

func (UserController) ToChangePasswd

func (UserController) ToChangePasswd(c *gin.Context)

ToChangePasswd to change password page

func (UserController) ToEdit

func (uc UserController) ToEdit(c *gin.Context)

ToEdit handle edit user paget

func (UserController) ToRoleAssign

func (uc UserController) ToRoleAssign(c *gin.Context)

ToRoleAssign handle user role

func (UserController) UnFreeze

func (uc UserController) UnFreeze(c *gin.Context)

UnFreeze user

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL