Documentation ¶
Index ¶
- type Organization
- func (o *Organization) DoNotification(msg *api.MsgData, conversationCh chan common.Cmd2Value, operationID string)
- func (o *Organization) GetDepartmentInfo(callback open_im_sdk_callback.Base, departmentID string, operationID string)
- func (o *Organization) GetDepartmentMember(callback open_im_sdk_callback.Base, departmentID string, offset, count int, ...)
- func (o *Organization) GetDepartmentMemberAndSubDepartment(callback open_im_sdk_callback.Base, departmentID string, operationID string)
- func (o *Organization) GetParentDepartmentList(callback open_im_sdk_callback.Base, departmentID string, operationID string)
- func (o *Organization) GetSubDepartment(callback open_im_sdk_callback.Base, departmentID string, offset, count int, ...)
- func (o *Organization) GetUserInDepartment(callback open_im_sdk_callback.Base, userID string, operationID string)
- func (o *Organization) LoginTime() int64
- func (o *Organization) SearchOrganization(callback open_im_sdk_callback.Base, input string, offset, count int, ...)
- func (o *Organization) SetListener(callback open_im_sdk_callback.OnOrganizationListener)
- func (o *Organization) SetLoginTime(loginTime int64)
- func (o *Organization) SyncAllDepartmentMember(operationID string)
- func (o *Organization) SyncDepartment(operationID string)
- func (o *Organization) SyncDepartmentMember(operationID string)
- func (o *Organization) SyncDepartmentMemberByDepartmentID(operationID string, departmentID string)
- func (o *Organization) SyncOrganization(operationID string)
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 (*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)
Click to show internal directories.
Click to hide internal directories.