ats_1_0

package
v1.4.36 Latest Latest
Warning

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

Go to latest
Published: Sep 19, 2022 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 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) 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) 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)

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 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

Jump to

Keyboard shortcuts

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