ats_1_0

package
v1.5.36 Latest Latest
Warning

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

Go to latest
Published: Feb 3, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddApplicationRegFormTemplateHeaders

type AddApplicationRegFormTemplateHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AddApplicationRegFormTemplateHeaders) GoString

func (*AddApplicationRegFormTemplateHeaders) SetCommonHeaders

func (*AddApplicationRegFormTemplateHeaders) SetXAcsDingtalkAccessToken

func (AddApplicationRegFormTemplateHeaders) String

type AddApplicationRegFormTemplateRequest

type AddApplicationRegFormTemplateRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 模板内容
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 模板名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 外部唯一标识
	OuterId *string `json:"outerId,omitempty" xml:"outerId,omitempty"`
	// 操作人员工标识
	OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (AddApplicationRegFormTemplateRequest) GoString

func (*AddApplicationRegFormTemplateRequest) SetBizCode

func (*AddApplicationRegFormTemplateRequest) SetContent

func (*AddApplicationRegFormTemplateRequest) SetName

func (*AddApplicationRegFormTemplateRequest) SetOpUserId

func (*AddApplicationRegFormTemplateRequest) SetOuterId

func (AddApplicationRegFormTemplateRequest) String

type AddApplicationRegFormTemplateResponse

type AddApplicationRegFormTemplateResponse struct {
	Headers map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *AddApplicationRegFormTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddApplicationRegFormTemplateResponse) GoString

func (*AddApplicationRegFormTemplateResponse) SetHeaders

func (AddApplicationRegFormTemplateResponse) String

type AddApplicationRegFormTemplateResponseBody

type AddApplicationRegFormTemplateResponseBody struct {
	// 模板标识
	TemplateId *string `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// 模板版本
	Version *int32 `json:"version,omitempty" xml:"version,omitempty"`
}

func (AddApplicationRegFormTemplateResponseBody) GoString

func (*AddApplicationRegFormTemplateResponseBody) SetTemplateId

func (*AddApplicationRegFormTemplateResponseBody) SetVersion

func (AddApplicationRegFormTemplateResponseBody) String

type AddFileHeaders

type AddFileHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AddFileHeaders) GoString

func (s AddFileHeaders) GoString() string

func (*AddFileHeaders) SetCommonHeaders

func (s *AddFileHeaders) SetCommonHeaders(v map[string]*string) *AddFileHeaders

func (*AddFileHeaders) SetXAcsDingtalkAccessToken

func (s *AddFileHeaders) SetXAcsDingtalkAccessToken(v string) *AddFileHeaders

func (AddFileHeaders) String

func (s AddFileHeaders) String() string

type AddFileRequest

type AddFileRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件mediaId
	MediaId *string `json:"mediaId,omitempty" xml:"mediaId,omitempty"`
	// 操作人员工标识,为空时默认以企业管理员身份进行操作
	OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (AddFileRequest) GoString

func (s AddFileRequest) GoString() string

func (*AddFileRequest) SetBizCode

func (s *AddFileRequest) SetBizCode(v string) *AddFileRequest

func (*AddFileRequest) SetFileName

func (s *AddFileRequest) SetFileName(v string) *AddFileRequest

func (*AddFileRequest) SetMediaId

func (s *AddFileRequest) SetMediaId(v string) *AddFileRequest

func (*AddFileRequest) SetOpUserId

func (s *AddFileRequest) SetOpUserId(v string) *AddFileRequest

func (AddFileRequest) String

func (s AddFileRequest) String() string

type AddFileResponse

type AddFileResponse struct {
	Headers map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *AddFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddFileResponse) GoString

func (s AddFileResponse) GoString() string

func (*AddFileResponse) SetBody

func (*AddFileResponse) SetHeaders

func (s *AddFileResponse) SetHeaders(v map[string]*string) *AddFileResponse

func (AddFileResponse) String

func (s AddFileResponse) String() string

type AddFileResponseBody

type AddFileResponseBody struct {
	// 文件标识
	FileId *string `json:"fileId,omitempty" xml:"fileId,omitempty"`
	// 文件名
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 空间标识
	SpaceId *int64 `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
}

func (AddFileResponseBody) GoString

func (s AddFileResponseBody) GoString() string

func (*AddFileResponseBody) SetFileId

func (*AddFileResponseBody) SetFileName

func (s *AddFileResponseBody) SetFileName(v string) *AddFileResponseBody

func (*AddFileResponseBody) SetSpaceId

func (s *AddFileResponseBody) SetSpaceId(v int64) *AddFileResponseBody

func (AddFileResponseBody) String

func (s AddFileResponseBody) String() string

type AddUserAccountHeaders

type AddUserAccountHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (AddUserAccountHeaders) GoString

func (s AddUserAccountHeaders) GoString() string

func (*AddUserAccountHeaders) SetCommonHeaders

func (s *AddUserAccountHeaders) SetCommonHeaders(v map[string]*string) *AddUserAccountHeaders

func (*AddUserAccountHeaders) SetXAcsDingtalkAccessToken

func (s *AddUserAccountHeaders) SetXAcsDingtalkAccessToken(v string) *AddUserAccountHeaders

func (AddUserAccountHeaders) String

func (s AddUserAccountHeaders) String() string

type AddUserAccountRequest

type AddUserAccountRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 渠道账号名
	ChannelAccountName *string `json:"channelAccountName,omitempty" xml:"channelAccountName,omitempty"`
	// 渠道用户标识
	ChannelUserIdentify *string `json:"channelUserIdentify,omitempty" xml:"channelUserIdentify,omitempty"`
	// 手机号
	PhoneNumber *string `json:"phoneNumber,omitempty" xml:"phoneNumber,omitempty"`
	// 企业标识
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// 用户标识
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (AddUserAccountRequest) GoString

func (s AddUserAccountRequest) GoString() string

func (*AddUserAccountRequest) SetBizCode

func (*AddUserAccountRequest) SetChannelAccountName

func (s *AddUserAccountRequest) SetChannelAccountName(v string) *AddUserAccountRequest

func (*AddUserAccountRequest) SetChannelUserIdentify

func (s *AddUserAccountRequest) SetChannelUserIdentify(v string) *AddUserAccountRequest

func (*AddUserAccountRequest) SetCorpId

func (*AddUserAccountRequest) SetPhoneNumber

func (s *AddUserAccountRequest) SetPhoneNumber(v string) *AddUserAccountRequest

func (*AddUserAccountRequest) SetUserId

func (AddUserAccountRequest) String

func (s AddUserAccountRequest) String() string

type AddUserAccountResponse

type AddUserAccountResponse struct {
	Headers map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *AddUserAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddUserAccountResponse) GoString

func (s AddUserAccountResponse) GoString() string

func (*AddUserAccountResponse) SetBody

func (*AddUserAccountResponse) SetHeaders

func (AddUserAccountResponse) String

func (s AddUserAccountResponse) String() string

type AddUserAccountResponseBody

