bll

package
v0.0.0-...-9951748 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2015 License: Apache-2.0 Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	DevMode bool
)

Functions

func DepDelete

func DepDelete(id bson.ObjectId) error

删除部门信息

func DepEdit

func DepEdit(dep *modules.Department) error

修改部门信息

func DepInfo

func DepInfo(id bson.ObjectId) (*modules.Department, error)

====================================================分割线===========================================

func DepInsert

func DepInsert(dep *modules.Department) error

插入一条部门信息

func DepTree

func DepTree(flag int) (*[]modules.Department, error)

func ErrorLog

func ErrorLog(err error)

func FuncDelete

func FuncDelete(id bson.ObjectId) error

func FuncInfo

func FuncInfo(id bson.ObjectId) (*modules.Function, error)

func FuncInsert

func FuncInsert(function *modules.Function) error

=====================================================================

func FuncSelect

func FuncSelect(moduleCode string) (*[]modules.Function, error)

func FuncUpdate

func FuncUpdate(function *modules.Function) error

func Log

func Log(e interface{})

func MachineAdd

func MachineAdd(machine *modules.Machine) error

func ModuleDelete

func ModuleDelete(id bson.ObjectId) error

func ModuleInfo

func ModuleInfo(id bson.ObjectId) (*modules.Module, error)

func ModuleInsert

func ModuleInsert(module *modules.Module) error

===============================================================================================

func ModuleTree

func ModuleTree(flag int) (*[]modules.Module, error)

func ModuleUpdate

func ModuleUpdate(module *modules.Module) error

func NewObjectID

func NewObjectID() bson.ObjectId

func RoleCreateTree

func RoleCreateTree() (*[]modules.Role, error)

创建权限树

func RoleDelete

func RoleDelete(id bson.ObjectId) error

删除权限信息

func RoleEdit

func RoleEdit(role *modules.Role) error

编辑权限信息

func RoleInfo

func RoleInfo(id bson.ObjectId) (*modules.Role, error)

根据id得到角色信息

func RoleInsert

func RoleInsert(role *modules.Role) error

插入角色信息

func RolePerFunc

func RolePerFunc(roleID, moduleID string) (*[]modules.RolePermission, error)

func RolePerFuncDelete

func RolePerFuncDelete(id bson.ObjectId) error

func RolePerModule

func RolePerModule(roleID string) (*[]modules.RolePermission, error)

func RolePerModuleAdd

func RolePerModuleAdd(roleID, roleCode, moduleID string) ([]modules.RolePermission, error)

=====================================================================

func RolePerModuleDelete

func RolePerModuleDelete(id bson.ObjectId) ([]string, error)

func UserInfo

func UserInfo(id bson.ObjectId) (*modules.User, error)

==============================================分割线===========================================

func UserInsert

func UserInsert(user *modules.User) error

func UserSelect

func UserSelect(key string, depIds string, page, size int) (*[]modules.User, int, error)

func UserUpdate

func UserUpdate(user *modules.User) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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