response

package
v1.2.6 Latest Latest
Warning

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

Go to latest
Published: May 6, 2022 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ResponseGetSimpleUserList

type ResponseGetSimpleUserList struct {
	*response.ResponseWork

	UserList []*UserSimpleDetail `json:"userlist"`
}

type ResponseGetUserDetail

type ResponseGetUserDetail struct {
	*response.ResponseWork

	*response2.RequestUserDetail
}

type ResponseGetUserList

type ResponseGetUserList struct {
	*response.ResponseWork

	//UserList []*response2.RequestUserDetail `json:"userlist"`
	UserList []*models.Employee `json:"userlist"`
}

type ResponseJoinCode

type ResponseJoinCode struct {
	*response.ResponseWork

	JoinCode string `json:"join_qrcode"`
}

type ResponseLinkCorpGetDepartmentList

type ResponseLinkCorpGetDepartmentList struct {
	*response.ResponseWork
	// contains filtered or unexported fields
}

type ResponseLinkCorpGetPermList

type ResponseLinkCorpGetPermList struct {
	*response.ResponseWork

	UserIDs       []string `json:"userids"`
	DepartmentIDs []string `json:"department_ids"`
}

type ResponseLinkCorpGetUser

type ResponseLinkCorpGetUser struct {
	*response.ResponseWork

	UserInfo *power.HashMap `json:"user_info"`
}

type ResponseLinkCorpGetUserList

type ResponseLinkCorpGetUserList struct {
	*response.ResponseWork

	UserList []*power.HashMap `json:"userlist"`
}

type ResponseLinkCorpGetUserSimpleList

type ResponseLinkCorpGetUserSimpleList struct {
	*response.ResponseWork

	UserList []*power.HashMap `json:"userlist"`
}

type ResponseMobileToUserID

type ResponseMobileToUserID struct {
	*response.ResponseWork

	UserID string `json:"userid"`
}

type ResponseOpenIDToUserID

type ResponseOpenIDToUserID struct {
	*response.ResponseWork

	UserID string `json:"userid"`
}

type ResponseTagCreate

type ResponseTagCreate struct {
	*response.ResponseWork

	TagID string `json:"tagid"`
}

type ResponseTagCreateUser

type ResponseTagCreateUser struct {
	*response.ResponseWork

	InvalidUser  string `json:"invaliduser"`  // "userid1|userid2",
	InvalidParty string `json:"invalidparty"` // "partyid1|partyid2",
}

type ResponseTagDetail

type ResponseTagDetail struct {
	*response.ResponseWork

	TagName   string              `json:"tagname"`
	UserList  []*UserSimpleDetail `json:"userlist"`
	PartyList []int               `json:"partylist"`
}

type ResponseTagList

type ResponseTagList struct {
	*response.ResponseWork

	TagName string                `json:"tagname"`
	TagList []*request.RequestTag `json:"taglist"`
}

type ResponseUserActiveCount

type ResponseUserActiveCount struct {
	*response.ResponseWork

	ActiveCount string `json:"active_cnt"`
}

type ResponseUserBatchGetResult

type ResponseUserBatchGetResult struct {
	*response.ResponseWork

	Status     int               `json:"status"`
	Type       string            `json:"type"`
	Total      int               `json:"total"`
	Percentage int               `json:"percentage"`
	Result     []*object.HashMap `json:"result"`
}

type ResponseUserBatchJobs

type ResponseUserBatchJobs struct {
	*response.ResponseWork

	JobID string `json:"jobid"`
}

type ResponseUserExportGetResult

type ResponseUserExportGetResult struct {
	*response.ResponseWork

	Status   int               `json:"status"`
	DataList []*object.HashMap `json:"data_list"`
}

type ResponseUserExportJobs

type ResponseUserExportJobs struct {
	*response.ResponseWork

	JobID string `json:"jobid"`
}

type ResponseUserIDToOpenID

type ResponseUserIDToOpenID struct {
	*response.ResponseWork

	OpenID string `json:"openid"`
}

type UserSimpleDetail

type UserSimpleDetail struct {
	UserID     string `json:"userid"`      //  "zhangsan",
	Name       string `json:"name"`        //  "张三",
	Department []int  `json:"department"`  //  [1, 2],
	OpenUserID string `json:"open_userid"` //  "xxxxxx"
}

Jump to

Keyboard shortcuts

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