type AddUserAccountResponseBody struct {
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (AddUserAccountResponseBody) GoString

func (s AddUserAccountResponseBody) GoString() string

func (*AddUserAccountResponseBody) SetSuccess

func (AddUserAccountResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AddApplicationRegFormTemplate

func (client *Client) AddApplicationRegFormTemplate(request *AddApplicationRegFormTemplateRequest) (_result *AddApplicationRegFormTemplateResponse, _err error)

func (*Client) AddApplicationRegFormTemplateWithOptions

func (client *Client) AddApplicationRegFormTemplateWithOptions(request *AddApplicationRegFormTemplateRequest, headers *AddApplicationRegFormTemplateHeaders, runtime *util.RuntimeOptions) (_result *AddApplicationRegFormTemplateResponse, _err error)

func (*Client) AddFile

func (client *Client) AddFile(request *AddFileRequest) (_result *AddFileResponse, _err error)

func (*Client) AddFileWithOptions

func (client *Client) AddFileWithOptions(request *AddFileRequest, headers *AddFileHeaders, runtime *util.RuntimeOptions) (_result *AddFileResponse, _err error)

func (*Client) AddUserAccount

func (client *Client) AddUserAccount(request *AddUserAccountRequest) (_result *AddUserAccountResponse, _err error)

func (*Client) AddUserAccountWithOptions

func (client *Client) AddUserAccountWithOptions(request *AddUserAccountRequest, headers *AddUserAccountHeaders, runtime *util.RuntimeOptions) (_result *AddUserAccountResponse, _err error)

func (*Client) CollectResumeDetail

func (client *Client) CollectResumeDetail(request *CollectResumeDetailRequest) (_result *CollectResumeDetailResponse, _err error)

func (*Client) CollectResumeDetailWithOptions

func (client *Client) CollectResumeDetailWithOptions(request *CollectResumeDetailRequest, headers *CollectResumeDetailHeaders, runtime *util.RuntimeOptions) (_result *CollectResumeDetailResponse, _err error)

func (*Client) ConfirmRights

func (client *Client) ConfirmRights(rightsCode *string, request *ConfirmRightsRequest) (_result *ConfirmRightsResponse, _err error)

func (*Client) ConfirmRightsWithOptions

func (client *Client) ConfirmRightsWithOptions(rightsCode *string, request *ConfirmRightsRequest, headers *ConfirmRightsHeaders, runtime *util.RuntimeOptions) (_result *ConfirmRightsResponse, _err error)

func (*Client) FinishBeginnerTask

func (client *Client) FinishBeginnerTask(taskCode *string, request *FinishBeginnerTaskRequest) (_result *FinishBeginnerTaskResponse, _err error)

func (*Client) FinishBeginnerTaskWithOptions

func (client *Client) FinishBeginnerTaskWithOptions(taskCode *string, request *FinishBeginnerTaskRequest, headers *FinishBeginnerTaskHeaders, runtime *util.RuntimeOptions) (_result *FinishBeginnerTaskResponse, _err error)

func (*Client) GetApplicationRegFormByFlowId

func (client *Client) GetApplicationRegFormByFlowId(flowId *string, request *GetApplicationRegFormByFlowIdRequest) (_result *GetApplicationRegFormByFlowIdResponse, _err error)

func (*Client) GetApplicationRegFormByFlowIdWithOptions

func (client *Client) GetApplicationRegFormByFlowIdWithOptions(flowId *string, request *GetApplicationRegFormByFlowIdRequest, headers *GetApplicationRegFormByFlowIdHeaders, runtime *util.RuntimeOptions) (_result *GetApplicationRegFormByFlowIdResponse, _err error)

func (*Client) GetCandidateByPhoneNumber

func (client *Client) GetCandidateByPhoneNumber(request *GetCandidateByPhoneNumberRequest) (_result *GetCandidateByPhoneNumberResponse, _err error)

func (*Client) GetCandidateByPhoneNumberWithOptions

func (client *Client) GetCandidateByPhoneNumberWithOptions(request *GetCandidateByPhoneNumberRequest, headers *GetCandidateByPhoneNumberHeaders, runtime *util.RuntimeOptions) (_result *GetCandidateByPhoneNumberResponse, _err error)

func (*Client) GetFileUploadInfo

func (client *Client) GetFileUploadInfo(request *GetFileUploadInfoRequest) (_result *GetFileUploadInfoResponse, _err error)

func (*Client) GetFileUploadInfoWithOptions

func (client *Client) GetFileUploadInfoWithOptions(request *GetFileUploadInfoRequest, headers *GetFileUploadInfoHeaders, runtime *util.RuntimeOptions) (_result *GetFileUploadInfoResponse, _err error)

func (*Client) GetFlowIdByRelationEntityId

func (client *Client) GetFlowIdByRelationEntityId(request *GetFlowIdByRelationEntityIdRequest) (_result *GetFlowIdByRelationEntityIdResponse, _err error)

func (*Client) GetFlowIdByRelationEntityIdWithOptions

func (client *Client) GetFlowIdByRelationEntityIdWithOptions(request *GetFlowIdByRelationEntityIdRequest, headers *GetFlowIdByRelationEntityIdHeaders, runtime *util.RuntimeOptions) (_result *GetFlowIdByRelationEntityIdResponse, _err error)

func (*Client) GetJobAuth

func (client *Client) GetJobAuth(jobId *string, request *GetJobAuthRequest) (_result *GetJobAuthResponse, _err error)

func (*Client) GetJobAuthWithOptions

func (client *Client) GetJobAuthWithOptions(jobId *string, request *GetJobAuthRequest, headers *GetJobAuthHeaders, runtime *util.RuntimeOptions) (_result *GetJobAuthResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) QueryInterviews

func (client *Client) QueryInterviews(request *QueryInterviewsRequest) (_result *QueryInterviewsResponse, _err error)

func (*Client) QueryInterviewsWithOptions

func (client *Client) QueryInterviewsWithOptions(request *QueryInterviewsRequest, headers *QueryInterviewsHeaders, runtime *util.RuntimeOptions) (_result *QueryInterviewsResponse, _err error)

func (*Client) ReportMessageStatus

func (client *Client) ReportMessageStatus(request *ReportMessageStatusRequest) (_result *ReportMessageStatusResponse, _err error)

func (*Client) ReportMessageStatusWithOptions

func (client *Client) ReportMessageStatusWithOptions(request *ReportMessageStatusRequest, headers *ReportMessageStatusHeaders, runtime *util.RuntimeOptions) (_result *ReportMessageStatusResponse, _err error)

func (*Client) SyncChannelMessage

func (client *Client) SyncChannelMessage(request *SyncChannelMessageRequest) (_result *SyncChannelMessageResponse, _err error)

func (*Client) SyncChannelMessageWithOptions

func (client *Client) SyncChannelMessageWithOptions(request *SyncChannelMessageRequest, headers *SyncChannelMessageHeaders, runtime *util.RuntimeOptions) (_result *SyncChannelMessageResponse, _err error)

func (*Client) UpdateApplicationRegForm

func (client *Client) UpdateApplicationRegForm(flowId *string, request *UpdateApplicationRegFormRequest) (_result *UpdateApplicationRegFormResponse, _err error)

func (*Client) UpdateApplicationRegFormWithOptions

func (client *Client) UpdateApplicationRegFormWithOptions(flowId *string, request *UpdateApplicationRegFormRequest, headers *UpdateApplicationRegFormHeaders, runtime *util.RuntimeOptions) (_result *UpdateApplicationRegFormResponse, _err error)

func (*Client) UpdateInterviewSignInInfo

func (client *Client) UpdateInterviewSignInInfo(interviewId *string, request *UpdateInterviewSignInInfoRequest) (_result *UpdateInterviewSignInInfoResponse, _err error)

func (*Client) UpdateInterviewSignInInfoWithOptions

func (client *Client) UpdateInterviewSignInInfoWithOptions(interviewId *string, request *UpdateInterviewSignInInfoRequest, headers *UpdateInterviewSignInInfoHeaders, runtime *util.RuntimeOptions) (_result *UpdateInterviewSignInInfoResponse, _err error)

func (*Client) UpdateJobDeliver

func (client *Client) UpdateJobDeliver(request *UpdateJobDeliverRequest) (_result *UpdateJobDeliverResponse, _err error)

func (*Client) UpdateJobDeliverWithOptions

func (client *Client) UpdateJobDeliverWithOptions(request *UpdateJobDeliverRequest, headers *UpdateJobDeliverHeaders, runtime *util.RuntimeOptions) (_result *UpdateJobDeliverResponse, _err error)

type CollectResumeDetailHeaders

type CollectResumeDetailHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CollectResumeDetailHeaders) GoString

func (s CollectResumeDetailHeaders) GoString() string

func (*CollectResumeDetailHeaders) SetCommonHeaders

func (*CollectResumeDetailHeaders) SetXAcsDingtalkAccessToken

func (s *CollectResumeDetailHeaders) SetXAcsDingtalkAccessToken(v string) *CollectResumeDetailHeaders

func (CollectResumeDetailHeaders) String

type CollectResumeDetailRequest

type CollectResumeDetailRequest struct {
	// 业务标识,目前固定为ddats
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 渠道侧简历标识
	ChannelOuterId *string `json:"channelOuterId,omitempty" xml:"channelOuterId,omitempty"`
	// 渠道侧候选人标识。
	ChannelTalentId *string `json:"channelTalentId,omitempty" xml:"channelTalentId,omitempty"`
	// 简历投递职位标识
	DeliverJobId *string `json:"deliverJobId,omitempty" xml:"deliverJobId,omitempty"`
	OptUserId    *string `json:"optUserId,omitempty" xml:"optUserId,omitempty"`
	// 简历详情信息
	ResumeData *CollectResumeDetailRequestResumeData `json:"resumeData,omitempty" xml:"resumeData,omitempty" type:"Struct"`
}

func (CollectResumeDetailRequest) GoString

func (s CollectResumeDetailRequest) GoString() string

func (*CollectResumeDetailRequest) SetBizCode

func (*CollectResumeDetailRequest) SetChannelOuterId

func (*CollectResumeDetailRequest) SetChannelTalentId

func (*CollectResumeDetailRequest) SetDeliverJobId

func (*CollectResumeDetailRequest) SetOptUserId

func (*CollectResumeDetailRequest) SetResumeData

func (CollectResumeDetailRequest) String

type CollectResumeDetailRequestResumeData

type CollectResumeDetailRequestResumeData struct {
	// 简历基础信息
	BaseInfo *CollectResumeDetailRequestResumeDataBaseInfo `json:"baseInfo,omitempty" xml:"baseInfo,omitempty" type:"Struct"`
	// 证书信息
	Certificates []*CollectResumeDetailRequestResumeDataCertificates `json:"certificates,omitempty" xml:"certificates,omitempty" type:"Repeated"`
	// 教育经历
	EducationExperiences []*CollectResumeDetailRequestResumeDataEducationExperiences `json:"educationExperiences,omitempty" xml:"educationExperiences,omitempty" type:"Repeated"`
	// 期望职位信息
	JobExpect *CollectResumeDetailRequestResumeDataJobExpect `json:"jobExpect,omitempty" xml:"jobExpect,omitempty" type:"Struct"`
	// 语言能力
	LanguageSkill []*CollectResumeDetailRequestResumeDataLanguageSkill `json:"languageSkill,omitempty" xml:"languageSkill,omitempty" type:"Repeated"`
	// 培训经历
	TrainingExperiences []*CollectResumeDetailRequestResumeDataTrainingExperiences `json:"trainingExperiences,omitempty" xml:"trainingExperiences,omitempty" type:"Repeated"`
	// 工作经历
	WorkExperiences []*CollectResumeDetailRequestResumeDataWorkExperiences `json:"workExperiences,omitempty" xml:"workExperiences,omitempty" type:"Repeated"`
}

func (CollectResumeDetailRequestResumeData) GoString

func (CollectResumeDetailRequestResumeData) String

type CollectResumeDetailRequestResumeDataBaseInfo

type CollectResumeDetailRequestResumeDataBaseInfo struct {
	// 年龄
	Age *int32 `json:"age,omitempty" xml:"age,omitempty"`
	// 头像cdn地址,http链接
	Avatar *string `json:"avatar,omitempty" xml:"avatar,omitempty"`
	// 初次工作时间
	BeginWorkTime *string `json:"beginWorkTime,omitempty" xml:"beginWorkTime,omitempty"`
	// 生日
	Birthday *string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	// 邮箱地址
	Email *string `json:"email,omitempty" xml:"email,omitempty"`
	// 英文名称
	EnglishName *string `json:"englishName,omitempty" xml:"englishName,omitempty"`
	// 毕业时间
	GraduateTime *string `json:"graduateTime,omitempty" xml:"graduateTime,omitempty"`
	// 最高学历
	HighestEducation *int32 `json:"highestEducation,omitempty" xml:"highestEducation,omitempty"`
	// 当前工作职位名称
	JobTitle *string `json:"jobTitle,omitempty" xml:"jobTitle,omitempty"`
	// 最高学历毕业院校名称
	LastSchoolName *string `json:"lastSchoolName,omitempty" xml:"lastSchoolName,omitempty"`
	// 婚姻状况
	Married *int32 `json:"married,omitempty" xml:"married,omitempty"`
	// 名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 籍贯地址
	NativePlace *string `json:"nativePlace,omitempty" xml:"nativePlace,omitempty"`
	// 现居住地址
	NowLocation *string `json:"nowLocation,omitempty" xml:"nowLocation,omitempty"`
	// 个人荣誉
	PersonalHonor *string `json:"personalHonor,omitempty" xml:"personalHonor,omitempty"`
	// 手机号
	PhoneNum *string `json:"phoneNum,omitempty" xml:"phoneNum,omitempty"`
	// 政治面貌
	PoliticalStatus *int32 `json:"politicalStatus,omitempty" xml:"politicalStatus,omitempty"`
	// 自我评价
	SelfEvaluation *string `json:"selfEvaluation,omitempty" xml:"selfEvaluation,omitempty"`
	// 性别
	Sex *int32 `json:"sex,omitempty" xml:"sex,omitempty"`
	// 虚拟手机号
	VirtualPhoneNum *string `json:"virtualPhoneNum,omitempty" xml:"virtualPhoneNum,omitempty"`
	// 工作年限
	WorkingYears *int32 `json:"workingYears,omitempty" xml:"workingYears,omitempty"`
}

func (CollectResumeDetailRequestResumeDataBaseInfo) GoString

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetAge

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetAvatar

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetBeginWorkTime

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetBirthday

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetEmail

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetEnglishName

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetGraduateTime

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetHighestEducation

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetJobTitle

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetLastSchoolName

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetMarried

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetName

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetNativePlace

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetNowLocation

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetPersonalHonor

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetPhoneNum

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetPoliticalStatus

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetSelfEvaluation

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetSex

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetVirtualPhoneNum

func (*CollectResumeDetailRequestResumeDataBaseInfo) SetWorkingYears

func (CollectResumeDetailRequestResumeDataBaseInfo) String

type CollectResumeDetailRequestResumeDataCertificates

type CollectResumeDetailRequestResumeDataCertificates struct {
	// 证书名称
	CertificateName *string `json:"certificateName,omitempty" xml:"certificateName,omitempty"`
	// 证书授予时间
	GrantTime *string `json:"grantTime,omitempty" xml:"grantTime,omitempty"`
}

func (CollectResumeDetailRequestResumeDataCertificates) GoString

func (*CollectResumeDetailRequestResumeDataCertificates) SetCertificateName

func (*CollectResumeDetailRequestResumeDataCertificates) SetGrantTime

func (CollectResumeDetailRequestResumeDataCertificates) String

type CollectResumeDetailRequestResumeDataEducationExperiences

type CollectResumeDetailRequestResumeDataEducationExperiences struct {
	// 学历
	Degree *int32 `json:"degree,omitempty" xml:"degree,omitempty"`
	// 院系
	Department *string `json:"department,omitempty" xml:"department,omitempty"`
	// 详细描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 结束时间
	EndDate *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	// 专业
	Major *string `json:"major,omitempty" xml:"major,omitempty"`
	// 学校名称
	SchoolName *string `json:"schoolName,omitempty" xml:"schoolName,omitempty"`
	// 开始时间
	StartDate *string `json:"startDate,omitempty" xml:"startDate,omitempty"`
}

func (CollectResumeDetailRequestResumeDataEducationExperiences) GoString

func (*CollectResumeDetailRequestResumeDataEducationExperiences) SetDegree

func (*CollectResumeDetailRequestResumeDataEducationExperiences) SetDepartment

func (*CollectResumeDetailRequestResumeDataEducationExperiences) SetDescription

func (*CollectResumeDetailRequestResumeDataEducationExperiences) SetEndDate

func (*CollectResumeDetailRequestResumeDataEducationExperiences) SetMajor

func (*CollectResumeDetailRequestResumeDataEducationExperiences) SetSchoolName

func (*CollectResumeDetailRequestResumeDataEducationExperiences) SetStartDate

func (CollectResumeDetailRequestResumeDataEducationExperiences) String

type CollectResumeDetailRequestResumeDataJobExpect

type CollectResumeDetailRequestResumeDataJobExpect struct {
	// 期望职位名称
	JobName *string `json:"jobName,omitempty" xml:"jobName,omitempty"`
	// 期望工作地
	Locations []*string `json:"locations,omitempty" xml:"locations,omitempty" type:"Repeated"`
	// 最高期望工资
	MaxSalary *string `json:"maxSalary,omitempty" xml:"maxSalary,omitempty"`
	// 最低期望工资
	MinSalary *string `json:"minSalary,omitempty" xml:"minSalary,omitempty"`
	// 期望入职时间
	OnboardTime *string `json:"onboardTime,omitempty" xml:"onboardTime,omitempty"`
}

func (CollectResumeDetailRequestResumeDataJobExpect) GoString

func (*CollectResumeDetailRequestResumeDataJobExpect) SetJobName

func (*CollectResumeDetailRequestResumeDataJobExpect) SetLocations

func (*CollectResumeDetailRequestResumeDataJobExpect) SetMaxSalary

func (*CollectResumeDetailRequestResumeDataJobExpect) SetMinSalary

func (*CollectResumeDetailRequestResumeDataJobExpect) SetOnboardTime

func (CollectResumeDetailRequestResumeDataJobExpect) String

type CollectResumeDetailRequestResumeDataLanguageSkill

type CollectResumeDetailRequestResumeDataLanguageSkill struct {
	// 证书名称
	CertificateName *string `json:"certificateName,omitempty" xml:"certificateName,omitempty"`
	// 语言名称
	LanguageName *string `json:"languageName,omitempty" xml:"languageName,omitempty"`
}

func (CollectResumeDetailRequestResumeDataLanguageSkill) GoString

func (*CollectResumeDetailRequestResumeDataLanguageSkill) SetCertificateName

func (*CollectResumeDetailRequestResumeDataLanguageSkill) SetLanguageName

func (CollectResumeDetailRequestResumeDataLanguageSkill) String

type CollectResumeDetailRequestResumeDataTrainingExperiences

type CollectResumeDetailRequestResumeDataTrainingExperiences struct {
	// 详细内容描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 结束时间
	EndDate *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	// 培训机构名称
	InstitutionName *string `json:"institutionName,omitempty" xml:"institutionName,omitempty"`
	// 培训地点
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	// 培训名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 开始时间
	StartDate *string `json:"startDate,omitempty" xml:"startDate,omitempty"`
}

func (CollectResumeDetailRequestResumeDataTrainingExperiences) GoString

func (*CollectResumeDetailRequestResumeDataTrainingExperiences) SetDescription

func (*CollectResumeDetailRequestResumeDataTrainingExperiences) SetEndDate

func (*CollectResumeDetailRequestResumeDataTrainingExperiences) SetInstitutionName

func (*CollectResumeDetailRequestResumeDataTrainingExperiences) SetLocation

func (*CollectResumeDetailRequestResumeDataTrainingExperiences) SetName

func (*CollectResumeDetailRequestResumeDataTrainingExperiences) SetStartDate

func (CollectResumeDetailRequestResumeDataTrainingExperiences) String

type CollectResumeDetailRequestResumeDataWorkExperiences

type CollectResumeDetailRequestResumeDataWorkExperiences struct {
	// 公司名称
	CompanyName *string `json:"companyName,omitempty" xml:"companyName,omitempty"`
	// 部门
	Department *string `json:"department,omitempty" xml:"department,omitempty"`
	// 工作详情描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	EndDate     *string `json:"endDate,omitempty" xml:"endDate,omitempty"`
	// 职位名称
	JobTitle *string `json:"jobTitle,omitempty" xml:"jobTitle,omitempty"`
	// 工作地点
	Location *string `json:"location,omitempty" xml:"location,omitempty"`
	// 工作职责
	Responsibility *string `json:"responsibility,omitempty" xml:"responsibility,omitempty"`
	StartDate      *string `json:"startDate,omitempty" xml:"startDate,omitempty"`
}

func (CollectResumeDetailRequestResumeDataWorkExperiences) GoString

func (*CollectResumeDetailRequestResumeDataWorkExperiences) SetCompanyName

func (*CollectResumeDetailRequestResumeDataWorkExperiences) SetDepartment

func (*CollectResumeDetailRequestResumeDataWorkExperiences) SetDescription

func (*CollectResumeDetailRequestResumeDataWorkExperiences) SetEndDate

func (*CollectResumeDetailRequestResumeDataWorkExperiences) SetJobTitle

func (*CollectResumeDetailRequestResumeDataWorkExperiences) SetLocation

func (*CollectResumeDetailRequestResumeDataWorkExperiences) SetResponsibility

func (*CollectResumeDetailRequestResumeDataWorkExperiences) SetStartDate

func (CollectResumeDetailRequestResumeDataWorkExperiences) String

type CollectResumeDetailResponse

type CollectResumeDetailResponse struct {
	Headers map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CollectResumeDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CollectResumeDetailResponse) GoString

func (s CollectResumeDetailResponse) GoString() string

func (*CollectResumeDetailResponse) SetBody

func (*CollectResumeDetailResponse) SetHeaders

func (CollectResumeDetailResponse) String

type CollectResumeDetailResponseBody

type CollectResumeDetailResponseBody struct {
	// 简历标识
	ResumeId *string `json:"resumeId,omitempty" xml:"resumeId,omitempty"`
}

func (CollectResumeDetailResponseBody) GoString

func (*CollectResumeDetailResponseBody) SetResumeId

func (CollectResumeDetailResponseBody) String

type ConfirmRightsHeaders

type ConfirmRightsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ConfirmRightsHeaders) GoString

