organization

package
v0.0.0-...-13b6049 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Organization

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

func NewOrganization

func NewOrganization(loginUserID string, db db_interface.DataBase, p *ws.PostApi) *Organization

func (*Organization) DoNotification

func (o *Organization) DoNotification(msg *api.MsgData, conversationCh chan common.Cmd2Value, operationID string)

func (*Organization) GetDepartmentInfo

func (o *Organization) GetDepartmentInfo(callback open_im_sdk_callback.Base, departmentID string, operationID string)

func (*Organization) GetDepartmentMember

func (o *Organization) GetDepartmentMember(callback open_im_sdk_callback.Base, departmentID string, offset, count int, operationID string)

func (*Organization) GetDepartmentMemberAndSubDepartment

func (o *Organization) GetDepartmentMemberAndSubDepartment(callback open_im_sdk_callback.Base, departmentID string, operationID string)

func (*Organization) GetParentDepartmentList

func (o *Organization) GetParentDepartmentList(callback open_im_sdk_callback.Base, departmentID string, operationID string)

func (*Organization) GetSubDepartment

func (o *Organization) GetSubDepartment(callback open_im_sdk_callback.Base, departmentID string, offset, count int, operationID string)

func (*Organization) GetUserInDepartment

func (o *Organization) GetUserInDepartment(callback open_im_sdk_callback.Base, userID string, operationID string)

func (*Organization) LoginTime

func (o *Organization) LoginTime() int64

func (*Organization) SearchOrganization

func (o *Organization) SearchOrganization(callback open_im_sdk_callback.Base, input string, offset, count int, operationID string)

func (*Organization) SetListener

func (o *Organization) SetListener(callback open_im_sdk_callback.OnOrganizationListener)

func (*Organization) SetLoginTime

func (o *Organization) SetLoginTime(loginTime int64)

func (*Organization) SyncAllDepartmentMember

func (o *Organization) SyncAllDepartmentMember(operationID string)

func (*Organization) SyncDepartment

func (o *Organization) SyncDepartment(operationID string)

func (*Organization) SyncDepartmentMember

func (o *Organization) SyncDepartmentMember(operationID string)

func (*Organization) SyncDepartmentMemberByDepartmentID

func (o *Organization) SyncDepartmentMemberByDepartmentID(operationID string, departmentID string)

func (*Organization) SyncOrganization

func (o *Organization) SyncOrganization(operationID string)

Jump to

Keyboard shortcuts

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