db

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 DeptDao

type DeptDao struct{}

DeptDao operate dept db

func (DeptDao) Delete

func (DeptDao) Delete(id int64) error

Delete dept

func (DeptDao) Get

func (DeptDao) Get(id int64) (models.Dept, error)

Get query one by primary key

func (DeptDao) List

func (DeptDao) List(name string) ([]models.Dept, error)

List query all dept

func (DeptDao) Save

func (DeptDao) Save(dept models.Dept) error

Save dept

func (DeptDao) Update

func (DeptDao) Update(dept models.Dept) error

Update dept

type MenuDao struct{}

MenuDao 菜单操作

func (MenuDao) Delete(id int64) error

Delete menu

func (MenuDao) Get(id int64) (*models.Menu, error)

Get query one record by id

func (MenuDao) GetAllURL() ([]string, error)

GetAllURL query all menu url

func (MenuDao) GetByPcode(pcode string) (*models.Menu, error)

GetByPcode get menu by pcode

func (MenuDao) GetMenuByRoleIds(roleIDs []string) ([]models.Menu, error)

GetMenuByRoleIds 根据角色查询所属菜单

func (MenuDao) GetMenuIdsByRoleID(roleID int64) ([]int64, error)

GetMenuIdsByRoleID query menuIDs by roleID

func (MenuDao) GetMenusByMenuIDs(menuIDs []int64) ([]models.ZTreeNode, error)

GetMenusByMenuIDs query menu tree by menuIds

func (MenuDao) List(page models.Page) ([]models.Menu, error)

List query menu

func (MenuDao) Save(menu models.Menu) error

Save a menu

func (MenuDao) SelectMenuTreeList() ([]models.ZTreeNode, error)

SelectMenuTreeList query menu

func (MenuDao) Update(menu models.Menu) error

Update update menu

type NoticeDao

type NoticeDao struct{}

NoticeDao 通知操作

func (NoticeDao) Delete

func (NoticeDao) Delete(id int64) error

Delete a notice

func (NoticeDao) Get

func (NoticeDao) Get(id int64) (models.Notice, error)

Get get one notice

func (NoticeDao) List

func (NoticeDao) List(page models.Page) ([]models.Notice, error)

List query all notice

func (NoticeDao) Save

func (NoticeDao) Save(notice models.Notice) error

Save a notice

func (NoticeDao) Update

func (NoticeDao) Update(notice models.Notice) error

Update a notice

type RoleDao

type RoleDao struct{}

RoleDao operate role

func (RoleDao) Delete

func (RoleDao) Delete(id int64) error

Delete role

func (RoleDao) DeleteRolesByID

func (RoleDao) DeleteRolesByID(roleID int64) error

DeleteRolesByID delete roles by id

func (RoleDao) Get

func (RoleDao) Get(id int64) (models.Role, error)

Get query one role

func (RoleDao) GetURLByRoleID

func (RoleDao) GetURLByRoleID(id int64) ([]string, error)

GetURLByRoleID get url

func (RoleDao) List

func (RoleDao) List(page models.Page) ([]models.Role, error)

List query all role containes dept

func (RoleDao) QueryAllRole

func (RoleDao) QueryAllRole() ([]models.ZTreeNode, error)

QueryAllRole query all role

func (RoleDao) Save

func (RoleDao) Save(role models.Role) error

Save role

func (RoleDao) SetAuthority

func (RoleDao) SetAuthority(roleID int64, ids string) error

SetAuthority set authority

func (RoleDao) TreeListByRoleID

func (RoleDao) TreeListByRoleID(roleIds []string) ([]models.ZTreeNode, error)

TreeListByRoleID query role by roleID

func (RoleDao) Update

func (RoleDao) Update(role models.Role) error

Update role

type UserDao

type UserDao struct {
}

UserDao operate user

func (UserDao) Delete

func (UserDao) Delete(id int64) error

Delete is delete a user

func (UserDao) GetUser

func (UserDao) GetUser(account string) (*models.User, error)

GetUser query user by account

func (UserDao) GetUserByID

func (UserDao) GetUserByID(id int64) (*models.User, error)

GetUserByID query user by id

func (UserDao) GetUserRole

func (UserDao) GetUserRole(id int64) (*models.UserRole, error)

GetUserRole query user by primary key

func (UserDao) List

func (UserDao) List(page models.Page) ([]models.User, error)

List query all user

func (UserDao) Save

func (UserDao) Save(user models.User) error

Save is save one user

func (UserDao) Update

func (UserDao) Update(user *models.User) error

Update user

Jump to

Keyboard shortcuts

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