func (s ConfirmRightsHeaders) GoString() string

func (*ConfirmRightsHeaders) SetCommonHeaders

func (s *ConfirmRightsHeaders) SetCommonHeaders(v map[string]*string) *ConfirmRightsHeaders

func (*ConfirmRightsHeaders) SetXAcsDingtalkAccessToken

func (s *ConfirmRightsHeaders) SetXAcsDingtalkAccessToken(v string) *ConfirmRightsHeaders

func (ConfirmRightsHeaders) String

func (s ConfirmRightsHeaders) String() string

type ConfirmRightsRequest

type ConfirmRightsRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
}

func (ConfirmRightsRequest) GoString

func (s ConfirmRightsRequest) GoString() string

func (*ConfirmRightsRequest) SetBizCode

func (ConfirmRightsRequest) String

func (s ConfirmRightsRequest) String() string

type ConfirmRightsResponse

type ConfirmRightsResponse struct {
	Headers map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ConfirmRightsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ConfirmRightsResponse) GoString

func (s ConfirmRightsResponse) GoString() string

func (*ConfirmRightsResponse) SetBody

func (*ConfirmRightsResponse) SetHeaders

func (ConfirmRightsResponse) String

func (s ConfirmRightsResponse) String() string

type ConfirmRightsResponseBody

