service_manage

package
v0.0.0-...-294a70e Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2020 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DepartmentService

type DepartmentService struct {
	// contains filtered or unexported fields
}

func (*DepartmentService) Add

func (m *DepartmentService) Add(entity model_manage.Department) (err error)

func (*DepartmentService) DelByIds

func (m *DepartmentService) DelByIds(ids []uuid.UUID) (err error)

func (*DepartmentService) Edit

func (m *DepartmentService) Edit(entity model_manage.Department) (err error)

func (*DepartmentService) GetByParentId

func (m *DepartmentService) GetByParentId(pid uuid.UUID) (result []model_manage.Department, err error)

type DictService

type DictService struct {
	// contains filtered or unexported fields
}

func NewDictService

func NewDictService(repo *repository_manage.DictRepository) *DictService

func (*DictService) AddOrEditDict

func (m *DictService) AddOrEditDict(targetModel model_manage.Dict) error

func (*DictService) AddOrEditDictData

func (m *DictService) AddOrEditDictData(targetModel model_manage.DictData) error

func (*DictService) DelDictByIds

func (m *DictService) DelDictByIds(ids []uuid.UUID) error

func (*DictService) DelDictDataByIds

func (m *DictService) DelDictDataByIds(ids []uuid.UUID) error

func (*DictService) FindByTitleOrTypeLike

func (m *DictService) FindByTitleOrTypeLike(key string) (result []model_manage.Dict, err error)

func (*DictService) FindByType

func (m *DictService) FindByType(dictType string) (result model_manage.Dict, err error)

func (*DictService) GetAll

func (m *DictService) GetAll() (result []model_manage.Dict, err error)

func (*DictService) GetDataByType

func (m *DictService) GetDataByType(dictType string) (result []*model_manage.DictData, err error)

func (*DictService) GetDictDataByCondition

func (m *DictService) GetDictDataByCondition(condition map[string]string) (result []model_manage.DictData, total int64, err error)

type MessageSendService

type MessageSendService struct {
	// contains filtered or unexported fields
}

func (*MessageSendService) Add

func (m *MessageSendService) Add(entity model_manage.MessageSend) (err error)

func (*MessageSendService) DelByIds

func (m *MessageSendService) DelByIds(ids []uuid.UUID) (err error)

func (*MessageSendService) Edit

func (m *MessageSendService) Edit(entity model_manage.MessageSend) (err error)

func (*MessageSendService) GetAll

func (m *MessageSendService) GetAll() (result []model_manage.MessageSend, err error)

func (*MessageSendService) GetByCondition

func (m *MessageSendService) GetByCondition(condition map[string]string) (result []model_manage.MessageSend, total int64, err error)

func (*MessageSendService) GetById

func (m *MessageSendService) GetById(id uuid.UUID) (result model_manage.MessageSend, err error)

func (*MessageSendService) GetMsgCenterChannelId

func (m *MessageSendService) GetMsgCenterChannelId(userId uuid.UUID) (result string, err error)

func (*MessageSendService) Updates

func (m *MessageSendService) Updates(id uuid.UUID, fieldValues map[string]interface{}) (err error)

type MessageService

type MessageService struct {
	// contains filtered or unexported fields
}

func NewMessageService

func NewMessageService(lruCache *service_core.LruCache, message_repo *repository_manage.MessageRepository, message_send_service *MessageSendService, user_repo *repository_manage.UserRepository) *MessageService

func (*MessageService) Add

func (m *MessageService) Add(entity model_manage.Message) (err error)

func (*MessageService) DelByIds

func (m *MessageService) DelByIds(ids []uuid.UUID) (err error)

func (*MessageService) Edit

func (m *MessageService) Edit(entity model_manage.Message) (err error)

func (*MessageService) GetAll

func (m *MessageService) GetAll() (result []model_manage.Message, err error)

func (*MessageService) GetByCondition

func (m *MessageService) GetByCondition(condition map[string]string) (result []model_manage.Message, total int64, err error)

func (*MessageService) GetById

func (m *MessageService) GetById(id uuid.UUID) (result model_manage.Message, err error)

func (*MessageService) Updates

func (m *MessageService) Updates(id uuid.UUID, fieldValues map[string]interface{}) (err error)

type PermissionService

type PermissionService struct {
	// contains filtered or unexported fields
}

func (*PermissionService) Add

func (m *PermissionService) Add(entity model_manage.Permission) (err error)

func (*PermissionService) DelByIds

func (m *PermissionService) DelByIds(ids []uuid.UUID) (err error)

func (*PermissionService) Edit

func (m *PermissionService) Edit(entity model_manage.Permission) (err error)

