departmentmanagelogic

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: AGPL-3.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FillFather

func FillFather(in *sys.DeptInfo, fsMap map[int64]*sys.DeptInfo)

Types

type DeptInfoCreateLogic

type DeptInfoCreateLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptInfoCreateLogic

func NewDeptInfoCreateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptInfoCreateLogic

func (*DeptInfoCreateLogic) DeptInfoCreate

func (l *DeptInfoCreateLogic) DeptInfoCreate(in *sys.DeptInfo) (*sys.WithID, error)

type DeptInfoDeleteLogic

type DeptInfoDeleteLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptInfoDeleteLogic

func NewDeptInfoDeleteLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptInfoDeleteLogic

func (*DeptInfoDeleteLogic) DeptInfoDelete

func (l *DeptInfoDeleteLogic) DeptInfoDelete(in *sys.WithID) (*sys.Empty, error)

type DeptInfoIndexLogic

type DeptInfoIndexLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptInfoIndexLogic

func NewDeptInfoIndexLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptInfoIndexLogic

func (*DeptInfoIndexLogic) DeptInfoIndex

type DeptInfoReadLogic

type DeptInfoReadLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptInfoReadLogic

func NewDeptInfoReadLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptInfoReadLogic

func (*DeptInfoReadLogic) DeptInfoRead

func (l *DeptInfoReadLogic) DeptInfoRead(in *sys.DeptInfoReadReq) (*sys.DeptInfo, error)

type DeptInfoSyncLogic

type DeptInfoSyncLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptInfoSyncLogic

func NewDeptInfoSyncLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptInfoSyncLogic

func (*DeptInfoSyncLogic) DeptInfoSync

func (*DeptInfoSyncLogic) DeptInfoSyncDingTalk

func (l *DeptInfoSyncLogic) DeptInfoSyncDingTalk(info *relationDB.SysDeptInfo, in *sys.DeptInfoSyncReq) (*sys.DeptInfoSyncResp, error)

func (*DeptInfoSyncLogic) DeptInfoSyncDingTalkUser

func (l *DeptInfoSyncLogic) DeptInfoSyncDingTalkUser(info *relationDB.SysDeptInfo, in *sys.DeptInfoSyncReq) error

type DeptInfoUpdateLogic

type DeptInfoUpdateLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptInfoUpdateLogic

func NewDeptInfoUpdateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptInfoUpdateLogic

func (*DeptInfoUpdateLogic) DeptInfoUpdate

func (l *DeptInfoUpdateLogic) DeptInfoUpdate(in *sys.DeptInfo) (*sys.Empty, error)

type DeptRoleIndexLogic added in v1.1.0

type DeptRoleIndexLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptRoleIndexLogic added in v1.1.0

func NewDeptRoleIndexLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptRoleIndexLogic

func (*DeptRoleIndexLogic) DeptRoleIndex added in v1.1.0

type DeptRoleMultiCreateLogic added in v1.1.0

type DeptRoleMultiCreateLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptRoleMultiCreateLogic added in v1.1.0

func NewDeptRoleMultiCreateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptRoleMultiCreateLogic

func (*DeptRoleMultiCreateLogic) DeptRoleMultiCreate added in v1.1.0

func (l *DeptRoleMultiCreateLogic) DeptRoleMultiCreate(in *sys.DeptRoleMultiSaveReq) (*sys.Empty, error)

type DeptRoleMultiDeleteLogic added in v1.1.0

type DeptRoleMultiDeleteLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptRoleMultiDeleteLogic added in v1.1.0

func NewDeptRoleMultiDeleteLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptRoleMultiDeleteLogic

func (*DeptRoleMultiDeleteLogic) DeptRoleMultiDelete added in v1.1.0

func (l *DeptRoleMultiDeleteLogic) DeptRoleMultiDelete(in *sys.DeptRoleMultiSaveReq) (*sys.Empty, error)

type DeptUserIndexLogic added in v1.1.0

type DeptUserIndexLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptUserIndexLogic added in v1.1.0

func NewDeptUserIndexLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptUserIndexLogic

func (*DeptUserIndexLogic) DeptUserIndex added in v1.1.0

type DeptUserMultiCreateLogic added in v1.1.0

type DeptUserMultiCreateLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptUserMultiCreateLogic added in v1.1.0

func NewDeptUserMultiCreateLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptUserMultiCreateLogic

func (*DeptUserMultiCreateLogic) DeptUserMultiCreate added in v1.1.0

func (l *DeptUserMultiCreateLogic) DeptUserMultiCreate(in *sys.DeptUserMultiSaveReq) (*sys.Empty, error)

type DeptUserMultiDeleteLogic added in v1.1.0

type DeptUserMultiDeleteLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeptUserMultiDeleteLogic added in v1.1.0

func NewDeptUserMultiDeleteLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeptUserMultiDeleteLogic

func (*DeptUserMultiDeleteLogic) DeptUserMultiDelete added in v1.1.0

func (l *DeptUserMultiDeleteLogic) DeptUserMultiDelete(in *sys.DeptUserMultiSaveReq) (*sys.Empty, error)

Jump to

Keyboard shortcuts

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