type ConfirmRightsResponseBody struct {
	// 结果
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (ConfirmRightsResponseBody) GoString

func (s ConfirmRightsResponseBody) GoString() string

func (*ConfirmRightsResponseBody) SetResult

func (ConfirmRightsResponseBody) String

func (s ConfirmRightsResponseBody) String() string

type FinishBeginnerTaskHeaders

type FinishBeginnerTaskHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (FinishBeginnerTaskHeaders) GoString

func (s FinishBeginnerTaskHeaders) GoString() string

func (*FinishBeginnerTaskHeaders) SetCommonHeaders

func (*FinishBeginnerTaskHeaders) SetXAcsDingtalkAccessToken

func (s *FinishBeginnerTaskHeaders) SetXAcsDingtalkAccessToken(v string) *FinishBeginnerTaskHeaders

func (FinishBeginnerTaskHeaders) String

func (s FinishBeginnerTaskHeaders) String() string

type FinishBeginnerTaskRequest

type FinishBeginnerTaskRequest struct {
	// 任务范围
	Scope *string `json:"scope,omitempty" xml:"scope,omitempty"`
	// 员工标识
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (FinishBeginnerTaskRequest) GoString

func (s FinishBeginnerTaskRequest) GoString() string

func (*FinishBeginnerTaskRequest) SetScope

func (*FinishBeginnerTaskRequest) SetUserId

func (FinishBeginnerTaskRequest) String

func (s FinishBeginnerTaskRequest) String() string

type FinishBeginnerTaskResponse

type FinishBeginnerTaskResponse struct {
	Headers map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *FinishBeginnerTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FinishBeginnerTaskResponse) GoString

func (s FinishBeginnerTaskResponse) GoString() string

func (*FinishBeginnerTaskResponse) SetBody

func (*FinishBeginnerTaskResponse) SetHeaders

func (FinishBeginnerTaskResponse) String

type FinishBeginnerTaskResponseBody

type FinishBeginnerTaskResponseBody struct {
	// 是否成功
	Result *bool `json:"result,omitempty" xml:"result,omitempty"`
}

func (FinishBeginnerTaskResponseBody) GoString

func (*FinishBeginnerTaskResponseBody) SetResult

func (FinishBeginnerTaskResponseBody) String

type GetApplicationRegFormByFlowIdHeaders

type GetApplicationRegFormByFlowIdHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetApplicationRegFormByFlowIdHeaders) GoString

func (*GetApplicationRegFormByFlowIdHeaders) SetCommonHeaders

func (*GetApplicationRegFormByFlowIdHeaders) SetXAcsDingtalkAccessToken

func (GetApplicationRegFormByFlowIdHeaders) String

type GetApplicationRegFormByFlowIdRequest

type GetApplicationRegFormByFlowIdRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
}

