org_culture_1_0

package
v1.4.56 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 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 AssignOrgHoldingToEmpHoldingBatchHeaders

type AssignOrgHoldingToEmpHoldingBatchHeaders 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 (AssignOrgHoldingToEmpHoldingBatchHeaders) GoString

func (*AssignOrgHoldingToEmpHoldingBatchHeaders) SetCommonHeaders

func (*AssignOrgHoldingToEmpHoldingBatchHeaders) SetXAcsDingtalkAccessToken

func (AssignOrgHoldingToEmpHoldingBatchHeaders) String

type AssignOrgHoldingToEmpHoldingBatchRequest

type AssignOrgHoldingToEmpHoldingBatchRequest struct {
	// 备注信息 长度小于40
	Remark *string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 是否发送组织文化通知
	SendOrgCultureInform *bool `json:"sendOrgCultureInform,omitempty" xml:"sendOrgCultureInform,omitempty"`
	// 发放积分或额度数量 1~100000
	SingleAmount *int64 `json:"singleAmount,omitempty" xml:"singleAmount,omitempty"`
	// 发放人sourceUsage  发放人与接受人usage应一一对应
	// 发放积分sourceUsage:OPEN_ORG_POINT_PERSONAL_ASSIGN 对应的targetUsage为OPEN_EMP_POINT_PERSONAL_RECEIVE;
	// 发额度sourceUsage:OPEN_ORG_POINT_HOLDING_ASSIGN 对应的 targetUsage为OPEN_EMP_POINT_HOLDING_RECEIVE;
	// 行为规则发积分 sourceUsage:OPEN_ACTION_RULE_PERSONAL_ASSIGN 对应的 targetUsage为OPEN_ACTION_RULE_PERSONAL_RECEIVE
	SourceUsage *string `json:"sourceUsage,omitempty" xml:"sourceUsage,omitempty"`
	// 接受人targetUsage  发放人与接受人usage应一一对应
	TargetUsage *string `json:"targetUsage,omitempty" xml:"targetUsage,omitempty"`
	// 发放目标用户
	TargetUserList []*AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList `json:"targetUserList,omitempty" xml:"targetUserList,omitempty" type:"Repeated"`
}

func (AssignOrgHoldingToEmpHoldingBatchRequest) GoString

func (*AssignOrgHoldingToEmpHoldingBatchRequest) SetRemark

func (*AssignOrgHoldingToEmpHoldingBatchRequest) SetSendOrgCultureInform

func (*AssignOrgHoldingToEmpHoldingBatchRequest) SetSingleAmount

func (*AssignOrgHoldingToEmpHoldingBatchRequest) SetSourceUsage

func (*AssignOrgHoldingToEmpHoldingBatchRequest) SetTargetUsage

func (AssignOrgHoldingToEmpHoldingBatchRequest) String

type AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList

type AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList struct {
	// 积分交易单号,长度1-32。
	//
	OutId *string `json:"outId,omitempty" xml:"outId,omitempty"`
	// 操作目标对象userId
	TargetUserId *string `json:"targetUserId,omitempty" xml:"targetUserId,omitempty"`
}

func (AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList) GoString

func (*AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList) SetOutId

func (*AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList) SetTargetUserId

func (AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList) String

type AssignOrgHoldingToEmpHoldingBatchResponse

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

func (AssignOrgHoldingToEmpHoldingBatchResponse) GoString

func (*AssignOrgHoldingToEmpHoldingBatchResponse) SetHeaders

func (AssignOrgHoldingToEmpHoldingBatchResponse) String

type AssignOrgHoldingToEmpHoldingBatchResponseBody

type AssignOrgHoldingToEmpHoldingBatchResponseBody struct {
	Result  *AssignOrgHoldingToEmpHoldingBatchResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                                                `json:"success,omitempty" xml:"success,omitempty"`
}

func (AssignOrgHoldingToEmpHoldingBatchResponseBody) GoString

func (*AssignOrgHoldingToEmpHoldingBatchResponseBody) SetSuccess

func (AssignOrgHoldingToEmpHoldingBatchResponseBody) String

type AssignOrgHoldingToEmpHoldingBatchResponseBodyResult

type AssignOrgHoldingToEmpHoldingBatchResponseBodyResult struct {
	// 每个人发放的结果
	OpenPointInvokeResultDTOS []*AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS `json:"openPointInvokeResultDTOS,omitempty" xml:"openPointInvokeResultDTOS,omitempty" type:"Repeated"`
}

func (AssignOrgHoldingToEmpHoldingBatchResponseBodyResult) GoString

func (AssignOrgHoldingToEmpHoldingBatchResponseBodyResult) String

type AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS

type AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS struct {
	// 错误码
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// 状态SUCCESS:成功。 FAIL:失败 UNKNOWN:结果未知
	InvokeStatus *string `json:"invokeStatus,omitempty" xml:"invokeStatus,omitempty"`
	// 错误信息
	Msg *string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 积分交易单号
	//
	OutId *string `json:"outId,omitempty" xml:"outId,omitempty"`
	// 发放用户userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS) GoString

func (*AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS) SetCode

func (*AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS) SetInvokeStatus

func (*AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS) SetMsg

func (*AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS) SetOutId

func (*AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS) SetUserId

func (AssignOrgHoldingToEmpHoldingBatchResponseBodyResultOpenPointInvokeResultDTOS) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AssignOrgHoldingToEmpHoldingBatch

func (client *Client) AssignOrgHoldingToEmpHoldingBatch(request *AssignOrgHoldingToEmpHoldingBatchRequest) (_result *AssignOrgHoldingToEmpHoldingBatchResponse, _err error)

func (*Client) AssignOrgHoldingToEmpHoldingBatchWithOptions

func (client *Client) AssignOrgHoldingToEmpHoldingBatchWithOptions(request *AssignOrgHoldingToEmpHoldingBatchRequest, headers *AssignOrgHoldingToEmpHoldingBatchHeaders, runtime *util.RuntimeOptions) (_result *AssignOrgHoldingToEmpHoldingBatchResponse, _err error)

func (*Client) ConsumeUserPoints

func (client *Client) ConsumeUserPoints(userId *string, request *ConsumeUserPointsRequest) (_result *ConsumeUserPointsResponse, _err error)

func (*Client) ConsumeUserPointsWithOptions

func (client *Client) ConsumeUserPointsWithOptions(userId *string, request *ConsumeUserPointsRequest, headers *ConsumeUserPointsHeaders, runtime *util.RuntimeOptions) (_result *ConsumeUserPointsResponse, _err error)

func (*Client) DeductionPointBatch

func (client *Client) DeductionPointBatch(request *DeductionPointBatchRequest) (_result *DeductionPointBatchResponse, _err error)

func (*Client) DeductionPointBatchWithOptions

func (client *Client) DeductionPointBatchWithOptions(request *DeductionPointBatchRequest, headers *DeductionPointBatchHeaders, runtime *util.RuntimeOptions) (_result *DeductionPointBatchResponse, _err error)

func (*Client) ExportPointOpen

func (client *Client) ExportPointOpen(request *ExportPointOpenRequest) (_result *ExportPointOpenResponse, _err error)

func (*Client) ExportPointOpenWithOptions

func (client *Client) ExportPointOpenWithOptions(request *ExportPointOpenRequest, headers *ExportPointOpenHeaders, runtime *util.RuntimeOptions) (_result *ExportPointOpenResponse, _err error)

func (*Client) GrantHonor

func (client *Client) GrantHonor(honorId *string, request *GrantHonorRequest) (_result *GrantHonorResponse, _err error)

func (*Client) GrantHonorWithOptions

func (client *Client) GrantHonorWithOptions(honorId *string, request *GrantHonorRequest, headers *GrantHonorHeaders, runtime *util.RuntimeOptions) (_result *GrantHonorResponse, _err error)

func (*Client) Init

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

func (*Client) QueryCorpPoints

func (client *Client) QueryCorpPoints(request *QueryCorpPointsRequest) (_result *QueryCorpPointsResponse, _err error)

func (*Client) QueryCorpPointsWithOptions

func (client *Client) QueryCorpPointsWithOptions(request *QueryCorpPointsRequest, headers *QueryCorpPointsHeaders, runtime *util.RuntimeOptions) (_result *QueryCorpPointsResponse, _err error)

func (*Client) QueryEmpPointDetails

func (client *Client) QueryEmpPointDetails(request *QueryEmpPointDetailsRequest) (_result *QueryEmpPointDetailsResponse, _err error)

func (*Client) QueryEmpPointDetailsWithOptions

func (client *Client) QueryEmpPointDetailsWithOptions(request *QueryEmpPointDetailsRequest, headers *QueryEmpPointDetailsHeaders, runtime *util.RuntimeOptions) (_result *QueryEmpPointDetailsResponse, _err error)

func (*Client) QueryOrgHonors

func (client *Client) QueryOrgHonors(request *QueryOrgHonorsRequest) (_result *QueryOrgHonorsResponse, _err error)

func (*Client) QueryOrgHonorsWithOptions

func (client *Client) QueryOrgHonorsWithOptions(request *QueryOrgHonorsRequest, headers *QueryOrgHonorsHeaders, runtime *util.RuntimeOptions) (_result *QueryOrgHonorsResponse, _err error)

func (*Client) QueryOrgPointDetails

func (client *Client) QueryOrgPointDetails(request *QueryOrgPointDetailsRequest) (_result *QueryOrgPointDetailsResponse, _err error)

func (*Client) QueryOrgPointDetailsWithOptions

func (client *Client) QueryOrgPointDetailsWithOptions(request *QueryOrgPointDetailsRequest, headers *QueryOrgPointDetailsHeaders, runtime *util.RuntimeOptions) (_result *QueryOrgPointDetailsResponse, _err error)

func (*Client) QueryPointActionAutoAssignRule

func (client *Client) QueryPointActionAutoAssignRule() (_result *QueryPointActionAutoAssignRuleResponse, _err error)

func (*Client) QueryPointActionAutoAssignRuleWithOptions

func (client *Client) QueryPointActionAutoAssignRuleWithOptions(headers *QueryPointActionAutoAssignRuleHeaders, runtime *util.RuntimeOptions) (_result *QueryPointActionAutoAssignRuleResponse, _err error)

func (*Client) QueryPointAutoIssueSetting

func (client *Client) QueryPointAutoIssueSetting() (_result *QueryPointAutoIssueSettingResponse, _err error)

func (*Client) QueryPointAutoIssueSettingWithOptions

func (client *Client) QueryPointAutoIssueSettingWithOptions(headers *QueryPointAutoIssueSettingHeaders, runtime *util.RuntimeOptions) (_result *QueryPointAutoIssueSettingResponse, _err error)

func (*Client) QueryUserHonors

func (client *Client) QueryUserHonors(userId *string, request *QueryUserHonorsRequest) (_result *QueryUserHonorsResponse, _err error)

func (*Client) QueryUserHonorsWithOptions

func (client *Client) QueryUserHonorsWithOptions(userId *string, request *QueryUserHonorsRequest, headers *QueryUserHonorsHeaders, runtime *util.RuntimeOptions) (_result *QueryUserHonorsResponse, _err error)

func (*Client) QueryUserPoints

func (client *Client) QueryUserPoints(userId *string) (_result *QueryUserPointsResponse, _err error)

func (*Client) QueryUserPointsWithOptions

func (client *Client) QueryUserPointsWithOptions(userId *string, headers *QueryUserPointsHeaders, runtime *util.RuntimeOptions) (_result *QueryUserPointsResponse, _err error)

func (*Client) UpdateAutoIssuePoint

func (client *Client) UpdateAutoIssuePoint(request *UpdateAutoIssuePointRequest) (_result *UpdateAutoIssuePointResponse, _err error)

func (*Client) UpdateAutoIssuePointWithOptions

func (client *Client) UpdateAutoIssuePointWithOptions(request *UpdateAutoIssuePointRequest, headers *UpdateAutoIssuePointHeaders, runtime *util.RuntimeOptions) (_result *UpdateAutoIssuePointResponse, _err error)

func (*Client) UpdatePointActionAutoAssignRule

func (client *Client) UpdatePointActionAutoAssignRule(request *UpdatePointActionAutoAssignRuleRequest) (_result *UpdatePointActionAutoAssignRuleResponse, _err error)

func (*Client) UpdatePointActionAutoAssignRuleWithOptions

func (client *Client) UpdatePointActionAutoAssignRuleWithOptions(request *UpdatePointActionAutoAssignRuleRequest, headers *UpdatePointActionAutoAssignRuleHeaders, runtime *util.RuntimeOptions) (_result *UpdatePointActionAutoAssignRuleResponse, _err error)

type ConsumeUserPointsHeaders

type ConsumeUserPointsHeaders 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 (ConsumeUserPointsHeaders) GoString

func (s ConsumeUserPointsHeaders) GoString() string

func (*ConsumeUserPointsHeaders) SetCommonHeaders

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

func (*ConsumeUserPointsHeaders) SetXAcsDingtalkAccessToken

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

func (ConsumeUserPointsHeaders) String

func (s ConsumeUserPointsHeaders) String() string

type ConsumeUserPointsRequest

type ConsumeUserPointsRequest struct {
	// 扣减积分数量,1~1000000
	Amount *int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 幂等外部ID,最大长度32个字符
	OutId *string `json:"outId,omitempty" xml:"outId,omitempty"`
	// 备注,最长32个字符
	Remark *string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 用途,可用值:OPEN_EMP_POINT_CONSUME_DEFAULT-默认扣减,OPEN_EMP_POINT_PUNISH_CONSUME-惩罚扣减;默认为: OPEN_EMP_POINT_CONSUME_DEFAULT
	Usage *string `json:"usage,omitempty" xml:"usage,omitempty"`
}

func (ConsumeUserPointsRequest) GoString

func (s ConsumeUserPointsRequest) GoString() string

func (*ConsumeUserPointsRequest) SetAmount

func (*ConsumeUserPointsRequest) SetOutId

func (*ConsumeUserPointsRequest) SetRemark

func (*ConsumeUserPointsRequest) SetUsage

func (ConsumeUserPointsRequest) String

func (s ConsumeUserPointsRequest) String() string

type ConsumeUserPointsResponse

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

func (ConsumeUserPointsResponse) GoString

func (s ConsumeUserPointsResponse) GoString() string

func (*ConsumeUserPointsResponse) SetBody

func (*ConsumeUserPointsResponse) SetHeaders

func (ConsumeUserPointsResponse) String

func (s ConsumeUserPointsResponse) String() string

type ConsumeUserPointsResponseBody

type ConsumeUserPointsResponseBody struct {
	// 响应数据
	Result *ConsumeUserPointsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	// 请求响应状态
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (ConsumeUserPointsResponseBody) GoString

func (*ConsumeUserPointsResponseBody) SetSuccess

func (ConsumeUserPointsResponseBody) String

type ConsumeUserPointsResponseBodyResult

type ConsumeUserPointsResponseBodyResult struct {
	// 扣减后剩余积分数量
	Amount *int64 `json:"amount,omitempty" xml:"amount,omitempty"`
}

func (ConsumeUserPointsResponseBodyResult) GoString

func (*ConsumeUserPointsResponseBodyResult) SetAmount

func (ConsumeUserPointsResponseBodyResult) String

type DeductionPointBatchHeaders

type DeductionPointBatchHeaders 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 (DeductionPointBatchHeaders) GoString

func (s DeductionPointBatchHeaders) GoString() string

func (*DeductionPointBatchHeaders) SetCommonHeaders

func (*DeductionPointBatchHeaders) SetXAcsDingtalkAccessToken

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

func (DeductionPointBatchHeaders) String

type DeductionPointBatchRequest

type DeductionPointBatchRequest struct {
	// 扣减数量 范围:1—100000
	DeductionAmount *int64 `json:"deductionAmount,omitempty" xml:"deductionAmount,omitempty"`
	// 扣减积分原因
	Remark *string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 是否发送组织文化通知
	SendOrgCultureInform *bool `json:"sendOrgCultureInform,omitempty" xml:"sendOrgCultureInform,omitempty"`
	// 批量扣减积分用户
	TargetUserList []*DeductionPointBatchRequestTargetUserList `json:"targetUserList,omitempty" xml:"targetUserList,omitempty" type:"Repeated"`
	// 操作人userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (DeductionPointBatchRequest) GoString

func (s DeductionPointBatchRequest) GoString() string

func (*DeductionPointBatchRequest) SetDeductionAmount

func (*DeductionPointBatchRequest) SetRemark

func (*DeductionPointBatchRequest) SetSendOrgCultureInform

func (s *DeductionPointBatchRequest) SetSendOrgCultureInform(v bool) *DeductionPointBatchRequest

func (*DeductionPointBatchRequest) SetTargetUserList

func (*DeductionPointBatchRequest) SetUserId

func (DeductionPointBatchRequest) String

type DeductionPointBatchRequestTargetUserList

type DeductionPointBatchRequestTargetUserList struct {
	// 积分交易单号
	OutId *string `json:"outId,omitempty" xml:"outId,omitempty"`
	// 扣减目标用户userId
	TargetUserId *string `json:"targetUserId,omitempty" xml:"targetUserId,omitempty"`
}

func (DeductionPointBatchRequestTargetUserList) GoString

func (*DeductionPointBatchRequestTargetUserList) SetOutId

func (*DeductionPointBatchRequestTargetUserList) SetTargetUserId

func (DeductionPointBatchRequestTargetUserList) String

type DeductionPointBatchResponse

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

func (DeductionPointBatchResponse) GoString

func (s DeductionPointBatchResponse) GoString() string

func (*DeductionPointBatchResponse) SetBody

func (*DeductionPointBatchResponse) SetHeaders

func (DeductionPointBatchResponse) String

type DeductionPointBatchResponseBody

type DeductionPointBatchResponseBody struct {
	Result *DeductionPointBatchResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	// 调用是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeductionPointBatchResponseBody) GoString

func (*DeductionPointBatchResponseBody) SetSuccess

func (DeductionPointBatchResponseBody) String

type DeductionPointBatchResponseBodyResult

type DeductionPointBatchResponseBodyResult struct {
	// 每个人发放的结果
	OpenPointInvokeResultDTOS []*DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS `json:"openPointInvokeResultDTOS,omitempty" xml:"openPointInvokeResultDTOS,omitempty" type:"Repeated"`
}

func (DeductionPointBatchResponseBodyResult) GoString

func (DeductionPointBatchResponseBodyResult) String

type DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS

type DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS struct {
	// 错误码
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// 状态 success:成功。 Fail:失败 UNKNOWN:结果未知
	InvokeStatus *string `json:"invokeStatus,omitempty" xml:"invokeStatus,omitempty"`
	// 错误信息
	Msg *string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 积分交易单号
	OutId *string `json:"outId,omitempty" xml:"outId,omitempty"`
	// 扣减用户userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS) GoString

func (*DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS) SetCode

func (*DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS) SetInvokeStatus

func (*DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS) SetMsg

func (*DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS) SetOutId

func (*DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS) SetUserId

func (DeductionPointBatchResponseBodyResultOpenPointInvokeResultDTOS) String

type ExportPointOpenHeaders

type ExportPointOpenHeaders 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 (ExportPointOpenHeaders) GoString

func (s ExportPointOpenHeaders) GoString() string

func (*ExportPointOpenHeaders) SetCommonHeaders

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

func (*ExportPointOpenHeaders) SetXAcsDingtalkAccessToken

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

func (ExportPointOpenHeaders) String

func (s ExportPointOpenHeaders) String() string

type ExportPointOpenRequest

type ExportPointOpenRequest struct {
	// exportType为1时不需要传此参数,目前仅exportType=3时必须传入此参数,必须为七日内某一天且不能选择当日,格式yyyyMmdd。
	ExportDate *string `json:"exportDate,omitempty" xml:"exportDate,omitempty"`
	// 导出类型 1为七日内明细,3为七日内某一天榜单,且都不包含当日
	ExportType *int64 `json:"exportType,omitempty" xml:"exportType,omitempty"`
	// 操作人userId 必须为管理员
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (ExportPointOpenRequest) GoString

func (s ExportPointOpenRequest) GoString() string

func (*ExportPointOpenRequest) SetExportDate

func (*ExportPointOpenRequest) SetExportType

func (*ExportPointOpenRequest) SetUserId

func (ExportPointOpenRequest) String

func (s ExportPointOpenRequest) String() string

type ExportPointOpenResponse

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

func (ExportPointOpenResponse) GoString

func (s ExportPointOpenResponse) GoString() string

func (*ExportPointOpenResponse) SetBody

func (*ExportPointOpenResponse) SetHeaders

func (ExportPointOpenResponse) String

func (s ExportPointOpenResponse) String() string

type ExportPointOpenResponseBody

type ExportPointOpenResponseBody struct {
	Result  *bool `json:"result,omitempty" xml:"result,omitempty"`
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (ExportPointOpenResponseBody) GoString

func (s ExportPointOpenResponseBody) GoString() string

func (*ExportPointOpenResponseBody) SetResult

func (*ExportPointOpenResponseBody) SetSuccess

func (ExportPointOpenResponseBody) String

type GrantHonorHeaders

type GrantHonorHeaders 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 (GrantHonorHeaders) GoString

func (s GrantHonorHeaders) GoString() string

func (*GrantHonorHeaders) SetCommonHeaders

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

func (*GrantHonorHeaders) SetXAcsDingtalkAccessToken

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

func (GrantHonorHeaders) String

func (s GrantHonorHeaders) String() string

type GrantHonorRequest

type GrantHonorRequest struct {
	// 有效期到期时间 时间戳. 会处理成到期那天的23:59:59秒的时间戳
	ExpirationTime *int64 `json:"expirationTime,omitempty" xml:"expirationTime,omitempty"`
	// 颁奖词,最多可以填50字
	GrantReason *string `json:"grantReason,omitempty" xml:"grantReason,omitempty"`
	// 颁奖人名字,最多15个字
	GranterName *string `json:"granterName,omitempty" xml:"granterName,omitempty"`
	// 是否使用官宣号发送内网动态
	NoticeAnnouncer *bool `json:"noticeAnnouncer,omitempty" xml:"noticeAnnouncer,omitempty"`
	// 是否触达单聊会话通知
	NoticeSingle *bool `json:"noticeSingle,omitempty" xml:"noticeSingle,omitempty"`
	// 接受人userId
	ReceiverUserIds []*string `json:"receiverUserIds,omitempty" xml:"receiverUserIds,omitempty" type:"Repeated"`
	// 发送人userId
	SenderUserId *string `json:"senderUserId,omitempty" xml:"senderUserId,omitempty"`
}

func (GrantHonorRequest) GoString

func (s GrantHonorRequest) GoString() string

func (*GrantHonorRequest) SetExpirationTime

func (s *GrantHonorRequest) SetExpirationTime(v int64) *GrantHonorRequest

func (*GrantHonorRequest) SetGrantReason

func (s *GrantHonorRequest) SetGrantReason(v string) *GrantHonorRequest

func (*GrantHonorRequest) SetGranterName

func (s *GrantHonorRequest) SetGranterName(v string) *GrantHonorRequest

func (*GrantHonorRequest) SetNoticeAnnouncer

func (s *GrantHonorRequest) SetNoticeAnnouncer(v bool) *GrantHonorRequest

func (*GrantHonorRequest) SetNoticeSingle

func (s *GrantHonorRequest) SetNoticeSingle(v bool) *GrantHonorRequest

func (*GrantHonorRequest) SetReceiverUserIds

func (s *GrantHonorRequest) SetReceiverUserIds(v []*string) *GrantHonorRequest

func (*GrantHonorRequest) SetSenderUserId

func (s *GrantHonorRequest) SetSenderUserId(v string) *GrantHonorRequest

func (GrantHonorRequest) String

func (s GrantHonorRequest) String() string

type GrantHonorResponse

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

func (GrantHonorResponse) GoString

func (s GrantHonorResponse) GoString() string

func (*GrantHonorResponse) SetBody

func (*GrantHonorResponse) SetHeaders

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

func (GrantHonorResponse) String

func (s GrantHonorResponse) String() string

type GrantHonorResponseBody

type GrantHonorResponseBody struct {
	Result  *GrantHonorResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                         `json:"success,omitempty" xml:"success,omitempty"`
}

func (GrantHonorResponseBody) GoString

func (s GrantHonorResponseBody) GoString() string

func (*GrantHonorResponseBody) SetResult

func (*GrantHonorResponseBody) SetSuccess

func (GrantHonorResponseBody) String

func (s GrantHonorResponseBody) String() string

type GrantHonorResponseBodyResult

type GrantHonorResponseBodyResult struct {
	// 失败的userId
	FailedUserIds []*string `json:"failedUserIds,omitempty" xml:"failedUserIds,omitempty" type:"Repeated"`
	// 成功的userId
	SuccessUserIds []*string `json:"successUserIds,omitempty" xml:"successUserIds,omitempty" type:"Repeated"`
}

func (GrantHonorResponseBodyResult) GoString

func (s GrantHonorResponseBodyResult) GoString() string

func (*GrantHonorResponseBodyResult) SetFailedUserIds

func (*GrantHonorResponseBodyResult) SetSuccessUserIds

func (GrantHonorResponseBodyResult) String

type QueryCorpPointsHeaders

type QueryCorpPointsHeaders 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 (QueryCorpPointsHeaders) GoString

func (s QueryCorpPointsHeaders) GoString() string

func (*QueryCorpPointsHeaders) SetCommonHeaders

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

func (*QueryCorpPointsHeaders) SetXAcsDingtalkAccessToken

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

func (QueryCorpPointsHeaders) String

func (s QueryCorpPointsHeaders) String() string

type QueryCorpPointsRequest

type QueryCorpPointsRequest struct {
	// 操作用户ID
	OptUserId *string `json:"optUserId,omitempty" xml:"optUserId,omitempty"`
}

func (QueryCorpPointsRequest) GoString

func (s QueryCorpPointsRequest) GoString() string

func (*QueryCorpPointsRequest) SetOptUserId

func (QueryCorpPointsRequest) String

func (s QueryCorpPointsRequest) String() string

type QueryCorpPointsResponse

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

func (QueryCorpPointsResponse) GoString

func (s QueryCorpPointsResponse) GoString() string

func (*QueryCorpPointsResponse) SetBody

func (*QueryCorpPointsResponse) SetHeaders

func (QueryCorpPointsResponse) String

func (s QueryCorpPointsResponse) String() string

type QueryCorpPointsResponseBody

type QueryCorpPointsResponseBody struct {
	// 响应数据
	Result *QueryCorpPointsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	// 请求响应状态
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (QueryCorpPointsResponseBody) GoString

func (s QueryCorpPointsResponseBody) GoString() string

func (*QueryCorpPointsResponseBody) SetResult

func (*QueryCorpPointsResponseBody) SetSuccess

func (QueryCorpPointsResponseBody) String

type QueryCorpPointsResponseBodyResult

type QueryCorpPointsResponseBodyResult struct {
	// 企业员工可用于兑换积分总额
	Amount *int64 `json:"amount,omitempty" xml:"amount,omitempty"`
}

func (QueryCorpPointsResponseBodyResult) GoString

func (*QueryCorpPointsResponseBodyResult) SetAmount

func (QueryCorpPointsResponseBodyResult) String

type QueryEmpPointDetailsHeaders

type QueryEmpPointDetailsHeaders 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 (QueryEmpPointDetailsHeaders) GoString

func (s QueryEmpPointDetailsHeaders) GoString() string

func (*QueryEmpPointDetailsHeaders) SetCommonHeaders

func (*QueryEmpPointDetailsHeaders) SetXAcsDingtalkAccessToken

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

func (QueryEmpPointDetailsHeaders) String

type QueryEmpPointDetailsRequest

type QueryEmpPointDetailsRequest struct {
	// 第几页 第一页是1
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// 每页大小最多50 默认值10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 查询目标对象userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (QueryEmpPointDetailsRequest) GoString

func (s QueryEmpPointDetailsRequest) GoString() string

func (*QueryEmpPointDetailsRequest) SetPageNumber

func (*QueryEmpPointDetailsRequest) SetPageSize

func (*QueryEmpPointDetailsRequest) SetUserId

func (QueryEmpPointDetailsRequest) String

type QueryEmpPointDetailsResponse

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

func (QueryEmpPointDetailsResponse) GoString

func (s QueryEmpPointDetailsResponse) GoString() string

func (*QueryEmpPointDetailsResponse) SetBody

func (*QueryEmpPointDetailsResponse) SetHeaders

func (QueryEmpPointDetailsResponse) String

type QueryEmpPointDetailsResponseBody

type QueryEmpPointDetailsResponseBody struct {
	Result *QueryEmpPointDetailsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	// 调用是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (QueryEmpPointDetailsResponseBody) GoString

func (*QueryEmpPointDetailsResponseBody) SetSuccess

func (QueryEmpPointDetailsResponseBody) String

type QueryEmpPointDetailsResponseBodyResult

type QueryEmpPointDetailsResponseBodyResult struct {
	// 个人积分明细列表
	Details []*QueryEmpPointDetailsResponseBodyResultDetails `json:"details,omitempty" xml:"details,omitempty" type:"Repeated"`
	// 是否有下一页
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
}

func (QueryEmpPointDetailsResponseBodyResult) GoString

func (*QueryEmpPointDetailsResponseBodyResult) SetHasMore

func (QueryEmpPointDetailsResponseBodyResult) String

type QueryEmpPointDetailsResponseBodyResultDetails

type QueryEmpPointDetailsResponseBodyResultDetails struct {
	// 积分数量 发放时为负。 扣减时为正
	Amount *int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 创建时间
	GmtCreate *int64 `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 积分交易单号
	//
	OutId                          *string                                                                      `json:"outId,omitempty" xml:"outId,omitempty"`
	PointOperateFeatureResponseDTO *QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO `json:"pointOperateFeatureResponseDTO,omitempty" xml:"pointOperateFeatureResponseDTO,omitempty" type:"Struct"`
	// 源账户积分bizCode.
	// 个人可用积分:personal
	// 额度:credit
	SourceBizCode *string `json:"sourceBizCode,omitempty" xml:"sourceBizCode,omitempty"`
}

func (QueryEmpPointDetailsResponseBodyResultDetails) GoString

func (*QueryEmpPointDetailsResponseBodyResultDetails) SetAmount

func (*QueryEmpPointDetailsResponseBodyResultDetails) SetGmtCreate

func (*QueryEmpPointDetailsResponseBodyResultDetails) SetOutId

func (*QueryEmpPointDetailsResponseBodyResultDetails) SetSourceBizCode

func (QueryEmpPointDetailsResponseBodyResultDetails) String

type QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO

type QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO struct {
	// 来源账户
	AccountSource *QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource `json:"accountSource,omitempty" xml:"accountSource,omitempty" type:"Struct"`
	// 目标账户
	//
	AccountTarget *QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget `json:"accountTarget,omitempty" xml:"accountTarget,omitempty" type:"Struct"`
	// 备注信息,在明细中展示
	Remark *string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 来源/用途,一般是系统固定的场景
	Usage *string `json:"usage,omitempty" xml:"usage,omitempty"`
}

func (QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO) GoString

func (*QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO) SetRemark

func (*QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO) SetUsage

func (QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO) String

type QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource

type QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource struct {
	// 积分账号的类型
	// 企业账号:ORG, 员工账号:EMP
	AccountType *string `json:"accountType,omitempty" xml:"accountType,omitempty"`
	// 企业内名字
	EmpName *string `json:"empName,omitempty" xml:"empName,omitempty"`
	// 用户userId
	//
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource) GoString

func (*QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource) SetAccountType

func (QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource) String

type QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget

type QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget struct {
	// 积分账号的类型
	// 企业账号:ORG, 员工账号:EMP
	AccountType *string `json:"accountType,omitempty" xml:"accountType,omitempty"`
	// 企业内名字
	EmpName *string `json:"empName,omitempty" xml:"empName,omitempty"`
	// 用户useId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget) GoString

func (*QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget) SetAccountType

func (QueryEmpPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget) String

type QueryOrgHonorsHeaders

type QueryOrgHonorsHeaders 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 (QueryOrgHonorsHeaders) GoString

func (s QueryOrgHonorsHeaders) GoString() string

func (*QueryOrgHonorsHeaders) SetCommonHeaders

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

func (*QueryOrgHonorsHeaders) SetXAcsDingtalkAccessToken

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

func (QueryOrgHonorsHeaders) String

func (s QueryOrgHonorsHeaders) String() string

type QueryOrgHonorsRequest

type QueryOrgHonorsRequest struct {
	// 分页获取数据时,数据的数量,默认为20,最大可传入100
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页获取数据的标记,第一页调用时传0,非第一页传入上次调用本接口返回值中的nextToken
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (QueryOrgHonorsRequest) GoString

func (s QueryOrgHonorsRequest) GoString() string

func (*QueryOrgHonorsRequest) SetMaxResults

func (s *QueryOrgHonorsRequest) SetMaxResults(v int32) *QueryOrgHonorsRequest

func (*QueryOrgHonorsRequest) SetNextToken

func (QueryOrgHonorsRequest) String

func (s QueryOrgHonorsRequest) String() string

type QueryOrgHonorsResponse

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

func (QueryOrgHonorsResponse) GoString

func (s QueryOrgHonorsResponse) GoString() string

func (*QueryOrgHonorsResponse) SetBody

func (*QueryOrgHonorsResponse) SetHeaders

func (QueryOrgHonorsResponse) String

func (s QueryOrgHonorsResponse) String() string

type QueryOrgHonorsResponseBody

type QueryOrgHonorsResponseBody struct {
	Result  *QueryOrgHonorsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                             `json:"success,omitempty" xml:"success,omitempty"`
}

func (QueryOrgHonorsResponseBody) GoString

func (s QueryOrgHonorsResponseBody) GoString() string

func (*QueryOrgHonorsResponseBody) SetResult

func (*QueryOrgHonorsResponseBody) SetSuccess

func (QueryOrgHonorsResponseBody) String

type QueryOrgHonorsResponseBodyResult

type QueryOrgHonorsResponseBodyResult struct {
	// 下次获取数据的游标
	NextToken  *string                                       `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	OpenHonors []*QueryOrgHonorsResponseBodyResultOpenHonors `json:"openHonors,omitempty" xml:"openHonors,omitempty" type:"Repeated"`
}

func (QueryOrgHonorsResponseBodyResult) GoString

func (*QueryOrgHonorsResponseBodyResult) SetNextToken

func (QueryOrgHonorsResponseBodyResult) String

type QueryOrgHonorsResponseBodyResultOpenHonors

type QueryOrgHonorsResponseBodyResultOpenHonors struct {
	// 荣誉含义
	HonorDesc *string `json:"honorDesc,omitempty" xml:"honorDesc,omitempty"`
	// 荣誉id
	HonorId *int64 `json:"honorId,omitempty" xml:"honorId,omitempty"`
	// 荣誉图片url
	HonorImgUrl *string `json:"honorImgUrl,omitempty" xml:"honorImgUrl,omitempty"`
	// 荣誉名字
	HonorName *string `json:"honorName,omitempty" xml:"honorName,omitempty"`
	// 荣誉附赠的挂件图url
	HonorPendantImgUrl *string `json:"honorPendantImgUrl,omitempty" xml:"honorPendantImgUrl,omitempty"`
}

func (QueryOrgHonorsResponseBodyResultOpenHonors) GoString

func (*QueryOrgHonorsResponseBodyResultOpenHonors) SetHonorDesc

func (*QueryOrgHonorsResponseBodyResultOpenHonors) SetHonorId

func (*QueryOrgHonorsResponseBodyResultOpenHonors) SetHonorImgUrl

func (*QueryOrgHonorsResponseBodyResultOpenHonors) SetHonorName

func (*QueryOrgHonorsResponseBodyResultOpenHonors) SetHonorPendantImgUrl

func (QueryOrgHonorsResponseBodyResultOpenHonors) String

type QueryOrgPointDetailsHeaders

type QueryOrgPointDetailsHeaders 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 (QueryOrgPointDetailsHeaders) GoString

func (s QueryOrgPointDetailsHeaders) GoString() string

func (*QueryOrgPointDetailsHeaders) SetCommonHeaders

func (*QueryOrgPointDetailsHeaders) SetXAcsDingtalkAccessToken

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

func (QueryOrgPointDetailsHeaders) String

type QueryOrgPointDetailsRequest

type QueryOrgPointDetailsRequest struct {
	// 查询企业账号明细,ORG,ORG_DEDUCTIONS两种。     ORG:企业账户明细 查询的是企业积分发放明细       ORG_DEDUCTIONS:扣除账户明细,查询的是企业扣减积分明细
	AccountType *string `json:"accountType,omitempty" xml:"accountType,omitempty"`
	// 查询页数 第一页是1 非空必传
	PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// 每页大小最多50,默认10
	PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// 操作人userId 必须是管理员
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (QueryOrgPointDetailsRequest) GoString

func (s QueryOrgPointDetailsRequest) GoString() string

func (*QueryOrgPointDetailsRequest) SetAccountType

func (*QueryOrgPointDetailsRequest) SetPageNumber

func (*QueryOrgPointDetailsRequest) SetPageSize

func (*QueryOrgPointDetailsRequest) SetUserId

func (QueryOrgPointDetailsRequest) String

type QueryOrgPointDetailsResponse

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

func (QueryOrgPointDetailsResponse) GoString

func (s QueryOrgPointDetailsResponse) GoString() string

func (*QueryOrgPointDetailsResponse) SetBody

func (*QueryOrgPointDetailsResponse) SetHeaders

func (QueryOrgPointDetailsResponse) String

type QueryOrgPointDetailsResponseBody

type QueryOrgPointDetailsResponseBody struct {
	Result *QueryOrgPointDetailsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (QueryOrgPointDetailsResponseBody) GoString

func (QueryOrgPointDetailsResponseBody) String

type QueryOrgPointDetailsResponseBodyResult

type QueryOrgPointDetailsResponseBodyResult struct {
	// 积分明细列表
	Details []*QueryOrgPointDetailsResponseBodyResultDetails `json:"details,omitempty" xml:"details,omitempty" type:"Repeated"`
	// 分页使用,表示是否还有下一页
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 调用是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (QueryOrgPointDetailsResponseBodyResult) GoString

func (*QueryOrgPointDetailsResponseBodyResult) SetHasMore

func (*QueryOrgPointDetailsResponseBodyResult) SetSuccess

func (QueryOrgPointDetailsResponseBodyResult) String

type QueryOrgPointDetailsResponseBodyResultDetails

type QueryOrgPointDetailsResponseBodyResultDetails struct {
	// 积分数量 发放时为负。 扣减时为正
	Amount *int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 创建时间
	GmtCreate *int64 `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// 积分交易单号
	OutId *string `json:"outId,omitempty" xml:"outId,omitempty"`
	// 账户信息
	PointOperateFeatureResponseDTO *QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO `json:"pointOperateFeatureResponseDTO,omitempty" xml:"pointOperateFeatureResponseDTO,omitempty" type:"Struct"`
	// 源账户积分bizCode。
	// 个人可用积分:personal
	// 额度:credit
	SourceBizCode *string `json:"sourceBizCode,omitempty" xml:"sourceBizCode,omitempty"`
}

func (QueryOrgPointDetailsResponseBodyResultDetails) GoString

func (*QueryOrgPointDetailsResponseBodyResultDetails) SetAmount

func (*QueryOrgPointDetailsResponseBodyResultDetails) SetGmtCreate

func (*QueryOrgPointDetailsResponseBodyResultDetails) SetOutId

func (*QueryOrgPointDetailsResponseBodyResultDetails) SetSourceBizCode

func (QueryOrgPointDetailsResponseBodyResultDetails) String

type QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO

type QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO struct {
	// 如果是扣减操作明细,为被扣减账户
	// 如果是发放操作明细,为操作发放账户
	// 如果是个人积分明细,为来源账户
	AccountSource *QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource `json:"accountSource,omitempty" xml:"accountSource,omitempty" type:"Struct"`
	// 如果是扣减操作明细,为操作扣减账户
	// 如果是发放操作明细,为被发放账户
	// 如果是个人积分明细,为目标账户
	AccountTarget *QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget `json:"accountTarget,omitempty" xml:"accountTarget,omitempty" type:"Struct"`
	// 备注信息,在明细中展示
	Remark *string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 来源/用途 一般是系统固定的场景
	Usage *string `json:"usage,omitempty" xml:"usage,omitempty"`
}

func (QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO) GoString

func (*QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO) SetRemark

func (*QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO) SetUsage

func (QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTO) String

type QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource

type QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource struct {
	// 积分账号的类型
	// 企业账号:ORG, 员工账号:EMP
	AccountType *string `json:"accountType,omitempty" xml:"accountType,omitempty"`
	// 企业内名字
	EmpName *string `json:"empName,omitempty" xml:"empName,omitempty"`
	// 用户id
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource) GoString

func (*QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource) SetAccountType

func (QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountSource) String

type QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget

type QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget struct {
	// 积分账号的类型
	// 企业账号:ORG, 员工账号:EMP
	AccountType *string `json:"accountType,omitempty" xml:"accountType,omitempty"`
	// 企业内名字
	EmpName *string `json:"empName,omitempty" xml:"empName,omitempty"`
	// 用户id
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget) GoString

func (*QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget) SetAccountType

func (QueryOrgPointDetailsResponseBodyResultDetailsPointOperateFeatureResponseDTOAccountTarget) String

type QueryPointActionAutoAssignRuleHeaders

type QueryPointActionAutoAssignRuleHeaders 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 (QueryPointActionAutoAssignRuleHeaders) GoString

func (*QueryPointActionAutoAssignRuleHeaders) SetCommonHeaders

func (*QueryPointActionAutoAssignRuleHeaders) SetXAcsDingtalkAccessToken

func (QueryPointActionAutoAssignRuleHeaders) String

type QueryPointActionAutoAssignRuleResponse

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

func (QueryPointActionAutoAssignRuleResponse) GoString

func (*QueryPointActionAutoAssignRuleResponse) SetHeaders

func (QueryPointActionAutoAssignRuleResponse) String

type QueryPointActionAutoAssignRuleResponseBody

type QueryPointActionAutoAssignRuleResponseBody struct {
	Result  *QueryPointActionAutoAssignRuleResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                                             `json:"success,omitempty" xml:"success,omitempty"`
}

func (QueryPointActionAutoAssignRuleResponseBody) GoString

func (*QueryPointActionAutoAssignRuleResponseBody) SetSuccess

func (QueryPointActionAutoAssignRuleResponseBody) String

type QueryPointActionAutoAssignRuleResponseBodyResult

type QueryPointActionAutoAssignRuleResponseBodyResult struct {
	// 行为规则列表
	QueryPointRuleResponseDTOS []*QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS `json:"queryPointRuleResponseDTOS,omitempty" xml:"queryPointRuleResponseDTOS,omitempty" type:"Repeated"`
}

func (QueryPointActionAutoAssignRuleResponseBodyResult) GoString

func (QueryPointActionAutoAssignRuleResponseBodyResult) String

type QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS

type QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS struct {
	// 奖励积分
	AwardScore *int64 `json:"awardScore,omitempty" xml:"awardScore,omitempty"`
	// 行为名称
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// 单日计次上限
	DayLimitTimes *int64 `json:"dayLimitTimes,omitempty" xml:"dayLimitTimes,omitempty"`
	// 行为描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 生效状态:0无效,1有效
	Status *int64 `json:"status,omitempty" xml:"status,omitempty"`
}

func (QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS) GoString

func (*QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS) SetAwardScore

func (*QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS) SetCode

func (*QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS) SetDayLimitTimes

func (*QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS) SetDescription

func (*QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS) SetStatus

func (QueryPointActionAutoAssignRuleResponseBodyResultQueryPointRuleResponseDTOS) String

type QueryPointAutoIssueSettingHeaders

type QueryPointAutoIssueSettingHeaders 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 (QueryPointAutoIssueSettingHeaders) GoString

func (*QueryPointAutoIssueSettingHeaders) SetCommonHeaders

func (*QueryPointAutoIssueSettingHeaders) SetXAcsDingtalkAccessToken

func (QueryPointAutoIssueSettingHeaders) String

type QueryPointAutoIssueSettingResponse

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

func (QueryPointAutoIssueSettingResponse) GoString

func (*QueryPointAutoIssueSettingResponse) SetHeaders

func (QueryPointAutoIssueSettingResponse) String

type QueryPointAutoIssueSettingResponseBody

type QueryPointAutoIssueSettingResponseBody struct {
	Result *QueryPointAutoIssueSettingResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	// 调用是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (QueryPointAutoIssueSettingResponseBody) GoString

func (*QueryPointAutoIssueSettingResponseBody) SetSuccess

func (QueryPointAutoIssueSettingResponseBody) String

type QueryPointAutoIssueSettingResponseBodyResult

type QueryPointAutoIssueSettingResponseBodyResult struct {
	// 企业每月额度自动发放给每个人的数量
	PointAutoNum *int64 `json:"pointAutoNum,omitempty" xml:"pointAutoNum,omitempty"`
	// 企业积分自动发放状态
	PointAutoState *bool `json:"pointAutoState,omitempty" xml:"pointAutoState,omitempty"`
	// 企业积分自动发放时间 指定的是每月1号或15号
	PointAutoTime *int64 `json:"pointAutoTime,omitempty" xml:"pointAutoTime,omitempty"`
}

func (QueryPointAutoIssueSettingResponseBodyResult) GoString

func (*QueryPointAutoIssueSettingResponseBodyResult) SetPointAutoNum

func (*QueryPointAutoIssueSettingResponseBodyResult) SetPointAutoState

func (*QueryPointAutoIssueSettingResponseBodyResult) SetPointAutoTime

func (QueryPointAutoIssueSettingResponseBodyResult) String

type QueryUserHonorsHeaders

type QueryUserHonorsHeaders 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 (QueryUserHonorsHeaders) GoString

func (s QueryUserHonorsHeaders) GoString() string

func (*QueryUserHonorsHeaders) SetCommonHeaders

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

func (*QueryUserHonorsHeaders) SetXAcsDingtalkAccessToken

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

func (QueryUserHonorsHeaders) String

func (s QueryUserHonorsHeaders) String() string

type QueryUserHonorsRequest

type QueryUserHonorsRequest struct {
	// 查询数据的条数,默认查询20条,最大可传100
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页查询的标记,查询第一页时传0,非第一页时传入上次调用本接口返回值中的nextToken
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (QueryUserHonorsRequest) GoString

func (s QueryUserHonorsRequest) GoString() string

func (*QueryUserHonorsRequest) SetMaxResults

func (*QueryUserHonorsRequest) SetNextToken

func (QueryUserHonorsRequest) String

func (s QueryUserHonorsRequest) String() string

type QueryUserHonorsResponse

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

func (QueryUserHonorsResponse) GoString

func (s QueryUserHonorsResponse) GoString() string

func (*QueryUserHonorsResponse) SetBody

func (*QueryUserHonorsResponse) SetHeaders

func (QueryUserHonorsResponse) String

func (s QueryUserHonorsResponse) String() string

type QueryUserHonorsResponseBody

type QueryUserHonorsResponseBody struct {
	Result  *QueryUserHonorsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	Success *bool                              `json:"success,omitempty" xml:"success,omitempty"`
}

func (QueryUserHonorsResponseBody) GoString

func (s QueryUserHonorsResponseBody) GoString() string

func (*QueryUserHonorsResponseBody) SetResult

func (*QueryUserHonorsResponseBody) SetSuccess

func (QueryUserHonorsResponseBody) String

type QueryUserHonorsResponseBodyResult

type QueryUserHonorsResponseBodyResult struct {
	Honors    []*QueryUserHonorsResponseBodyResultHonors `json:"honors,omitempty" xml:"honors,omitempty" type:"Repeated"`
	NextToken *string                                    `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (QueryUserHonorsResponseBodyResult) GoString

func (*QueryUserHonorsResponseBodyResult) SetNextToken

func (QueryUserHonorsResponseBodyResult) String

type QueryUserHonorsResponseBodyResultHonors

type QueryUserHonorsResponseBodyResultHonors struct {
	// 有效期截止时间点,没有该属性则为永久生效
	ExpirationTime *int64 `json:"expirationTime,omitempty" xml:"expirationTime,omitempty"`
	// 授予历史记录 包含用户及授予时间
	GrantHistory []*QueryUserHonorsResponseBodyResultHonorsGrantHistory `json:"grantHistory,omitempty" xml:"grantHistory,omitempty" type:"Repeated"`
	// 荣誉含义
	HonorDesc *string `json:"honorDesc,omitempty" xml:"honorDesc,omitempty"`
	// 必须。荣誉id
	HonorId *string `json:"honorId,omitempty" xml:"honorId,omitempty"`
	// 必须。荣誉名字
	HonorName *string `json:"honorName,omitempty" xml:"honorName,omitempty"`
}

func (QueryUserHonorsResponseBodyResultHonors) GoString

func (*QueryUserHonorsResponseBodyResultHonors) SetExpirationTime

func (*QueryUserHonorsResponseBodyResultHonors) SetHonorDesc

func (*QueryUserHonorsResponseBodyResultHonors) SetHonorId

func (*QueryUserHonorsResponseBodyResultHonors) SetHonorName

func (QueryUserHonorsResponseBodyResultHonors) String

type QueryUserHonorsResponseBodyResultHonorsGrantHistory

type QueryUserHonorsResponseBodyResultHonorsGrantHistory struct {
	// 授予时间 时间戳
	GrantTime *int64 `json:"grantTime,omitempty" xml:"grantTime,omitempty"`
	// 必须。荣誉发放人userid
	SenderUserid *string `json:"senderUserid,omitempty" xml:"senderUserid,omitempty"`
}

func (QueryUserHonorsResponseBodyResultHonorsGrantHistory) GoString

func (*QueryUserHonorsResponseBodyResultHonorsGrantHistory) SetGrantTime

func (*QueryUserHonorsResponseBodyResultHonorsGrantHistory) SetSenderUserid

func (QueryUserHonorsResponseBodyResultHonorsGrantHistory) String

type QueryUserPointsHeaders

type QueryUserPointsHeaders 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 (QueryUserPointsHeaders) GoString

func (s QueryUserPointsHeaders) GoString() string

func (*QueryUserPointsHeaders) SetCommonHeaders

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

func (*QueryUserPointsHeaders) SetXAcsDingtalkAccessToken

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

func (QueryUserPointsHeaders) String

func (s QueryUserPointsHeaders) String() string

type QueryUserPointsResponse

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

func (QueryUserPointsResponse) GoString

func (s QueryUserPointsResponse) GoString() string

func (*QueryUserPointsResponse) SetBody

func (*QueryUserPointsResponse) SetHeaders

func (QueryUserPointsResponse) String

func (s QueryUserPointsResponse) String() string

type QueryUserPointsResponseBody

type QueryUserPointsResponseBody struct {
	// 响应数据
	Result *QueryUserPointsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	// 请求响应状态
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (QueryUserPointsResponseBody) GoString

func (s QueryUserPointsResponseBody) GoString() string

func (*QueryUserPointsResponseBody) SetResult

func (*QueryUserPointsResponseBody) SetSuccess

func (QueryUserPointsResponseBody) String

type QueryUserPointsResponseBodyResult

type QueryUserPointsResponseBodyResult struct {
	// 员工积分数量
	Amount *int64 `json:"amount,omitempty" xml:"amount,omitempty"`
}

func (QueryUserPointsResponseBodyResult) GoString

func (*QueryUserPointsResponseBodyResult) SetAmount

func (QueryUserPointsResponseBodyResult) String

type UpdateAutoIssuePointHeaders

type UpdateAutoIssuePointHeaders 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 (UpdateAutoIssuePointHeaders) GoString

func (s UpdateAutoIssuePointHeaders) GoString() string

func (*UpdateAutoIssuePointHeaders) SetCommonHeaders

func (*UpdateAutoIssuePointHeaders) SetXAcsDingtalkAccessToken

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

func (UpdateAutoIssuePointHeaders) String

type UpdateAutoIssuePointRequest

type UpdateAutoIssuePointRequest struct {
	// 企业积分自动发放数量1-10000
	PointAutoNum *int64 `json:"pointAutoNum,omitempty" xml:"pointAutoNum,omitempty"`
	// 企业积分自动发放状态
	PointAutoState *bool `json:"pointAutoState,omitempty" xml:"pointAutoState,omitempty"`
	// 企业积分自动发放时间 必须为每月的1号或15号,传入1时为1号,传入15时为15号。
	PointAutoTime *int64 `json:"pointAutoTime,omitempty" xml:"pointAutoTime,omitempty"`
	// 操作人userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (UpdateAutoIssuePointRequest) GoString

func (s UpdateAutoIssuePointRequest) GoString() string

func (*UpdateAutoIssuePointRequest) SetPointAutoNum

func (*UpdateAutoIssuePointRequest) SetPointAutoState

func (*UpdateAutoIssuePointRequest) SetPointAutoTime

func (*UpdateAutoIssuePointRequest) SetUserId

func (UpdateAutoIssuePointRequest) String

type UpdateAutoIssuePointResponse

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

func (UpdateAutoIssuePointResponse) GoString

func (s UpdateAutoIssuePointResponse) GoString() string

func (*UpdateAutoIssuePointResponse) SetBody

func (*UpdateAutoIssuePointResponse) SetHeaders

func (UpdateAutoIssuePointResponse) String

type UpdateAutoIssuePointResponseBody

type UpdateAutoIssuePointResponseBody struct {
	Result *UpdateAutoIssuePointResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
	// 调用是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdateAutoIssuePointResponseBody) GoString

func (*UpdateAutoIssuePointResponseBody) SetSuccess

func (UpdateAutoIssuePointResponseBody) String

type UpdateAutoIssuePointResponseBodyResult

type UpdateAutoIssuePointResponseBodyResult struct {
	// 下次自动发放时间
	NextAutoIssuePointTime *int64 `json:"nextAutoIssuePointTime,omitempty" xml:"nextAutoIssuePointTime,omitempty"`
}

func (UpdateAutoIssuePointResponseBodyResult) GoString

func (*UpdateAutoIssuePointResponseBodyResult) SetNextAutoIssuePointTime

func (UpdateAutoIssuePointResponseBodyResult) String

type UpdatePointActionAutoAssignRuleHeaders

type UpdatePointActionAutoAssignRuleHeaders 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 (UpdatePointActionAutoAssignRuleHeaders) GoString

func (*UpdatePointActionAutoAssignRuleHeaders) SetCommonHeaders

func (*UpdatePointActionAutoAssignRuleHeaders) SetXAcsDingtalkAccessToken

func (UpdatePointActionAutoAssignRuleHeaders) String

type UpdatePointActionAutoAssignRuleRequest

type UpdatePointActionAutoAssignRuleRequest struct {
	// 行为规则列表
	UpdatePointRuleRequestDTOList []*UpdatePointActionAutoAssignRuleRequestUpdatePointRuleRequestDTOList `json:"updatePointRuleRequestDTOList,omitempty" xml:"updatePointRuleRequestDTOList,omitempty" type:"Repeated"`
	// 操作人userId
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (UpdatePointActionAutoAssignRuleRequest) GoString

func (*UpdatePointActionAutoAssignRuleRequest) SetUserId

func (UpdatePointActionAutoAssignRuleRequest) String

type UpdatePointActionAutoAssignRuleRequestUpdatePointRuleRequestDTOList

type UpdatePointActionAutoAssignRuleRequestUpdatePointRuleRequestDTOList struct {
	// 奖励积分1~100
	AwardScore *int64 `json:"awardScore,omitempty" xml:"awardScore,omitempty"`
	// 行为名称 不支持修改
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// 单日计次上限 1~10
	DayLimitTimes *int64 `json:"dayLimitTimes,omitempty" xml:"dayLimitTimes,omitempty"`
	// 生效状态:0无效,1有效
	Status *int64 `json:"status,omitempty" xml:"status,omitempty"`
}

func (UpdatePointActionAutoAssignRuleRequestUpdatePointRuleRequestDTOList) GoString

func (*UpdatePointActionAutoAssignRuleRequestUpdatePointRuleRequestDTOList) SetAwardScore

func (*UpdatePointActionAutoAssignRuleRequestUpdatePointRuleRequestDTOList) SetCode

func (*UpdatePointActionAutoAssignRuleRequestUpdatePointRuleRequestDTOList) SetDayLimitTimes

func (*UpdatePointActionAutoAssignRuleRequestUpdatePointRuleRequestDTOList) SetStatus

func (UpdatePointActionAutoAssignRuleRequestUpdatePointRuleRequestDTOList) String

type UpdatePointActionAutoAssignRuleResponse

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

func (UpdatePointActionAutoAssignRuleResponse) GoString

func (*UpdatePointActionAutoAssignRuleResponse) SetHeaders

func (UpdatePointActionAutoAssignRuleResponse) String

type UpdatePointActionAutoAssignRuleResponseBody

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

func (UpdatePointActionAutoAssignRuleResponseBody) GoString

func (*UpdatePointActionAutoAssignRuleResponseBody) SetSuccess

func (UpdatePointActionAutoAssignRuleResponseBody) String

Jump to

Keyboard shortcuts

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