func (*PermissionService) GetAll

func (m *PermissionService) GetAll() (result []model_manage.Permission, err error)

获取权限列表(包含权限节点)

func (*PermissionService) GetMenuList

func (m *PermissionService) GetMenuList(userId uuid.UUID) (result []model_manage.Permission, err error)

获取用户页面菜单数据(不包含权限节点)

type RoleService

type RoleService struct {
	// contains filtered or unexported fields
}

func NewRoleService

func NewRoleService(repo *repository_manage.RoleRepository) *RoleService

func (*RoleService) Add

func (m *RoleService) Add(entity model_manage.Role) (err error)

func (*RoleService) DelByIds

func (m *RoleService) DelByIds(ids []uuid.UUID) (err error)

func (*RoleService) Edit

func (m *RoleService) Edit(entity model_manage.Role) (err error)

func (*RoleService) EditRoleDep

func (m *RoleService) EditRoleDep(roleId uuid.UUID, dataType int, depIds []uuid.UUID) (err error)

func (*RoleService) EditRolePerm

func (m *RoleService) EditRolePerm(roleId uuid.UUID, permIds []uuid.UUID) (err error)

func (*RoleService) GetAll

func (m *RoleService) GetAll() (result []model_manage.Role, err error)

func (*RoleService) GetByCondition

func (m *RoleService) GetByCondition(condition map[string]string) (result []model_manage.Role, total int64, err error)

func (*RoleService) Updates

func (m *RoleService) Updates(id uuid.UUID, fieldValues map[string]interface{}) (err error)

type TaskService

type TaskService struct {
	// contains filtered or unexported fields
}

func NewTaskService

func NewTaskService(lruCache *service_core.LruCache, repo *repository_manage.TaskRepository) *TaskService

func (*TaskService) Add

func (m *TaskService) Add(entity model_manage.Task) (err error)

func (*TaskService) DelByIds

func (m *TaskService) DelByIds(ids []uuid.UUID) (err error)

func (*TaskService) Edit

func (m *TaskService) Edit(entity model_manage.Task) (err error)

func (*TaskService) GetAll

func (m *TaskService) GetAll() (result []model_manage.Task, err error)

func (*TaskService) GetByCondition

func (m *TaskService) GetByCondition(condition map[string]string) (result []model_manage.Task, total int64, err error)

func (*TaskService) GetById

func (m *TaskService) GetById(id uuid.UUID) (result model_manage.Task, err error)

func (*TaskService) Updates

func (m *TaskService) Updates(id uuid.UUID, fieldValues map[string]interface{}) (err error)

type UserService

type UserService struct {
	// contains filtered or unexported fields
}

func NewUserService

func NewUserService(repo *repository_manage.UserRepository) *UserService

func (*UserService) Add

func (m *UserService) Add(entity model_manage.User) (err error)

func (*UserService) CreatePassword

func (m *UserService) CreatePassword(password string) (result string, err error)

func (*UserService) DelByIds

func (m *UserService) DelByIds(ids []uuid.UUID) (err error)

func (*UserService) Edit

func (m *UserService) Edit(entity model_manage.User) (err error)

func (*UserService) EditUserRole

func (m *UserService) EditUserRole(userId uuid.UUID, roleIds []uuid.UUID) (err error)

func (*UserService) GetAll

func (m *UserService) GetAll() (result []model_manage.User, err error)

func (*UserService) GetByCondition

func (m *UserService) GetByCondition(condition map[string]string) (result []model_manage.User, total int64, err error)

func (*UserService) GetByDepartmentId

func (m *UserService) GetByDepartmentId(departmentId uuid.UUID) (result []model_manage.User, err error)

func (*UserService) GetByIds

func (m *UserService) GetByIds(ids []uuid.UUID) (result []model_manage.User, err error)

func (*UserService) GetUserInfoFromJWT

func (m *UserService) GetUserInfoFromJWT(ctx iris.Context) (result *types.BaseUserInfo, err error)

func (*UserService) Login

func (m *UserService) Login(ctx iris.Context) (result iris.Map, err error)

func (*UserService) ModifyPass

func (m *UserService) ModifyPass(id uuid.UUID, oldPassword string, newPassword string) (err error)

func (*UserService) ResetPassword

func (m *UserService) ResetPassword(ids []uuid.UUID) (err error)

func (*UserService) UnLock

func (m *UserService) UnLock(ctx iris.Context) (err error)

func (*UserService) Updates

func (m *UserService) Updates(id uuid.UUID, fieldValues map[string]interface{}) (err error)

Jump to

Keyboard shortcuts

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