func (GetApplicationRegFormByFlowIdRequest) GoString

func (*GetApplicationRegFormByFlowIdRequest) SetBizCode

func (GetApplicationRegFormByFlowIdRequest) String

type GetApplicationRegFormByFlowIdResponse

type GetApplicationRegFormByFlowIdResponse struct {
	Headers map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetApplicationRegFormByFlowIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetApplicationRegFormByFlowIdResponse) GoString

func (*GetApplicationRegFormByFlowIdResponse) SetHeaders

func (GetApplicationRegFormByFlowIdResponse) String

type GetApplicationRegFormByFlowIdResponseBody

type GetApplicationRegFormByFlowIdResponseBody struct {
	// 候选人标识
	CandidateId *string `json:"candidateId,omitempty" xml:"candidateId,omitempty"`
	// 邀填人员工标识
	CreatorUserId *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	// 招聘流程标识
	FlowId *string `json:"flowId,omitempty" xml:"flowId,omitempty"`
	// 表单标识
	FormId *string `json:"formId,omitempty" xml:"formId,omitempty"`
	// 创建时间(邀填时间,单位:毫秒)
	GmtCreateMillis *int64 `json:"gmtCreateMillis,omitempty" xml:"gmtCreateMillis,omitempty"`
	// 更新时间(填写时间,单位:毫秒),仅当表单状态为已填写时有效
	GmtModifiedMillis *int64 `json:"gmtModifiedMillis,omitempty" xml:"gmtModifiedMillis,omitempty"`
	// 职位标识
	JobId *string `json:"jobId,omitempty" xml:"jobId,omitempty"`
	// 表单状态(0表示未填写,1表示已填写)
	Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
	// 模板标识
	TemplateId *string `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// 模板版本
	TemplateVersion *int32 `json:"templateVersion,omitempty" xml:"templateVersion,omitempty"`
}

func (GetApplicationRegFormByFlowIdResponseBody) GoString

func (*GetApplicationRegFormByFlowIdResponseBody) SetCandidateId

func (*GetApplicationRegFormByFlowIdResponseBody) SetCreatorUserId

func (*GetApplicationRegFormByFlowIdResponseBody) SetFlowId

func (*GetApplicationRegFormByFlowIdResponseBody) SetFormId

func (*GetApplicationRegFormByFlowIdResponseBody) SetGmtCreateMillis

func (*GetApplicationRegFormByFlowIdResponseBody) SetGmtModifiedMillis

func (*GetApplicationRegFormByFlowIdResponseBody) SetJobId

func (*GetApplicationRegFormByFlowIdResponseBody) SetStatus

func (*GetApplicationRegFormByFlowIdResponseBody) SetTemplateId

func (*GetApplicationRegFormByFlowIdResponseBody) SetTemplateVersion

func (GetApplicationRegFormByFlowIdResponseBody) String

type GetCandidateByPhoneNumberHeaders

type GetCandidateByPhoneNumberHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetCandidateByPhoneNumberHeaders) GoString

func (*GetCandidateByPhoneNumberHeaders) SetCommonHeaders

func (*GetCandidateByPhoneNumberHeaders) SetXAcsDingtalkAccessToken

func (GetCandidateByPhoneNumberHeaders) String

type GetCandidateByPhoneNumberRequest

type GetCandidateByPhoneNumberRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 候选人手机号
	PhoneNumber *string `json:"phoneNumber,omitempty" xml:"phoneNumber,omitempty"`
}

func (GetCandidateByPhoneNumberRequest) GoString

func (*GetCandidateByPhoneNumberRequest) SetBizCode

func (*GetCandidateByPhoneNumberRequest) SetPhoneNumber

func (GetCandidateByPhoneNumberRequest) String

type GetCandidateByPhoneNumberResponse

type GetCandidateByPhoneNumberResponse struct {
	Headers map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetCandidateByPhoneNumberResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCandidateByPhoneNumberResponse) GoString

func (*GetCandidateByPhoneNumberResponse) SetHeaders

func (GetCandidateByPhoneNumberResponse) String

type GetCandidateByPhoneNumberResponseBody

type GetCandidateByPhoneNumberResponseBody struct {
	// 候选人标识
	CandidateId *string `json:"candidateId,omitempty" xml:"candidateId,omitempty"`
	// 候选人姓名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GetCandidateByPhoneNumberResponseBody) GoString

func (*GetCandidateByPhoneNumberResponseBody) SetCandidateId

func (*GetCandidateByPhoneNumberResponseBody) SetName

func (GetCandidateByPhoneNumberResponseBody) String

type GetFileUploadInfoHeaders

type GetFileUploadInfoHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetFileUploadInfoHeaders) GoString

func (s GetFileUploadInfoHeaders) GoString() string

func (*GetFileUploadInfoHeaders) SetCommonHeaders

func (s *GetFileUploadInfoHeaders) SetCommonHeaders(v map[string]*string) *GetFileUploadInfoHeaders

func (*GetFileUploadInfoHeaders) SetXAcsDingtalkAccessToken

func (s *GetFileUploadInfoHeaders) SetXAcsDingtalkAccessToken(v string) *GetFileUploadInfoHeaders

func (GetFileUploadInfoHeaders) String

func (s GetFileUploadInfoHeaders) String() string

type GetFileUploadInfoRequest

type GetFileUploadInfoRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件大小(单位:字节)
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件MD5摘要
	Md5 *string `json:"md5,omitempty" xml:"md5,omitempty"`
	// 操作人员工标识,为空时默认以企业管理员身份进行操作
	OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (GetFileUploadInfoRequest) GoString

func (s GetFileUploadInfoRequest) GoString() string

func (*GetFileUploadInfoRequest) SetBizCode

func (*GetFileUploadInfoRequest) SetFileName

func (*GetFileUploadInfoRequest) SetFileSize

func (*GetFileUploadInfoRequest) SetMd5

func (*GetFileUploadInfoRequest) SetOpUserId

func (GetFileUploadInfoRequest) String

func (s GetFileUploadInfoRequest) String() string

type GetFileUploadInfoResponse

type GetFileUploadInfoResponse struct {
	Headers map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetFileUploadInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetFileUploadInfoResponse) GoString

func (s GetFileUploadInfoResponse) GoString() string

func (*GetFileUploadInfoResponse) SetBody

func (*GetFileUploadInfoResponse) SetHeaders

func (GetFileUploadInfoResponse) String

func (s GetFileUploadInfoResponse) String() string

type GetFileUploadInfoResponseBody

type GetFileUploadInfoResponseBody struct {
	// OSS上传所需信息:accessKeyId
	AccessKeyId *string `json:"accessKeyId,omitempty" xml:"accessKeyId,omitempty"`
	// OSS上传所需信息:accessKeySecret
	AccessKeySecret *string `json:"accessKeySecret,omitempty" xml:"accessKeySecret,omitempty"`
	// OSS上传所需信息:accessToken
	AccessToken *string `json:"accessToken,omitempty" xml:"accessToken,omitempty"`
	// accessToken有效期截止时间(单位:毫秒),需要在此时间之前完成文件上传
	AccessTokenExpirationMillis *int64 `json:"accessTokenExpirationMillis,omitempty" xml:"accessTokenExpirationMillis,omitempty"`
	// OSS上传所需信息:bucket
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// OSS上传所需信息:endPoint
	EndPoint *string `json:"endPoint,omitempty" xml:"endPoint,omitempty"`
	// 文件mediaId
	MediaId *string `json:"mediaId,omitempty" xml:"mediaId,omitempty"`
}

func (GetFileUploadInfoResponseBody) GoString

func (*GetFileUploadInfoResponseBody) SetAccessKeyId

func (*GetFileUploadInfoResponseBody) SetAccessKeySecret

func (*GetFileUploadInfoResponseBody) SetAccessToken

func (*GetFileUploadInfoResponseBody) SetAccessTokenExpirationMillis

func (s *GetFileUploadInfoResponseBody) SetAccessTokenExpirationMillis(v int64) *GetFileUploadInfoResponseBody

func (*GetFileUploadInfoResponseBody) SetBucket

func (*GetFileUploadInfoResponseBody) SetEndPoint

func (*GetFileUploadInfoResponseBody) SetMediaId

func (GetFileUploadInfoResponseBody) String

type GetFlowIdByRelationEntityIdHeaders

type GetFlowIdByRelationEntityIdHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetFlowIdByRelationEntityIdHeaders) GoString

func (*GetFlowIdByRelationEntityIdHeaders) SetCommonHeaders

func (*GetFlowIdByRelationEntityIdHeaders) SetXAcsDingtalkAccessToken

func (GetFlowIdByRelationEntityIdHeaders) String

type GetFlowIdByRelationEntityIdRequest

type GetFlowIdByRelationEntityIdRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 招聘流程关联实体
	RelationEntity *string `json:"relationEntity,omitempty" xml:"relationEntity,omitempty"`
	// 招聘流程关联实体标识
	RelationEntityId *string `json:"relationEntityId,omitempty" xml:"relationEntityId,omitempty"`
}

func (GetFlowIdByRelationEntityIdRequest) GoString

func (*GetFlowIdByRelationEntityIdRequest) SetBizCode

func (*GetFlowIdByRelationEntityIdRequest) SetRelationEntity

func (*GetFlowIdByRelationEntityIdRequest) SetRelationEntityId

func (GetFlowIdByRelationEntityIdRequest) String

type GetFlowIdByRelationEntityIdResponse

type GetFlowIdByRelationEntityIdResponse struct {
	Headers map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetFlowIdByRelationEntityIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetFlowIdByRelationEntityIdResponse) GoString

func (*GetFlowIdByRelationEntityIdResponse) SetHeaders

func (GetFlowIdByRelationEntityIdResponse) String

type GetFlowIdByRelationEntityIdResponseBody

type GetFlowIdByRelationEntityIdResponseBody struct {
	// 招聘流程标识
	FlowId *string `json:"flowId,omitempty" xml:"flowId,omitempty"`
}

func (GetFlowIdByRelationEntityIdResponseBody) GoString

func (*GetFlowIdByRelationEntityIdResponseBody) SetFlowId

func (GetFlowIdByRelationEntityIdResponseBody) String

type GetJobAuthHeaders

type GetJobAuthHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetJobAuthHeaders) GoString

func (s GetJobAuthHeaders) GoString() string

func (*GetJobAuthHeaders) SetCommonHeaders

func (s *GetJobAuthHeaders) SetCommonHeaders(v map[string]*string) *GetJobAuthHeaders

func (*GetJobAuthHeaders) SetXAcsDingtalkAccessToken

func (s *GetJobAuthHeaders) SetXAcsDingtalkAccessToken(v string) *GetJobAuthHeaders

func (GetJobAuthHeaders) String

func (s GetJobAuthHeaders) String() string

type GetJobAuthRequest

type GetJobAuthRequest struct {
	OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
}

func (GetJobAuthRequest) GoString

func (s GetJobAuthRequest) GoString() string

func (*GetJobAuthRequest) SetOpUserId

func (s *GetJobAuthRequest) SetOpUserId(v string) *GetJobAuthRequest

func (GetJobAuthRequest) String

func (s GetJobAuthRequest) String() string

type GetJobAuthResponse

type GetJobAuthResponse struct {
	Headers map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetJobAuthResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetJobAuthResponse) GoString

func (s GetJobAuthResponse) GoString() string

func (*GetJobAuthResponse) SetBody

func (*GetJobAuthResponse) SetHeaders

func (s *GetJobAuthResponse) SetHeaders(v map[string]*string) *GetJobAuthResponse

func (GetJobAuthResponse) String

func (s GetJobAuthResponse) String() string

type GetJobAuthResponseBody

type GetJobAuthResponseBody struct {
	// 职位ID
	JobId *string `json:"jobId,omitempty" xml:"jobId,omitempty"`
	// 职位负责人
	JobOwners []*GetJobAuthResponseBodyJobOwners `json:"jobOwners,omitempty" xml:"jobOwners,omitempty" type:"Repeated"`
}

func (GetJobAuthResponseBody) GoString

func (s GetJobAuthResponseBody) GoString() string

func (*GetJobAuthResponseBody) SetJobId

func (*GetJobAuthResponseBody) SetJobOwners

func (GetJobAuthResponseBody) String

func (s GetJobAuthResponseBody) String() string

type GetJobAuthResponseBodyJobOwners

type GetJobAuthResponseBodyJobOwners struct {
	// 员工姓名
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 员工标识
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetJobAuthResponseBodyJobOwners) GoString

func (*GetJobAuthResponseBodyJobOwners) SetName

func (*GetJobAuthResponseBodyJobOwners) SetUserId

func (GetJobAuthResponseBodyJobOwners) String

type QueryInterviewsHeaders

type QueryInterviewsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryInterviewsHeaders) GoString

func (s QueryInterviewsHeaders) GoString() string

func (*QueryInterviewsHeaders) SetCommonHeaders

func (s *QueryInterviewsHeaders) SetCommonHeaders(v map[string]*string) *QueryInterviewsHeaders

func (*QueryInterviewsHeaders) SetXAcsDingtalkAccessToken

func (s *QueryInterviewsHeaders) SetXAcsDingtalkAccessToken(v string) *QueryInterviewsHeaders

func (QueryInterviewsHeaders) String

func (s QueryInterviewsHeaders) String() string

type QueryInterviewsRequest

type QueryInterviewsRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 候选人标识
	CandidateId *string `json:"candidateId,omitempty" xml:"candidateId,omitempty"`
	// 面试开始时间的查询起始时间(单位:毫秒)
	StartTimeBeginMillis *int64 `json:"startTimeBeginMillis,omitempty" xml:"startTimeBeginMillis,omitempty"`
	// 面试开始时间的查询结束时间(单位:毫秒)
	StartTimeEndMillis *int64 `json:"startTimeEndMillis,omitempty" xml:"startTimeEndMillis,omitempty"`
	// 分页游标,首次调用传空
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 分页大小
	Size *int64 `json:"size,omitempty" xml:"size,omitempty"`
}

func (QueryInterviewsRequest) GoString

func (s QueryInterviewsRequest) GoString() string

func (*QueryInterviewsRequest) SetBizCode

func (*QueryInterviewsRequest) SetCandidateId

func (*QueryInterviewsRequest) SetNextToken

func (*QueryInterviewsRequest) SetSize

func (*QueryInterviewsRequest) SetStartTimeBeginMillis

func (s *QueryInterviewsRequest) SetStartTimeBeginMillis(v int64) *QueryInterviewsRequest

func (*QueryInterviewsRequest) SetStartTimeEndMillis

func (s *QueryInterviewsRequest) SetStartTimeEndMillis(v int64) *QueryInterviewsRequest

func (QueryInterviewsRequest) String

func (s QueryInterviewsRequest) String() string

type QueryInterviewsResponse

type QueryInterviewsResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryInterviewsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryInterviewsResponse) GoString

func (s QueryInterviewsResponse) GoString() string

func (*QueryInterviewsResponse) SetBody

func (*QueryInterviewsResponse) SetHeaders

func (QueryInterviewsResponse) String

func (s QueryInterviewsResponse) String() string

type QueryInterviewsResponseBody

type QueryInterviewsResponseBody struct {
	// 是否有更多数据
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 数据列表
	List []*QueryInterviewsResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	// 下次查询的分页游标
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 总数量
	TotalCount *int64 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (QueryInterviewsResponseBody) GoString

func (s QueryInterviewsResponseBody) GoString() string

func (*QueryInterviewsResponseBody) SetHasMore

func (*QueryInterviewsResponseBody) SetList

func (*QueryInterviewsResponseBody) SetNextToken

func (*QueryInterviewsResponseBody) SetTotalCount

func (QueryInterviewsResponseBody) String

type QueryInterviewsResponseBodyList

type QueryInterviewsResponseBodyList struct {
	// 面试是否已取消
	Cancelled *bool `json:"cancelled,omitempty" xml:"cancelled,omitempty"`
	// 面试创建人员工标识
	CreatorUserId *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	// 面试结束时间(单位:毫秒)
	EndTimeMillis *int64 `json:"endTimeMillis,omitempty" xml:"endTimeMillis,omitempty"`
	// 面试标识
	InterviewId *string `json:"interviewId,omitempty" xml:"interviewId,omitempty"`
	// 面试官列表
	Interviewers []*QueryInterviewsResponseBodyListInterviewers `json:"interviewers,omitempty" xml:"interviewers,omitempty" type:"Repeated"`
	// 职位标识
	JobId *string `json:"jobId,omitempty" xml:"jobId,omitempty"`
	// 面试开始时间(单位:毫秒)
	StartTimeMillis *int64 `json:"startTimeMillis,omitempty" xml:"startTimeMillis,omitempty"`
}

func (QueryInterviewsResponseBodyList) GoString

func (*QueryInterviewsResponseBodyList) SetCancelled

func (*QueryInterviewsResponseBodyList) SetCreatorUserId

func (*QueryInterviewsResponseBodyList) SetEndTimeMillis

func (*QueryInterviewsResponseBodyList) SetInterviewId

func (*QueryInterviewsResponseBodyList) SetJobId

func (*QueryInterviewsResponseBodyList) SetStartTimeMillis

func (QueryInterviewsResponseBodyList) String

type QueryInterviewsResponseBodyListInterviewers

type QueryInterviewsResponseBodyListInterviewers struct {
	// 面试官员工标识
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (QueryInterviewsResponseBodyListInterviewers) GoString

func (*QueryInterviewsResponseBodyListInterviewers) SetUserId

func (QueryInterviewsResponseBodyListInterviewers) String

type ReportMessageStatusHeaders

type ReportMessageStatusHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ReportMessageStatusHeaders) GoString

func (s ReportMessageStatusHeaders) GoString() string

func (*ReportMessageStatusHeaders) SetCommonHeaders

func (*ReportMessageStatusHeaders) SetXAcsDingtalkAccessToken

func (s *ReportMessageStatusHeaders) SetXAcsDingtalkAccessToken(v string) *ReportMessageStatusHeaders

func (ReportMessageStatusHeaders) String

type ReportMessageStatusRequest

type ReportMessageStatusRequest struct {
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 渠道标识。
	Channel *string `json:"channel,omitempty" xml:"channel,omitempty"`
	// 错误码。
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// 错误信息描述。
	ErrorMsg *string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"`
	// 消息ID。
	MessageId      *string `json:"messageId,omitempty" xml:"messageId,omitempty"`
	ReceiverUserId *string `json:"receiverUserId,omitempty" xml:"receiverUserId,omitempty"`
	SenderUserId   *string `json:"senderUserId,omitempty" xml:"senderUserId,omitempty"`
}

