Documentation
¶
Index ¶
- func Pr(val ...interface{})
- type Cacheversion
- type Client
- func (r *Client) GetAppAdminInfo(appId string) (adminRes GetAppAdminInfoRes, err error)
- func (r *Client) GetApplyList(start, limit int) (ret GetApplyInfoResp, err error)
- func (r *Client) GetCorpApplication() (corpApp CorpApplicationRes, err error)
- func (r *Client) GetCorpEncryptDataAppInfo() (ret CorpEncryptDataAppInfoRes, err error)
- func (r *Client) GetDeptCache() (deptCache DeptCacheRes, err error)
- func (r *Client) GetDeptStaff(partyId string, page, size int) (deptStaff DeptStaffDataRes, err error)
- func (r *Client) GetRoleList() (ret GetRoleListRes, err error)
- func (r *Client) GetSingleMember(vid string) (ret GetSingleMemberRes, err error)
- func (r *Client) ModMemberDepartmentBatch(option DepartmentBatchOption) (dept DepartmentBatchRes, err error)
- func (r *Client) SaveAppRole(appId string) (adminRes GetAppAdminInfoRes, err error)
- func (r *Client) SaveIpWhiteList(appId string, ipWhiteList []string) (setRes SaveIpWhiteListRes, err error)
- func (r *Client) SaveMember(info SaveMemberSchema) (res SaveMemberRes, err error)
- func (r *Client) SaveOpenApiAppRangeUrl(appId string, visibleVid, visiblePid []string) (setRes SaveOpenApiAppRes, err error)
- func (r *Client) SearchStaff(key string) (searchStaff SearchStaffRes, err error)
- func (r *Client) SettingApiCallback(appId, callbackUrl, token, eAesKey string) (setRes SaveOpenApiAppRes, err error)
- func (r *Client) UpCloseApp(appId string, upClose string) (setRes SaveOpenApiAppRes, err error)
- type ContactList
- type ContactListChild
- type CorpApplicationRes
- type CorpApplicationResData
- type CorpEncryptDataAppInfoBillInfo
- type CorpEncryptDataAppInfoData
- type CorpEncryptDataAppInfoInfoList
- type CorpEncryptDataAppInfoRes
- type Data
- type DepartmentBatchData
- type DepartmentBatchOption
- type DepartmentBatchRes
- type DeptCacheRes
- type DeptStaffData
- type DeptStaffDataRes
- type DispOrder
- type Error
- type Extattr
- type ExternalWxfinder
- type Extra
- type GetAppAdminInfoData
- type GetAppAdminInfoInfo
- type GetAppAdminInfoModel
- type GetAppAdminInfoRes
- type GetApplyInfo
- type GetApplyInfoData
- type GetApplyInfoResp
- type GetRoleListAdminList
- type GetRoleListData
- type GetRoleListItem
- type GetRoleListItemChild
- type GetRoleListRes
- type GetRoleListRoleList
- type GetSingleMemberData
- type GetSingleMemberDispOrder
- type GetSingleMemberExtattr
- type GetSingleMemberExternPositionInfo
- type GetSingleMemberExternalWxfinder
- type GetSingleMemberRes
- type GetSingleMemberSuperoirs
- type GetSingleMemberTag
- type LanguageList
- type List
- type OpenapiApp
- type PartyList
- type Result
- type SaveIpWhiteListRes
- type SaveIpWhiteListResData
- type SaveMemberData
- type SaveMemberDispOrder
- type SaveMemberExternalAttr
- type SaveMemberRes
- type SaveMemberSchema
- type SaveOpenApiAppRes
- type SaveOpenApiAppResData
- type SdDispOrder
- type SdSuperoirs
- type SearchStaffData
- type SearchStaffRes
- type Superoirs
- type Tag
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Cacheversion ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client 管理后台实例
func (*Client) GetAppAdminInfo ¶
func (r *Client) GetAppAdminInfo(appId string) (adminRes GetAppAdminInfoRes, err error)
GetAppAdminInfo 获取应用管理员
func (*Client) GetApplyList ¶
func (r *Client) GetApplyList(start, limit int) (ret GetApplyInfoResp, err error)
GetApplyList 获取邀请客户进企业的列表
func (*Client) GetCorpApplication ¶
func (r *Client) GetCorpApplication() (corpApp CorpApplicationRes, err error)
GetCorpApplication 获取所有应用列表
func (*Client) GetCorpEncryptDataAppInfo ¶
func (r *Client) GetCorpEncryptDataAppInfo() (ret CorpEncryptDataAppInfoRes, err error)
GetCorpEncryptDataAppInfo 获取会话存档数量
func (*Client) GetDeptCache ¶
func (r *Client) GetDeptCache() (deptCache DeptCacheRes, err error)
GetDeptCache 获取部门列表
func (*Client) GetDeptStaff ¶
func (r *Client) GetDeptStaff(partyId string, page, size int) (deptStaff DeptStaffDataRes, err error)
GetDeptStaff 获取员工列表,page 0 代表第一页
func (*Client) GetRoleList ¶
func (r *Client) GetRoleList() (ret GetRoleListRes, err error)
GetRoleList 获取管理员列表
func (*Client) GetSingleMember ¶
func (r *Client) GetSingleMember(vid string) (ret GetSingleMemberRes, err error)
GetSingleMember 获取管理员列表
func (*Client) ModMemberDepartmentBatch ¶
func (r *Client) ModMemberDepartmentBatch(option DepartmentBatchOption) (dept DepartmentBatchRes, err error)
ModMemberDepartmentBatch 批量修改部门
func (*Client) SaveAppRole ¶
func (r *Client) SaveAppRole(appId string) (adminRes GetAppAdminInfoRes, err error)
SaveAppRole 保存应用负责人
func (*Client) SaveIpWhiteList ¶
func (r *Client) SaveIpWhiteList(appId string, ipWhiteList []string) (setRes SaveIpWhiteListRes, err error)
SaveIpWhiteList 设置应用API白名单
func (*Client) SaveMember ¶
func (r *Client) SaveMember(info SaveMemberSchema) (res SaveMemberRes, err error)
SaveMember 保存用户信息
func (*Client) SaveOpenApiAppRangeUrl ¶
func (r *Client) SaveOpenApiAppRangeUrl(appId string, visibleVid, visiblePid []string) (setRes SaveOpenApiAppRes, err error)
SaveOpenApiAppRangeUrl 设置应用可见范围
func (*Client) SearchStaff ¶
func (r *Client) SearchStaff(key string) (searchStaff SearchStaffRes, err error)
SearchStaff 搜索获取员工列表
func (*Client) SettingApiCallback ¶
func (r *Client) SettingApiCallback(appId, callbackUrl, token, eAesKey string) (setRes SaveOpenApiAppRes, err error)
SettingApiCallback 设置应用API 接收
func (*Client) UpCloseApp ¶
func (r *Client) UpCloseApp(appId string, upClose string) (setRes SaveOpenApiAppRes, err error)
UpCloseApp 开启或关闭应用状态
type ContactList ¶
type ContactList struct {
List []ContactListChild `json:"list"`
}
type ContactListChild ¶
type ContactListChild struct {
CorpID string `json:"corp_id"`
Vid string `json:"vid"`
Name string `json:"name"`
Mobile string `json:"mobile"`
Email string `json:"email"`
Gender int `json:"gender"`
DepartIds []string `json:"depart_ids"`
Position string `json:"position"`
Wechat string `json:"wechat"`
Avatar string `json:"avatar"`
Account string `json:"account"`
ExtTel string `json:"ext_tel"`
DisableStat int `json:"disable_stat"`
IdentityStat int `json:"identity_stat"`
ManageStat int `json:"manage_stat"`
BindStat int `json:"bind_stat"`
EnglishName string `json:"english_name"`
LoginStat int `json:"login_stat"`
Alias string `json:"alias"`
ActiveBiz bool `json:"active_biz"`
Domainid int `json:"domainid"`
WxqyUserid string `json:"wxqy_userid"`
Gid interface{} `json:"gid"`
Pinyin string `json:"pinyin"`
MainpartyID interface{} `json:"mainparty_id"`
DisableBiz bool `json:"disable_biz"`
CountryCode string `json:"country_code"`
WxIDHash string `json:"wx_id_hash"`
DepartNames []interface{} `json:"depart_names"`
HideMobile bool `json:"hide_mobile"`
DispOrder []DispOrder `json:"disp_order"`
Acctid string `json:"acctid"`
Attrs []interface{} `json:"attrs"`
IsQuit bool `json:"is_quit"`
IsWwBizmailVip bool `json:"is_ww_bizmail_vip"`
IsWwBizmail bool `json:"is_ww_bizmail"`
IsJoinQyh bool `json:"is_join_qyh"`
PstnExtensionNumber string `json:"pstn_extension_number"`
ExternalAttrs []interface{} `json:"external_attrs"`
UserQuitTime int `json:"user_quit_time"`
IsReadyJoinAgain bool `json:"is_ready_join_again"`
XcxCorpAddress string `json:"xcx_corp_address"`
ExternalCorpInfo string `json:"external_corp_info"`
ExternalWxfinder ExternalWxfinder `json:"external_wxfinder"`
PersonalEmail string `json:"personal_email"`
Superoirs Superoirs `json:"superoirs"`
BizMail string `json:"biz_mail"`
ID string `json:"id"`
Uin string `json:"uin"`
Username string `json:"username"`
Imgid string `json:"imgid"`
PartyList []string `json:"party_list"`
JoinStatus string `json:"JoinStatus"`
Tag Tag `json:"tag"`
Extattr Extattr `json:"extattr"`
}
type CorpApplicationRes ¶
type CorpApplicationRes struct {
Data CorpApplicationResData `json:"data"`
}
type CorpApplicationResData ¶
type CorpApplicationResData struct {
OpenapiApp []OpenapiApp `json:"openapi_app"`
}
type CorpEncryptDataAppInfoBillInfo ¶
type CorpEncryptDataAppInfoBillInfo struct {
InfoList []CorpEncryptDataAppInfoInfoList `json:"info_list"`
}
type CorpEncryptDataAppInfoData ¶
type CorpEncryptDataAppInfoData struct {
BillInfo CorpEncryptDataAppInfoBillInfo `json:"billInfo"`
}
type CorpEncryptDataAppInfoInfoList ¶
type CorpEncryptDataAppInfoInfoList struct {
Type int `json:"type"`
Licensecnt string `json:"licensecnt"` // 名额数量
Begintime string `json:"begintime"`
Endtime string `json:"endtime"`
Corptypeflag int `json:"corptypeflag"`
Usecnt string `json:"usecnt"` // 已使用数量
ShrinkLicCnt int `json:"shrink_lic_cnt"`
ShrinkBegintime int `json:"shrink_begintime"`
Name string `json:"name"`
}
type CorpEncryptDataAppInfoRes ¶
type CorpEncryptDataAppInfoRes struct {
Data CorpEncryptDataAppInfoData `json:"data"`
}
type Data ¶
type Data struct {
Cacheversion Cacheversion `json:"cacheversion"`
PartyList PartyList `json:"party_list"`
}
type DepartmentBatchData ¶
type DepartmentBatchData struct {
}
type DepartmentBatchOption ¶
type DepartmentBatchRes ¶
type DepartmentBatchRes struct {
StatusCode int `json:"statusCode"`
Result Result `json:"result"`
Data DepartmentBatchData `json:"data"`
}
type DeptStaffData ¶
type DeptStaffData struct {
ContactList ContactList `json:"contact_list"`
NextPageContactList ContactList `json:"next_page_contact_list"`
MemberCount int `json:"member_count"`
DisableCnt int `json:"disable_cnt"`
PageCount int `json:"page_count"`
Status string `json:"status"`
}
type DeptStaffDataRes ¶
type DeptStaffDataRes struct {
Data DeptStaffData `json:"data"`
}
type Error ¶
type Error string
Error 错误
const ( // SDKInitFailed 错误码:50001 SDKInitFailed Error = "SDK初始化失败" SDKCacheUnavailable Error = "缓存无效" // SDKUnknownError 错误码:50003 SDKUnknownError Error = "未知错误" // SDKInvalidCredential 错误码:40001 SDKInvalidCredential Error = "不合法的secret参数" // SDKInvalidCorpID 错误码:40013 SDKInvalidCorpID Error = "无效的 CorpID" // SDKAccessTokenInvalid 错误码:40014 SDKAccessTokenInvalid Error = "AccessToken 无效" // SDKValidateSignatureFailed 错误码:40015 SDKValidateSignatureFailed Error = "校验签名错误" // SDKDecryptMSGFailed 错误码:40016 SDKDecryptMSGFailed Error = "消息解密失败" // SDKAccessTokenMissing 错误码:41001 SDKAccessTokenMissing Error = "缺少AccessToken参数" // SDKAccessTokenExpired 错误码:42001 SDKAccessTokenExpired Error = "AccessToken 已过期" // SDKApiFreqOutOfLimit 错误码:45009 SDKApiFreqOutOfLimit Error = "接口请求次数超频" // SDKApiForbidden 错误码:48002 SDKApiForbidden Error = "API 禁止调用" // SDKInvalidOpenKFID 错误码:95000 SDKInvalidOpenKFID Error = "无效的 open_kfid" // SDKOpenKFIDNotExist 错误码:95004 SDKOpenKFIDNotExist Error = "open_kfid 不存在" // SDKWeWorkAlready 错误码:95011 SDKWeWorkAlready Error = "已在企业微信使用微信客服" // SDKNotUseInWeCom 错误码:95012 SDKNotUseInWeCom Error = "未在企业微信使用微信客服" // SDKApiNotOpen 错误码:95017 SDKApiNotOpen Error = "API 功能没有被开启" )
type ExternalWxfinder ¶
type ExternalWxfinder struct {
}
type GetAppAdminInfoData ¶
type GetAppAdminInfoData struct {
Info []GetAppAdminInfoInfo `json:"info"`
}
type GetAppAdminInfoInfo ¶
type GetAppAdminInfoInfo struct {
Vid string `json:"vid"`
Flags int `json:"flags"`
RoleType int `json:"role_type"`
Model GetAppAdminInfoModel `json:"model,omitempty"`
}
type GetAppAdminInfoModel ¶
type GetAppAdminInfoRes ¶
type GetAppAdminInfoRes struct {
Data GetAppAdminInfoData `json:"data"`
}
type GetApplyInfo ¶
type GetApplyInfoData ¶
type GetApplyInfoData struct {
Application []GetApplyInfo `json:"application"`
Total string `json:"total"`
}
type GetApplyInfoResp ¶
type GetApplyInfoResp struct {
Data GetApplyInfoData `json:"data"`
}
type GetRoleListAdminList ¶
type GetRoleListAdminList struct {
Item []GetRoleListItemChild `json:"item"`
}
type GetRoleListData ¶
type GetRoleListData struct {
RoleList GetRoleListRoleList `json:"role_list"`
}
type GetRoleListItem ¶
type GetRoleListItem struct {
RoleID int `json:"role_id"`
RoleName string `json:"role_name"`
CorpID string `json:"corp_id"`
AdminList GetRoleListAdminList `json:"admin_list"`
RoleType string `json:"role_type"`
}
type GetRoleListItemChild ¶
type GetRoleListRes ¶
type GetRoleListRes struct {
Data GetRoleListData `json:"data"`
}
type GetRoleListRoleList ¶
type GetRoleListRoleList struct {
Item []GetRoleListItem `json:"item"`
}
type GetSingleMemberData ¶
type GetSingleMemberData struct {
CorpID string `json:"corp_id"`
Vid string `json:"vid"`
Name string `json:"name"`
Mobile string `json:"mobile"`
Email string `json:"email"`
Gender int `json:"gender"`
Position string `json:"position"`
Wechat string `json:"wechat"`
Avatar string `json:"avatar"`
Account string `json:"account"`
ExtTel string `json:"ext_tel"`
DisableStat int `json:"disable_stat"`
IdentityStat int `json:"identity_stat"`
DeleteStat int `json:"delete_stat"`
ManageStat int `json:"manage_stat"`
JoinStat int `json:"join_stat"`
BindStat int `json:"bind_stat"`
EnglishName string `json:"english_name"`
LoginStat int `json:"login_stat"`
Alias string `json:"alias"`
ActiveBiz bool `json:"active_biz"`
Domainid int `json:"domainid"`
Gid string `json:"gid"`
Pinyin string `json:"pinyin"`
MainpartyID string `json:"mainparty_id"`
DisableBiz bool `json:"disable_biz"`
VidBindGid bool `json:"vid_bind_gid"`
CountryCode string `json:"country_code"`
WxIDHash string `json:"wx_id_hash"`
DepartNames []interface{} `json:"depart_names"`
HideMobile bool `json:"hide_mobile"`
DispOrder []GetSingleMemberDispOrder `json:"disp_order"`
Acctid string `json:"acctid"`
Attrs []interface{} `json:"attrs"`
IsQuit bool `json:"is_quit"`
IsWwBizmailVip bool `json:"is_ww_bizmail_vip"`
IsWwBizmail bool `json:"is_ww_bizmail"`
IsJoinQyh bool `json:"is_join_qyh"`
AcctidStat int `json:"acctid_stat"`
PstnExtensionNumber string `json:"pstn_extension_number"`
ExternJobTitle string `json:"extern_job_title"`
WxNickName string `json:"wx_nick_name"`
ExternalAttrs []SaveMemberExternalAttr `json:"external_attrs"`
Realname string `json:"realname"`
UserQuitTime int `json:"user_quit_time"`
IsReadyJoinAgain bool `json:"is_ready_join_again"`
XcxCorpAddress string `json:"xcx_corp_address"`
ExternPositionInfo GetSingleMemberExternPositionInfo `json:"extern_position_info"`
ExternalCorpInfo string `json:"external_corp_info"`
ExternalWxfinder GetSingleMemberExternalWxfinder `json:"external_wxfinder"`
PersonalEmail string `json:"personal_email"`
Superoirs GetSingleMemberSuperoirs `json:"superoirs"`
BizMail string `json:"biz_mail"`
SuperoirList []interface{} `json:"superoirList"`
Uin string `json:"uin"`
Username string `json:"username"`
Nickname string `json:"nickname"`
Imgid string `json:"imgid"`
PartyList []string `json:"party_list"`
JoinStatus string `json:"JoinStatus"`
Domain string `json:"domain"`
Tag GetSingleMemberTag `json:"tag"`
Extattr GetSingleMemberExtattr `json:"extattr"`
GenderStr string `json:"gender_str"`
}
type GetSingleMemberExtattr ¶
type GetSingleMemberExtattr struct {
Attrlist []interface{} `json:"attrlist"`
}
type GetSingleMemberExternalWxfinder ¶
type GetSingleMemberExternalWxfinder struct {
}
type GetSingleMemberRes ¶
type GetSingleMemberRes struct {
Data GetSingleMemberData `json:"data"`
}
type GetSingleMemberSuperoirs ¶
type GetSingleMemberSuperoirs struct {
Vids []interface{} `json:"vids"`
}
type GetSingleMemberTag ¶
type GetSingleMemberTag struct {
List []interface{} `json:"list"`
}
type LanguageList ¶
type LanguageList struct {
Info []interface{} `json:"info"`
}
type List ¶
type List struct {
Partyid string `json:"partyid"`
OpenapiPartyid string `json:"openapi_partyid"`
Name string `json:"name"`
Parentid interface{} `json:"parentid"`
Authority int `json:"authority"`
Islocked bool `json:"islocked"`
DisplayOrder int `json:"display_order"`
LanguageList LanguageList `json:"language_list"`
Pinyin string `json:"pinyin"`
Py string `json:"py"`
}
type OpenapiApp ¶
type SaveIpWhiteListRes ¶
type SaveIpWhiteListRes struct {
Data SaveIpWhiteListResData `json:"data"`
}
type SaveIpWhiteListResData ¶
type SaveIpWhiteListResData struct {
RejectSubadminIds []interface{} `json:"reject_subadmin_ids"`
}
type SaveMemberData ¶
type SaveMemberDispOrder ¶
type SaveMemberExternalAttr ¶
type SaveMemberRes ¶
type SaveMemberRes struct {
Data SaveMemberData `json:"data"`
}
type SaveMemberSchema ¶
type SaveMemberSchema struct {
JoinStatus string `json:"JoinStatus"`
Account string `json:"account"`
Acctid string `json:"acctid"`
AcctidStat string `json:"acctid_stat"`
ActiveBiz string `json:"active_biz"`
Alias string `json:"alias"`
Avatar string `json:"avatar"`
BIsQymailGray string `json:"b_is_qymail_gray"`
BindStat string `json:"bind_stat"`
BizMail string `json:"biz_mail"`
CountryCode string `json:"country_code"`
DeleteStat string `json:"delete_stat"`
DisableBiz string `json:"disable_biz"`
DisableStat string `json:"disable_stat"`
DispOrder []SaveMemberDispOrder `json:"disp_order"`
Domain string `json:"domain"`
Domainid string `json:"domainid"`
Email string `json:"email"`
EnglishName string `json:"english_name"`
ExtTel string `json:"ext_tel"`
ExternJobTitle string `json:"extern_job_title"`
ExternPosition string `json:"extern_position"`
ExternPositionInfoBSynInnerPosition string `json:"extern_position_info[b_syn_inner_position]"`
ExternPositionInfoExternPosition string `json:"extern_position_info[extern_position]"`
ExternalAttrs []SaveMemberExternalAttr `json:"external_attrs"`
ExternalCorpInfo string `json:"external_corp_info"`
ExternalWxfinder string `json:"external_wxfinder[invisible]"`
Gender string `json:"gender"`
GenderStr string `json:"gender_str"`
HideMobile string `json:"hide_mobile"`
IdentityStat string `json:"identity_stat"`
IgnoreAbnormalMobile string `json:"ignore_abnormal_mobile"`
Imgid string `json:"imgid"`
IsSearchListShow string `json:"isSearchListShow"`
IsJoinQyh string `json:"is_join_qyh"`
IsQuit string `json:"is_quit"`
IsReadyJoinAgain string `json:"is_ready_join_again"`
IsWwBizmail string `json:"is_ww_bizmail"`
IsWwBizmailVip string `json:"is_ww_bizmail_vip"`
JoinStat string `json:"join_stat"`
LoginStat string `json:"login_stat"`
MainpartyID string `json:"mainparty_id"`
ManageStat string `json:"manage_stat"`
Mobile string `json:"mobile"`
ModelType string `json:"model_type"`
Name string `json:"name"`
Nickname string `json:"nickname"`
PartyList []string `json:"party_list"`
Partyid string `json:"partyid"`
PersonalEmail string `json:"personal_email"`
Pinyin string `json:"pinyin"`
Position string `json:"position"`
PstnExtensionNumber string `json:"pstn_extension_number"`
Realname string `json:"realname"`
Uin string `json:"uin"`
UserQuitTime string `json:"user_quit_time"`
Username string `json:"username"`
Vid string `json:"vid"`
VidBindGid string `json:"vid_bind_gid"`
Wechat string `json:"wechat"`
WxIDHash string `json:"wx_id_hash"`
WxNickName string `json:"wx_nick_name"`
XcxCorpAddress string `json:"xcx_corp_address"`
}
type SaveOpenApiAppRes ¶
type SaveOpenApiAppRes struct {
Data SaveOpenApiAppResData `json:"data"`
}
type SaveOpenApiAppResData ¶
type SaveOpenApiAppResData struct {
RejectSubadminIds []interface{} `json:"reject_subadmin_ids"`
}
type SdDispOrder ¶
type SdSuperoirs ¶
type SdSuperoirs struct {
Vids []interface{} `json:"vids"`
}
type SearchStaffData ¶
type SearchStaffData struct {
CorpID string `json:"corp_id"`
Vid string `json:"vid"`
Name string `json:"name"`
Mobile string `json:"mobile"`
Gender int `json:"gender"`
DepartIds []string `json:"depart_ids"`
Position string `json:"position,omitempty"`
Avatar string `json:"avatar"`
Account string `json:"account,omitempty"`
ExtTel string `json:"ext_tel,omitempty"`
DisableStat int `json:"disable_stat"`
IdentityStat int `json:"identity_stat"`
DeleteStat int `json:"delete_stat"`
ManageStat int `json:"manage_stat"`
JoinStat int `json:"join_stat"`
BindStat int `json:"bind_stat"`
EnglishName string `json:"english_name,omitempty"`
LoginStat int `json:"login_stat"`
Alias string `json:"alias,omitempty"`
ActiveBiz bool `json:"active_biz"`
WxqyUserid string `json:"wxqy_userid,omitempty"`
Gid interface{} `json:"gid"`
Pinyin string `json:"pinyin,omitempty"`
MainpartyID string `json:"mainparty_id"`
OldUin int `json:"old_uin,omitempty"`
DisableBiz bool `json:"disable_biz"`
CountryCode string `json:"country_code"`
WxIDHash string `json:"wx_id_hash"`
DepartNames []string `json:"depart_names"`
HideMobile bool `json:"hide_mobile"`
DispOrder []SdDispOrder `json:"disp_order"`
Acctid string `json:"acctid"`
Attrs []interface{} `json:"attrs"`
IsQuit bool `json:"is_quit"`
IsWwBizmailVip bool `json:"is_ww_bizmail_vip"`
IsWwBizmail bool `json:"is_ww_bizmail"`
IsJoinQyh bool `json:"is_join_qyh"`
AcctidStat int `json:"acctid_stat"`
ExternalAttrs []interface{} `json:"external_attrs"`
UserQuitTime int `json:"user_quit_time"`
IsReadyJoinAgain bool `json:"is_ready_join_again"`
IsRealname bool `json:"is_realname"`
Superoirs SdSuperoirs `json:"superoirs"`
BizMail string `json:"biz_mail"`
}
type SearchStaffRes ¶
type SearchStaffRes struct {
Data []SearchStaffData `json:"data"`
}
Click to show internal directories.
Click to hide internal directories.