Documentation ¶
Index ¶
- Variables
- func DepDelete(id bson.ObjectId) error
- func DepEdit(dep *modules.Department) error
- func DepInfo(id bson.ObjectId) (*modules.Department, error)
- func DepInsert(dep *modules.Department) error
- func DepTree(flag int) (*[]modules.Department, error)
- func ErrorLog(err error)
- func FuncDelete(id bson.ObjectId) error
- func FuncInfo(id bson.ObjectId) (*modules.Function, error)
- func FuncInsert(function *modules.Function) error
- func FuncSelect(moduleCode string) (*[]modules.Function, error)
- func FuncUpdate(function *modules.Function) error
- func Log(e interface{})
- func MachineAdd(machine *modules.Machine) error
- func ModuleDelete(id bson.ObjectId) error
- func ModuleInfo(id bson.ObjectId) (*modules.Module, error)
- func ModuleInsert(module *modules.Module) error
- func ModuleTree(flag int) (*[]modules.Module, error)
- func ModuleUpdate(module *modules.Module) error
- func NewObjectID() bson.ObjectId
- func RoleCreateTree() (*[]modules.Role, error)
- func RoleDelete(id bson.ObjectId) error
- func RoleEdit(role *modules.Role) error
- func RoleInfo(id bson.ObjectId) (*modules.Role, error)
- func RoleInsert(role *modules.Role) error
- func RolePerFunc(roleID, moduleID string) (*[]modules.RolePermission, error)
- func RolePerFuncDelete(id bson.ObjectId) error
- func RolePerModule(roleID string) (*[]modules.RolePermission, error)
- func RolePerModuleAdd(roleID, roleCode, moduleID string) ([]modules.RolePermission, error)
- func RolePerModuleDelete(id bson.ObjectId) ([]string, error)
- func UserInfo(id bson.ObjectId) (*modules.User, error)
- func UserInsert(user *modules.User) error
- func UserSelect(key string, depIds string, page, size int) (*[]modules.User, int, error)
- func UserUpdate(user *modules.User) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
DevMode bool
)
Functions ¶
func DepInfo ¶
func DepInfo(id bson.ObjectId) (*modules.Department, error)
====================================================分割线===========================================
func FuncDelete ¶
func FuncInsert ¶
=====================================================================
func FuncUpdate ¶
func MachineAdd ¶
func ModuleDelete ¶
func ModuleInsert ¶
===============================================================================================
func ModuleUpdate ¶
func NewObjectID ¶
func RolePerFunc ¶
func RolePerFunc(roleID, moduleID string) (*[]modules.RolePermission, error)
func RolePerFuncDelete ¶
func RolePerModule ¶
func RolePerModule(roleID string) (*[]modules.RolePermission, error)
func RolePerModuleAdd ¶
func RolePerModuleAdd(roleID, roleCode, moduleID string) ([]modules.RolePermission, error)
=====================================================================
func UserInfo ¶
==============================================分割线===========================================
func UserInsert ¶
func UserSelect ¶
func UserUpdate ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.