func (ReportMessageStatusRequest) GoString

func (s ReportMessageStatusRequest) GoString() string

func (*ReportMessageStatusRequest) SetBizCode

func (*ReportMessageStatusRequest) SetChannel

func (*ReportMessageStatusRequest) SetErrorCode

func (*ReportMessageStatusRequest) SetErrorMsg

func (*ReportMessageStatusRequest) SetMessageId

func (*ReportMessageStatusRequest) SetReceiverUserId

func (*ReportMessageStatusRequest) SetSenderUserId

func (ReportMessageStatusRequest) String

type ReportMessageStatusResponse

type ReportMessageStatusResponse struct {
	Headers map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ReportMessageStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ReportMessageStatusResponse) GoString

func (s ReportMessageStatusResponse) GoString() string

func (*ReportMessageStatusResponse) SetBody

func (*ReportMessageStatusResponse) SetHeaders

func (ReportMessageStatusResponse) String

type ReportMessageStatusResponseBody

type ReportMessageStatusResponseBody struct {
	// Id of the request
	Result *string `json:"result,omitempty" xml:"result,omitempty"`
}

func (ReportMessageStatusResponseBody) GoString

func (*ReportMessageStatusResponseBody) SetResult

func (ReportMessageStatusResponseBody) String

type SyncChannelMessageHeaders

type SyncChannelMessageHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SyncChannelMessageHeaders) GoString

func (s SyncChannelMessageHeaders) GoString() string

func (*SyncChannelMessageHeaders) SetCommonHeaders

func (*SyncChannelMessageHeaders) SetXAcsDingtalkAccessToken

func (s *SyncChannelMessageHeaders) SetXAcsDingtalkAccessToken(v string) *SyncChannelMessageHeaders

func (SyncChannelMessageHeaders) String

func (s SyncChannelMessageHeaders) String() string

type SyncChannelMessageRequest

type SyncChannelMessageRequest struct {
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 渠道标识。
	Channel *string `json:"channel,omitempty" xml:"channel,omitempty"`
	// 消息内容。
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 消息创建时间。
	CreateTime *int64 `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 消息接收者ID。
	ReceiverUserId *string `json:"receiverUserId,omitempty" xml:"receiverUserId,omitempty"`
	// 消息发送者用户ID。
	SenderUserId *string `json:"senderUserId,omitempty" xml:"senderUserId,omitempty"`
	// 消息UUID,业务方产生用于去重。
	Uuid *string `json:"uuid,omitempty" xml:"uuid,omitempty"`
}

func (SyncChannelMessageRequest) GoString

func (s SyncChannelMessageRequest) GoString() string

func (*SyncChannelMessageRequest) SetBizCode

func (*SyncChannelMessageRequest) SetChannel

func (*SyncChannelMessageRequest) SetContent

func (*SyncChannelMessageRequest) SetCreateTime

func (*SyncChannelMessageRequest) SetReceiverUserId

func (*SyncChannelMessageRequest) SetSenderUserId

func (*SyncChannelMessageRequest) SetUuid

func (SyncChannelMessageRequest) String

func (s SyncChannelMessageRequest) String() string

type SyncChannelMessageResponse

type SyncChannelMessageResponse struct {
	Headers map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SyncChannelMessageResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SyncChannelMessageResponse) GoString

func (s SyncChannelMessageResponse) GoString() string

func (*SyncChannelMessageResponse) SetBody

func (*SyncChannelMessageResponse) SetHeaders

func (SyncChannelMessageResponse) String

type SyncChannelMessageResponseBody

type SyncChannelMessageResponseBody struct {
	// Id of the request
	Result *string `json:"result,omitempty" xml:"result,omitempty"`
}

func (SyncChannelMessageResponseBody) GoString

func (*SyncChannelMessageResponseBody) SetResult

func (SyncChannelMessageResponseBody) String

type UpdateApplicationRegFormHeaders

type UpdateApplicationRegFormHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateApplicationRegFormHeaders) GoString

func (*UpdateApplicationRegFormHeaders) SetCommonHeaders

func (*UpdateApplicationRegFormHeaders) SetXAcsDingtalkAccessToken

func (UpdateApplicationRegFormHeaders) String

type UpdateApplicationRegFormRequest

type UpdateApplicationRegFormRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 应聘登记表的表单内容
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 钉盘文件信息
	DingPanFile *UpdateApplicationRegFormRequestDingPanFile `json:"dingPanFile,omitempty" xml:"dingPanFile,omitempty" type:"Struct"`
}

func (UpdateApplicationRegFormRequest) GoString

func (*UpdateApplicationRegFormRequest) SetBizCode

func (*UpdateApplicationRegFormRequest) SetContent

func (UpdateApplicationRegFormRequest) String

type UpdateApplicationRegFormRequestDingPanFile

type UpdateApplicationRegFormRequestDingPanFile struct {
	// 钉盘文件标识
	FileId *string `json:"fileId,omitempty" xml:"fileId,omitempty"`
	// 文件名
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件大小(单位:字节)
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件类型(支持:pdf,doc,docx,ppt,pptx,jpg等)
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 钉盘空间标识
	SpaceId *int64 `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
}

func (UpdateApplicationRegFormRequestDingPanFile) GoString

func (*UpdateApplicationRegFormRequestDingPanFile) SetFileId

func (*UpdateApplicationRegFormRequestDingPanFile) SetFileName

func (*UpdateApplicationRegFormRequestDingPanFile) SetFileSize

func (*UpdateApplicationRegFormRequestDingPanFile) SetFileType

func (*UpdateApplicationRegFormRequestDingPanFile) SetSpaceId

func (UpdateApplicationRegFormRequestDingPanFile) String

type UpdateApplicationRegFormResponse

type UpdateApplicationRegFormResponse struct {
	Headers map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *UpdateApplicationRegFormResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateApplicationRegFormResponse) GoString

func (*UpdateApplicationRegFormResponse) SetHeaders

func (UpdateApplicationRegFormResponse) String

type UpdateApplicationRegFormResponseBody

type UpdateApplicationRegFormResponseBody struct {
	// 邀填人员工标识
	CreatorUserId *string `json:"creatorUserId,omitempty" xml:"creatorUserId,omitempty"`
	// 表单标识
	FormId *string `json:"formId,omitempty" xml:"formId,omitempty"`
	// 创建时间(邀填时间,单位:毫秒)
	GmtCreateMillis *int64 `json:"gmtCreateMillis,omitempty" xml:"gmtCreateMillis,omitempty"`
	// 更新时间(填写时间,单位:毫秒),仅当表单状态为已填写时有效
	GmtModifiedMillis *int64 `json:"gmtModifiedMillis,omitempty" xml:"gmtModifiedMillis,omitempty"`
	// 表单状态(0表示未填写,1表示已填写)
	Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
	// 模板标识
	TemplateId *string `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// 模板版本
	TemplateVersion *int32 `json:"templateVersion,omitempty" xml:"templateVersion,omitempty"`
}

func (UpdateApplicationRegFormResponseBody) GoString

func (*UpdateApplicationRegFormResponseBody) SetCreatorUserId

func (*UpdateApplicationRegFormResponseBody) SetFormId

func (*UpdateApplicationRegFormResponseBody) SetGmtCreateMillis

func (*UpdateApplicationRegFormResponseBody) SetGmtModifiedMillis

func (*UpdateApplicationRegFormResponseBody) SetStatus

func (*UpdateApplicationRegFormResponseBody) SetTemplateId

func (*UpdateApplicationRegFormResponseBody) SetTemplateVersion

func (UpdateApplicationRegFormResponseBody) String

type UpdateInterviewSignInInfoHeaders

type UpdateInterviewSignInInfoHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateInterviewSignInInfoHeaders) GoString

func (*UpdateInterviewSignInInfoHeaders) SetCommonHeaders

func (*UpdateInterviewSignInInfoHeaders) SetXAcsDingtalkAccessToken

func (UpdateInterviewSignInInfoHeaders) String

type UpdateInterviewSignInInfoRequest

type UpdateInterviewSignInInfoRequest struct {
	// 业务标识
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 面试签到时间(单位:毫秒)
	SignInTimeMillis *int64 `json:"signInTimeMillis,omitempty" xml:"signInTimeMillis,omitempty"`
}

func (UpdateInterviewSignInInfoRequest) GoString

func (*UpdateInterviewSignInInfoRequest) SetBizCode

func (*UpdateInterviewSignInInfoRequest) SetSignInTimeMillis

func (UpdateInterviewSignInInfoRequest) String

type UpdateInterviewSignInInfoResponse

type UpdateInterviewSignInInfoResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
}

func (UpdateInterviewSignInInfoResponse) GoString

func (*UpdateInterviewSignInInfoResponse) SetHeaders

func (UpdateInterviewSignInInfoResponse) String

type UpdateJobDeliverHeaders

type UpdateJobDeliverHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateJobDeliverHeaders) GoString

func (s UpdateJobDeliverHeaders) GoString() string

func (*UpdateJobDeliverHeaders) SetCommonHeaders

func (s *UpdateJobDeliverHeaders) SetCommonHeaders(v map[string]*string) *UpdateJobDeliverHeaders

func (*UpdateJobDeliverHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateJobDeliverHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateJobDeliverHeaders

func (UpdateJobDeliverHeaders) String

func (s UpdateJobDeliverHeaders) String() string

type UpdateJobDeliverRequest

type UpdateJobDeliverRequest struct {
	// 招聘业务标识,目前固定ddats
	BizCode *string `json:"bizCode,omitempty" xml:"bizCode,omitempty"`
	// 渠道侧职位唯一标识
	ChannelOuterId *string `json:"channelOuterId,omitempty" xml:"channelOuterId,omitempty"`
	// 职位投递人userId
	DeliverUserId *string `json:"deliverUserId,omitempty" xml:"deliverUserId,omitempty"`
	// 渠道侧错误码
	ErrorCode *string `json:"errorCode,omitempty" xml:"errorCode,omitempty"`
	// 渠道侧错误信息
	ErrorMsg *string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"`
	// 操作时间
	OpTime *int64 `json:"opTime,omitempty" xml:"opTime,omitempty"`
	// 操作人userId
	OpUserId *string `json:"opUserId,omitempty" xml:"opUserId,omitempty"`
	// 职位投递状态
	Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
	// 钉钉侧职位唯一标识
	JobId *string `json:"jobId,omitempty" xml:"jobId,omitempty"`
}

func (UpdateJobDeliverRequest) GoString

func (s UpdateJobDeliverRequest) GoString() string

func (*UpdateJobDeliverRequest) SetBizCode

func (*UpdateJobDeliverRequest) SetChannelOuterId

func (s *UpdateJobDeliverRequest) SetChannelOuterId(v string) *UpdateJobDeliverRequest

func (*UpdateJobDeliverRequest) SetDeliverUserId

func (s *UpdateJobDeliverRequest) SetDeliverUserId(v string) *UpdateJobDeliverRequest

func (*UpdateJobDeliverRequest) SetErrorCode

func (*UpdateJobDeliverRequest) SetErrorMsg

func (*UpdateJobDeliverRequest) SetJobId

func (*UpdateJobDeliverRequest) SetOpTime

func (*UpdateJobDeliverRequest) SetOpUserId

func (*UpdateJobDeliverRequest) SetStatus

func (UpdateJobDeliverRequest) String

func (s UpdateJobDeliverRequest) String() string

type UpdateJobDeliverResponse

type UpdateJobDeliverResponse struct {
	Headers map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *UpdateJobDeliverResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateJobDeliverResponse) GoString

func (s UpdateJobDeliverResponse) GoString() string

func (*UpdateJobDeliverResponse) SetBody

func (*UpdateJobDeliverResponse) SetHeaders

func (UpdateJobDeliverResponse) String

func (s UpdateJobDeliverResponse) String() string

type UpdateJobDeliverResponseBody

type UpdateJobDeliverResponseBody struct {
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateJobDeliverResponseBody) GoString

func (s UpdateJobDeliverResponseBody) GoString() string

func (*UpdateJobDeliverResponseBody) SetSuccess

func (UpdateJobDeliverResponseBody) String

Jump to

Keyboard shortcuts

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