alsc

package
v1.3.0 Latest Latest
Warning

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

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

Documentation

Overview

Package alsc 包含本地生活API相关结构体

https://open.taobao.com/API.htm?docType=2&docId=57060

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountOpenInfo

type AccountOpenInfo struct {
	// 账户ID
	AccountId string `json:"account_id,omitempty" xml:"account_id,omitempty"`
	// 账户类型(暂时不用)
	AccountType string `json:"account_type,omitempty" xml:"account_type,omitempty"`
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 币种
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 账户状态(暂时不用)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 修改人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 运营计划ID
	OptPlanId string `json:"opt_plan_id,omitempty" xml:"opt_plan_id,omitempty"`
	// 储值余额
	Balance int64 `json:"balance,omitempty" xml:"balance,omitempty"`
	// 增储
	Gift int64 `json:"gift,omitempty" xml:"gift,omitempty"`
	// 预储
	Pre int64 `json:"pre,omitempty" xml:"pre,omitempty"`
	// 实储
	Real int64 `json:"real,omitempty" xml:"real,omitempty"`
	// 累计增储
	TotalGift int64 `json:"total_gift,omitempty" xml:"total_gift,omitempty"`
	// 累计预储
	TotalPre int64 `json:"total_pre,omitempty" xml:"total_pre,omitempty"`
	// 累计实储
	TotalReal int64 `json:"total_real,omitempty" xml:"total_real,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

AccountOpenInfo 结构体

type ActionOpenInfo added in v1.2.5

type ActionOpenInfo struct {
	// 行动点描述
	ActionDesc string `json:"action_desc,omitempty" xml:"action_desc,omitempty"`
	// 行动点类型
	ActionType string `json:"action_type,omitempty" xml:"action_type,omitempty"`
	// 跳转链接
	JumpUrl string `json:"jump_url,omitempty" xml:"jump_url,omitempty"`
	// 文案是否高亮
	Highlight bool `json:"highlight,omitempty" xml:"highlight,omitempty"`
}

ActionOpenInfo 结构体

type ActiveCardOpenReq

type ActiveCardOpenReq struct {
	// 品牌ID,,brand_id与out_brand_id不可同时为空
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 电子卡号
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 操作人ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 请求ID,用于幂等处理
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 店铺ID,shop_id和out_shop_id不可同时为空
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌ID,brand_id与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
}

ActiveCardOpenReq 结构体

type AlibabaAlscChudaTemplateSendAPIRequest added in v1.2.0

type AlibabaAlscChudaTemplateSendAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscChudaTemplateSendAPIRequest 本地生活触达模板消息发送接口 API请求 alibaba.alsc.chuda.template.send

允许三方小程序通过该api发送本地生活触达消息

func NewAlibabaAlscChudaTemplateSendRequest added in v1.1.3

func NewAlibabaAlscChudaTemplateSendRequest() *AlibabaAlscChudaTemplateSendAPIRequest

NewAlibabaAlscChudaTemplateSendRequest 初始化AlibabaAlscChudaTemplateSendAPIRequest对象

func (AlibabaAlscChudaTemplateSendAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscChudaTemplateSendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscChudaTemplateSendAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscChudaTemplateSendAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscChudaTemplateSendAPIRequest) GetNotifyRequest added in v1.2.0

GetNotifyRequest NotifyRequest Getter

func (AlibabaAlscChudaTemplateSendAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscChudaTemplateSendAPIRequest) SetNotifyRequest added in v1.2.0

func (r *AlibabaAlscChudaTemplateSendAPIRequest) SetNotifyRequest(_notifyRequest *TemplateNotifyRequest) error

SetNotifyRequest is NotifyRequest Setter 请求参数

type AlibabaAlscChudaTemplateSendAPIResponse added in v1.1.3

type AlibabaAlscChudaTemplateSendAPIResponse struct {
	model.CommonResponse
	AlibabaAlscChudaTemplateSendAPIResponseModel
}

AlibabaAlscChudaTemplateSendAPIResponse 本地生活触达模板消息发送接口 API返回值 alibaba.alsc.chuda.template.send

允许三方小程序通过该api发送本地生活触达消息

type AlibabaAlscChudaTemplateSendAPIResponseModel added in v1.2.0

type AlibabaAlscChudaTemplateSendAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_chuda_template_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果码,200表示成功
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 描述信息
	ResultDesc string `json:"result_desc,omitempty" xml:"result_desc,omitempty"`
	// msgId
	ResultObj int64 `json:"result_obj,omitempty" xml:"result_obj,omitempty"`
	// 发送是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlibabaAlscChudaTemplateSendAPIResponseModel is 本地生活触达模板消息发送接口 成功返回结果

type AlibabaAlscConsumerecordSyncAPIRequest added in v1.2.5

type AlibabaAlscConsumerecordSyncAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscConsumerecordSyncAPIRequest 外域订单同步本地生活消费记录 API请求 alibaba.alsc.consumerecord.sync

外部第三方将本地生活app端下单数据同步到本地生活消费记录中心

func NewAlibabaAlscConsumerecordSyncRequest added in v1.2.5

func NewAlibabaAlscConsumerecordSyncRequest() *AlibabaAlscConsumerecordSyncAPIRequest

NewAlibabaAlscConsumerecordSyncRequest 初始化AlibabaAlscConsumerecordSyncAPIRequest对象

func (AlibabaAlscConsumerecordSyncAPIRequest) GetApiMethodName added in v1.2.5

func (r AlibabaAlscConsumerecordSyncAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscConsumerecordSyncAPIRequest) GetApiParams added in v1.2.5

func (r AlibabaAlscConsumerecordSyncAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscConsumerecordSyncAPIRequest) GetParamRecordOpenSyncRequest added in v1.2.5

func (r AlibabaAlscConsumerecordSyncAPIRequest) GetParamRecordOpenSyncRequest() *RecordOpenSyncRequest

GetParamRecordOpenSyncRequest ParamRecordOpenSyncRequest Getter

func (AlibabaAlscConsumerecordSyncAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscConsumerecordSyncAPIRequest) SetParamRecordOpenSyncRequest added in v1.2.5

func (r *AlibabaAlscConsumerecordSyncAPIRequest) SetParamRecordOpenSyncRequest(_paramRecordOpenSyncRequest *RecordOpenSyncRequest) error

SetParamRecordOpenSyncRequest is ParamRecordOpenSyncRequest Setter 外部订单同步本地生活消费记录请求

type AlibabaAlscConsumerecordSyncAPIResponse added in v1.2.5

type AlibabaAlscConsumerecordSyncAPIResponse struct {
	model.CommonResponse
	AlibabaAlscConsumerecordSyncAPIResponseModel
}

AlibabaAlscConsumerecordSyncAPIResponse 外域订单同步本地生活消费记录 API返回值 alibaba.alsc.consumerecord.sync

外部第三方将本地生活app端下单数据同步到本地生活消费记录中心

type AlibabaAlscConsumerecordSyncAPIResponseModel added in v1.2.5

type AlibabaAlscConsumerecordSyncAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_consumerecord_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 同步返回结果
	Result *SingleDataResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscConsumerecordSyncAPIResponseModel is 外域订单同步本地生活消费记录 成功返回结果

type AlibabaAlscCrmCardActiveAPIRequest added in v1.2.0

type AlibabaAlscCrmCardActiveAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardActiveAPIRequest 标准激活卡 API请求 alibaba.alsc.crm.card.active

激活卡

func NewAlibabaAlscCrmCardActiveRequest

func NewAlibabaAlscCrmCardActiveRequest() *AlibabaAlscCrmCardActiveAPIRequest

NewAlibabaAlscCrmCardActiveRequest 初始化AlibabaAlscCrmCardActiveAPIRequest对象

func (AlibabaAlscCrmCardActiveAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardActiveAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardActiveAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardActiveAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardActiveAPIRequest) GetParamActiveCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardActiveAPIRequest) GetParamActiveCardOpenReq() *ActiveCardOpenReq

GetParamActiveCardOpenReq ParamActiveCardOpenReq Getter

func (AlibabaAlscCrmCardActiveAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardActiveAPIRequest) SetParamActiveCardOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardActiveAPIRequest) SetParamActiveCardOpenReq(_paramActiveCardOpenReq *ActiveCardOpenReq) error

SetParamActiveCardOpenReq is ParamActiveCardOpenReq Setter 请求参数

type AlibabaAlscCrmCardActiveAPIResponse

type AlibabaAlscCrmCardActiveAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardActiveAPIResponseModel
}

AlibabaAlscCrmCardActiveAPIResponse 标准激活卡 API返回值 alibaba.alsc.crm.card.active

激活卡

type AlibabaAlscCrmCardActiveAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardActiveAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_active_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardActiveAPIResponseModel is 标准激活卡 成功返回结果

type AlibabaAlscCrmCardBatchActiveAPIRequest added in v1.2.0

type AlibabaAlscCrmCardBatchActiveAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardBatchActiveAPIRequest 批量激活卡 API请求 alibaba.alsc.crm.card.batch.active

批量激活卡

func NewAlibabaAlscCrmCardBatchActiveRequest

func NewAlibabaAlscCrmCardBatchActiveRequest() *AlibabaAlscCrmCardBatchActiveAPIRequest

NewAlibabaAlscCrmCardBatchActiveRequest 初始化AlibabaAlscCrmCardBatchActiveAPIRequest对象

func (AlibabaAlscCrmCardBatchActiveAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardBatchActiveAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBatchActiveAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardBatchActiveAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBatchActiveAPIRequest) GetParamBatchActiveCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBatchActiveAPIRequest) GetParamBatchActiveCardOpenReq() *BatchActiveCardOpenReq

GetParamBatchActiveCardOpenReq ParamBatchActiveCardOpenReq Getter

func (AlibabaAlscCrmCardBatchActiveAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardBatchActiveAPIRequest) SetParamBatchActiveCardOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardBatchActiveAPIRequest) SetParamBatchActiveCardOpenReq(_paramBatchActiveCardOpenReq *BatchActiveCardOpenReq) error

SetParamBatchActiveCardOpenReq is ParamBatchActiveCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardBatchActiveAPIResponse

type AlibabaAlscCrmCardBatchActiveAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBatchActiveAPIResponseModel
}

AlibabaAlscCrmCardBatchActiveAPIResponse 批量激活卡 API返回值 alibaba.alsc.crm.card.batch.active

批量激活卡

type AlibabaAlscCrmCardBatchActiveAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardBatchActiveAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_batch_active_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardBatchActiveAPIResponseModel is 批量激活卡 成功返回结果

type AlibabaAlscCrmCardBatchSellAPIRequest added in v1.2.0

type AlibabaAlscCrmCardBatchSellAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardBatchSellAPIRequest 批量开卡(售卡) API请求 alibaba.alsc.crm.card.batch.sell

批量开卡(售卡)

func NewAlibabaAlscCrmCardBatchSellRequest

func NewAlibabaAlscCrmCardBatchSellRequest() *AlibabaAlscCrmCardBatchSellAPIRequest

NewAlibabaAlscCrmCardBatchSellRequest 初始化AlibabaAlscCrmCardBatchSellAPIRequest对象

func (AlibabaAlscCrmCardBatchSellAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardBatchSellAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBatchSellAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardBatchSellAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBatchSellAPIRequest) GetParamBatchOpenCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBatchSellAPIRequest) GetParamBatchOpenCardOpenReq() *BatchOpenCardOpenReq

GetParamBatchOpenCardOpenReq ParamBatchOpenCardOpenReq Getter

func (AlibabaAlscCrmCardBatchSellAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardBatchSellAPIRequest) SetParamBatchOpenCardOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardBatchSellAPIRequest) SetParamBatchOpenCardOpenReq(_paramBatchOpenCardOpenReq *BatchOpenCardOpenReq) error

SetParamBatchOpenCardOpenReq is ParamBatchOpenCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardBatchSellAPIResponse

type AlibabaAlscCrmCardBatchSellAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBatchSellAPIResponseModel
}

AlibabaAlscCrmCardBatchSellAPIResponse 批量开卡(售卡) API返回值 alibaba.alsc.crm.card.batch.sell

批量开卡(售卡)

type AlibabaAlscCrmCardBatchSellAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardBatchSellAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_batch_sell_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardBatchSellAPIResponseModel is 批量开卡(售卡) 成功返回结果

type AlibabaAlscCrmCardBindcardAPIRequest added in v1.2.0

type AlibabaAlscCrmCardBindcardAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardBindcardAPIRequest 绑定物理卡 API请求 alibaba.alsc.crm.card.bindcard

将会员卡和实例物理卡绑定在一起

func NewAlibabaAlscCrmCardBindcardRequest

func NewAlibabaAlscCrmCardBindcardRequest() *AlibabaAlscCrmCardBindcardAPIRequest

NewAlibabaAlscCrmCardBindcardRequest 初始化AlibabaAlscCrmCardBindcardAPIRequest对象

func (AlibabaAlscCrmCardBindcardAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardBindcardAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBindcardAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardBindcardAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBindcardAPIRequest) GetParamBindPhysicalCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBindcardAPIRequest) GetParamBindPhysicalCardOpenReq() *BindPhysicalCardOpenReq

GetParamBindPhysicalCardOpenReq ParamBindPhysicalCardOpenReq Getter

func (AlibabaAlscCrmCardBindcardAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardBindcardAPIRequest) SetParamBindPhysicalCardOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardBindcardAPIRequest) SetParamBindPhysicalCardOpenReq(_paramBindPhysicalCardOpenReq *BindPhysicalCardOpenReq) error

SetParamBindPhysicalCardOpenReq is ParamBindPhysicalCardOpenReq Setter 请求参数

type AlibabaAlscCrmCardBindcardAPIResponse

type AlibabaAlscCrmCardBindcardAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBindcardAPIResponseModel
}

AlibabaAlscCrmCardBindcardAPIResponse 绑定物理卡 API返回值 alibaba.alsc.crm.card.bindcard

将会员卡和实例物理卡绑定在一起

type AlibabaAlscCrmCardBindcardAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardBindcardAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_bindcard_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardBindcardAPIResponseModel is 绑定物理卡 成功返回结果

type AlibabaAlscCrmCardBindcustomerAPIRequest added in v1.2.0

type AlibabaAlscCrmCardBindcustomerAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardBindcustomerAPIRequest 卡号绑定顾客 API请求 alibaba.alsc.crm.card.bindcustomer

为卡号绑定顾客

func NewAlibabaAlscCrmCardBindcustomerRequest

func NewAlibabaAlscCrmCardBindcustomerRequest() *AlibabaAlscCrmCardBindcustomerAPIRequest

NewAlibabaAlscCrmCardBindcustomerRequest 初始化AlibabaAlscCrmCardBindcustomerAPIRequest对象

func (AlibabaAlscCrmCardBindcustomerAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardBindcustomerAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBindcustomerAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardBindcustomerAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBindcustomerAPIRequest) GetParamBindCustomerOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBindcustomerAPIRequest) GetParamBindCustomerOpenReq() *BindCustomerOpenReq

GetParamBindCustomerOpenReq ParamBindCustomerOpenReq Getter

func (AlibabaAlscCrmCardBindcustomerAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardBindcustomerAPIRequest) SetParamBindCustomerOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardBindcustomerAPIRequest) SetParamBindCustomerOpenReq(_paramBindCustomerOpenReq *BindCustomerOpenReq) error

SetParamBindCustomerOpenReq is ParamBindCustomerOpenReq Setter 请求参数

type AlibabaAlscCrmCardBindcustomerAPIResponse

type AlibabaAlscCrmCardBindcustomerAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBindcustomerAPIResponseModel
}

AlibabaAlscCrmCardBindcustomerAPIResponse 卡号绑定顾客 API返回值 alibaba.alsc.crm.card.bindcustomer

为卡号绑定顾客

type AlibabaAlscCrmCardBindcustomerAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardBindcustomerAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_bindcustomer_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardBindcustomerAPIResponseModel is 卡号绑定顾客 成功返回结果

type AlibabaAlscCrmCardOpenAPIRequest added in v1.2.0

type AlibabaAlscCrmCardOpenAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardOpenAPIRequest 标准开卡流程 API请求 alibaba.alsc.crm.card.open

标准开卡流程

func NewAlibabaAlscCrmCardOpenRequest

func NewAlibabaAlscCrmCardOpenRequest() *AlibabaAlscCrmCardOpenAPIRequest

NewAlibabaAlscCrmCardOpenRequest 初始化AlibabaAlscCrmCardOpenAPIRequest对象

func (AlibabaAlscCrmCardOpenAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardOpenAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardOpenAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardOpenAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardOpenAPIRequest) GetParamOpenCardStandardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardOpenAPIRequest) GetParamOpenCardStandardOpenReq() *OpenCardStandardOpenReq

GetParamOpenCardStandardOpenReq ParamOpenCardStandardOpenReq Getter

func (AlibabaAlscCrmCardOpenAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardOpenAPIRequest) SetParamOpenCardStandardOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardOpenAPIRequest) SetParamOpenCardStandardOpenReq(_paramOpenCardStandardOpenReq *OpenCardStandardOpenReq) error

SetParamOpenCardStandardOpenReq is ParamOpenCardStandardOpenReq Setter 开卡参数

type AlibabaAlscCrmCardOpenAPIResponse

type AlibabaAlscCrmCardOpenAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardOpenAPIResponseModel
}

AlibabaAlscCrmCardOpenAPIResponse 标准开卡流程 API返回值 alibaba.alsc.crm.card.open

标准开卡流程

type AlibabaAlscCrmCardOpenAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardOpenAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_open_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardOpenAPIResponseModel is 标准开卡流程 成功返回结果

type AlibabaAlscCrmCardPagetmpAPIRequest added in v1.2.0

type AlibabaAlscCrmCardPagetmpAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardPagetmpAPIRequest 查询卡模板列表(支持数据下行) API请求 alibaba.alsc.crm.card.pagetmp

查询卡模板列表(支持数据下行) 当传递了数据下行参数:

  • isDeleted,lastMaxId,gmtModified,num时,进行数据下行处理,返回结果不带分页信息
  • 否则分页查询卡模板,返回结果带有分页信息

func NewAlibabaAlscCrmCardPagetmpRequest

func NewAlibabaAlscCrmCardPagetmpRequest() *AlibabaAlscCrmCardPagetmpAPIRequest

NewAlibabaAlscCrmCardPagetmpRequest 初始化AlibabaAlscCrmCardPagetmpAPIRequest对象

func (AlibabaAlscCrmCardPagetmpAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardPagetmpAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardPagetmpAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardPagetmpAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardPagetmpAPIRequest) GetParamPullCardTemplateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardPagetmpAPIRequest) GetParamPullCardTemplateOpenReq() *PullCardTemplateOpenReq

GetParamPullCardTemplateOpenReq ParamPullCardTemplateOpenReq Getter

func (AlibabaAlscCrmCardPagetmpAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardPagetmpAPIRequest) SetParamPullCardTemplateOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardPagetmpAPIRequest) SetParamPullCardTemplateOpenReq(_paramPullCardTemplateOpenReq *PullCardTemplateOpenReq) error

SetParamPullCardTemplateOpenReq is ParamPullCardTemplateOpenReq Setter 请求结果

type AlibabaAlscCrmCardPagetmpAPIResponse

type AlibabaAlscCrmCardPagetmpAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardPagetmpAPIResponseModel
}

AlibabaAlscCrmCardPagetmpAPIResponse 查询卡模板列表(支持数据下行) API返回值 alibaba.alsc.crm.card.pagetmp

查询卡模板列表(支持数据下行) 当传递了数据下行参数:

  • isDeleted,lastMaxId,gmtModified,num时,进行数据下行处理,返回结果不带分页信息
  • 否则分页查询卡模板,返回结果带有分页信息

type AlibabaAlscCrmCardPagetmpAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardPagetmpAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_pagetmp_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardPagetmpAPIResponseModel is 查询卡模板列表(支持数据下行) 成功返回结果

type AlibabaAlscCrmCardQryAPIRequest added in v1.2.0

type AlibabaAlscCrmCardQryAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardQryAPIRequest 查询卡实例 API请求 alibaba.alsc.crm.card.qry

查询卡实例(优先使用卡实例ID查询,没有则用物理卡号查询)

func NewAlibabaAlscCrmCardQryRequest

func NewAlibabaAlscCrmCardQryRequest() *AlibabaAlscCrmCardQryAPIRequest

NewAlibabaAlscCrmCardQryRequest 初始化AlibabaAlscCrmCardQryAPIRequest对象

func (AlibabaAlscCrmCardQryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardQryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardQryAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardQryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQryAPIRequest) GetParamQueryCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardQryAPIRequest) GetParamQueryCardOpenReq() *QueryCardOpenReq

GetParamQueryCardOpenReq ParamQueryCardOpenReq Getter

func (AlibabaAlscCrmCardQryAPIRequest) GetRawParams added in v1.2.8

func (r AlibabaAlscCrmCardQryAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardQryAPIRequest) SetParamQueryCardOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardQryAPIRequest) SetParamQueryCardOpenReq(_paramQueryCardOpenReq *QueryCardOpenReq) error

SetParamQueryCardOpenReq is ParamQueryCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardQryAPIResponse

type AlibabaAlscCrmCardQryAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardQryAPIResponseModel
}

AlibabaAlscCrmCardQryAPIResponse 查询卡实例 API返回值 alibaba.alsc.crm.card.qry

查询卡实例(优先使用卡实例ID查询,没有则用物理卡号查询)

type AlibabaAlscCrmCardQryAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardQryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_qry_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardQryAPIResponseModel is 查询卡实例 成功返回结果

type AlibabaAlscCrmCardQryphysicalAPIRequest added in v1.2.0

type AlibabaAlscCrmCardQryphysicalAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardQryphysicalAPIRequest 查询物理卡 API请求 alibaba.alsc.crm.card.qryphysical

查询物理卡

func NewAlibabaAlscCrmCardQryphysicalRequest

func NewAlibabaAlscCrmCardQryphysicalRequest() *AlibabaAlscCrmCardQryphysicalAPIRequest

NewAlibabaAlscCrmCardQryphysicalRequest 初始化AlibabaAlscCrmCardQryphysicalAPIRequest对象

func (AlibabaAlscCrmCardQryphysicalAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardQryphysicalAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardQryphysicalAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardQryphysicalAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQryphysicalAPIRequest) GetParamQueryPhyCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardQryphysicalAPIRequest) GetParamQueryPhyCardOpenReq() *QueryPhyCardOpenReq

GetParamQueryPhyCardOpenReq ParamQueryPhyCardOpenReq Getter

func (AlibabaAlscCrmCardQryphysicalAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardQryphysicalAPIRequest) SetParamQueryPhyCardOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardQryphysicalAPIRequest) SetParamQueryPhyCardOpenReq(_paramQueryPhyCardOpenReq *QueryPhyCardOpenReq) error

SetParamQueryPhyCardOpenReq is ParamQueryPhyCardOpenReq Setter 入参

type AlibabaAlscCrmCardQryphysicalAPIResponse

type AlibabaAlscCrmCardQryphysicalAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardQryphysicalAPIResponseModel
}

AlibabaAlscCrmCardQryphysicalAPIResponse 查询物理卡 API返回值 alibaba.alsc.crm.card.qryphysical

查询物理卡

type AlibabaAlscCrmCardQryphysicalAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardQryphysicalAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_qryphysical_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardQryphysicalAPIResponseModel is 查询物理卡 成功返回结果

type AlibabaAlscCrmCardQueryTemplateAPIRequest added in v1.2.0

type AlibabaAlscCrmCardQueryTemplateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardQueryTemplateAPIRequest 查询卡模板详情 API请求 alibaba.alsc.crm.card.query.template

查询卡模板详情

func NewAlibabaAlscCrmCardQueryTemplateRequest

func NewAlibabaAlscCrmCardQueryTemplateRequest() *AlibabaAlscCrmCardQueryTemplateAPIRequest

NewAlibabaAlscCrmCardQueryTemplateRequest 初始化AlibabaAlscCrmCardQueryTemplateAPIRequest对象

func (AlibabaAlscCrmCardQueryTemplateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardQueryTemplateAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardQueryTemplateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQueryTemplateAPIRequest) GetParamQueryCardTemplateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardQueryTemplateAPIRequest) GetParamQueryCardTemplateOpenReq() *QueryCardTemplateOpenReq

GetParamQueryCardTemplateOpenReq ParamQueryCardTemplateOpenReq Getter

func (AlibabaAlscCrmCardQueryTemplateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardQueryTemplateAPIRequest) SetParamQueryCardTemplateOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardQueryTemplateAPIRequest) SetParamQueryCardTemplateOpenReq(_paramQueryCardTemplateOpenReq *QueryCardTemplateOpenReq) error

SetParamQueryCardTemplateOpenReq is ParamQueryCardTemplateOpenReq Setter 请求对象

type AlibabaAlscCrmCardQueryTemplateAPIResponse

type AlibabaAlscCrmCardQueryTemplateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardQueryTemplateAPIResponseModel
}

AlibabaAlscCrmCardQueryTemplateAPIResponse 查询卡模板详情 API返回值 alibaba.alsc.crm.card.query.template

查询卡模板详情

type AlibabaAlscCrmCardQueryTemplateAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardQueryTemplateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_query_template_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardQueryTemplateAPIResponseModel is 查询卡模板详情 成功返回结果

type AlibabaAlscCrmCardSearchcardAPIRequest added in v1.2.0

type AlibabaAlscCrmCardSearchcardAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCardSearchcardAPIRequest 搜索卡实例列表(支持号段查询) API请求 alibaba.alsc.crm.card.searchcard

搜索卡实例列表(支持号段查询)

func NewAlibabaAlscCrmCardSearchcardRequest

func NewAlibabaAlscCrmCardSearchcardRequest() *AlibabaAlscCrmCardSearchcardAPIRequest

NewAlibabaAlscCrmCardSearchcardRequest 初始化AlibabaAlscCrmCardSearchcardAPIRequest对象

func (AlibabaAlscCrmCardSearchcardAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardSearchcardAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardSearchcardAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardSearchcardAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardSearchcardAPIRequest) GetParamSearchCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardSearchcardAPIRequest) GetParamSearchCardOpenReq() *SearchCardOpenReq

GetParamSearchCardOpenReq ParamSearchCardOpenReq Getter

func (AlibabaAlscCrmCardSearchcardAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCardSearchcardAPIRequest) SetParamSearchCardOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCardSearchcardAPIRequest) SetParamSearchCardOpenReq(_paramSearchCardOpenReq *SearchCardOpenReq) error

SetParamSearchCardOpenReq is ParamSearchCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardSearchcardAPIResponse

type AlibabaAlscCrmCardSearchcardAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardSearchcardAPIResponseModel
}

AlibabaAlscCrmCardSearchcardAPIResponse 搜索卡实例列表(支持号段查询) API返回值 alibaba.alsc.crm.card.searchcard

搜索卡实例列表(支持号段查询)

type AlibabaAlscCrmCardSearchcardAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCardSearchcardAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_card_searchcard_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCardSearchcardAPIResponseModel is 搜索卡实例列表(支持号段查询) 成功返回结果

type AlibabaAlscCrmCustomerCheckppwAPIRequest added in v1.2.0

type AlibabaAlscCrmCustomerCheckppwAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCustomerCheckppwAPIRequest 校验支付密码 API请求 alibaba.alsc.crm.customer.checkppw

校验支付密码

func NewAlibabaAlscCrmCustomerCheckppwRequest

func NewAlibabaAlscCrmCustomerCheckppwRequest() *AlibabaAlscCrmCustomerCheckppwAPIRequest

NewAlibabaAlscCrmCustomerCheckppwRequest 初始化AlibabaAlscCrmCustomerCheckppwAPIRequest对象

func (AlibabaAlscCrmCustomerCheckppwAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerCheckppwAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerCheckppwAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCustomerCheckppwAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerCheckppwAPIRequest) GetCheckRequest added in v1.2.0

GetCheckRequest CheckRequest Getter

func (AlibabaAlscCrmCustomerCheckppwAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCustomerCheckppwAPIRequest) SetCheckRequest added in v1.2.0

func (r *AlibabaAlscCrmCustomerCheckppwAPIRequest) SetCheckRequest(_checkRequest *CheckPayPasswdReq) error

SetCheckRequest is CheckRequest Setter 请求参数

type AlibabaAlscCrmCustomerCheckppwAPIResponse

type AlibabaAlscCrmCustomerCheckppwAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerCheckppwAPIResponseModel
}

AlibabaAlscCrmCustomerCheckppwAPIResponse 校验支付密码 API返回值 alibaba.alsc.crm.customer.checkppw

校验支付密码

type AlibabaAlscCrmCustomerCheckppwAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCustomerCheckppwAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_customer_checkppw_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCustomerCheckppwAPIResponseModel is 校验支付密码 成功返回结果

type AlibabaAlscCrmCustomerCreateAPIRequest added in v1.2.0

type AlibabaAlscCrmCustomerCreateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCustomerCreateAPIRequest 创建顾客 API请求 alibaba.alsc.crm.customer.create

开放本地生活创建顾客功能

func NewAlibabaAlscCrmCustomerCreateRequest

func NewAlibabaAlscCrmCustomerCreateRequest() *AlibabaAlscCrmCustomerCreateAPIRequest

NewAlibabaAlscCrmCustomerCreateRequest 初始化AlibabaAlscCrmCustomerCreateAPIRequest对象

func (AlibabaAlscCrmCustomerCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerCreateAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCustomerCreateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerCreateAPIRequest) GetParamCustomerCreateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCustomerCreateAPIRequest) GetParamCustomerCreateOpenReq() *CustomerCreateOpenReq

GetParamCustomerCreateOpenReq ParamCustomerCreateOpenReq Getter

func (AlibabaAlscCrmCustomerCreateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCustomerCreateAPIRequest) SetParamCustomerCreateOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCustomerCreateAPIRequest) SetParamCustomerCreateOpenReq(_paramCustomerCreateOpenReq *CustomerCreateOpenReq) error

SetParamCustomerCreateOpenReq is ParamCustomerCreateOpenReq Setter 创建顾客参数

type AlibabaAlscCrmCustomerCreateAPIResponse

type AlibabaAlscCrmCustomerCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerCreateAPIResponseModel
}

AlibabaAlscCrmCustomerCreateAPIResponse 创建顾客 API返回值 alibaba.alsc.crm.customer.create

开放本地生活创建顾客功能

type AlibabaAlscCrmCustomerCreateAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCustomerCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_customer_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCustomerCreateAPIResponseModel is 创建顾客 成功返回结果

type AlibabaAlscCrmCustomerGetAPIRequest added in v1.2.0

type AlibabaAlscCrmCustomerGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCustomerGetAPIRequest 查询顾客详情 API请求 alibaba.alsc.crm.customer.get

查询顾客详情

func NewAlibabaAlscCrmCustomerGetRequest

func NewAlibabaAlscCrmCustomerGetRequest() *AlibabaAlscCrmCustomerGetAPIRequest

NewAlibabaAlscCrmCustomerGetRequest 初始化AlibabaAlscCrmCustomerGetAPIRequest对象

func (AlibabaAlscCrmCustomerGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerGetAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCustomerGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerGetAPIRequest) GetParamCustomerIdQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmCustomerGetAPIRequest) GetParamCustomerIdQueryOpenReq() *CustomerIdQueryOpenReq

GetParamCustomerIdQueryOpenReq ParamCustomerIdQueryOpenReq Getter

func (AlibabaAlscCrmCustomerGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCustomerGetAPIRequest) SetParamCustomerIdQueryOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCustomerGetAPIRequest) SetParamCustomerIdQueryOpenReq(_paramCustomerIdQueryOpenReq *CustomerIdQueryOpenReq) error

SetParamCustomerIdQueryOpenReq is ParamCustomerIdQueryOpenReq Setter 顾客详情查询条件

type AlibabaAlscCrmCustomerGetAPIResponse

type AlibabaAlscCrmCustomerGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerGetAPIResponseModel
}

AlibabaAlscCrmCustomerGetAPIResponse 查询顾客详情 API返回值 alibaba.alsc.crm.customer.get

查询顾客详情

type AlibabaAlscCrmCustomerGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCustomerGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_customer_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCustomerGetAPIResponseModel is 查询顾客详情 成功返回结果

type AlibabaAlscCrmCustomerResetppwAPIRequest added in v1.2.0

type AlibabaAlscCrmCustomerResetppwAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCustomerResetppwAPIRequest 重置支付密码 API请求 alibaba.alsc.crm.customer.resetppw

重置支付密码

func NewAlibabaAlscCrmCustomerResetppwRequest

func NewAlibabaAlscCrmCustomerResetppwRequest() *AlibabaAlscCrmCustomerResetppwAPIRequest

NewAlibabaAlscCrmCustomerResetppwRequest 初始化AlibabaAlscCrmCustomerResetppwAPIRequest对象

func (AlibabaAlscCrmCustomerResetppwAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerResetppwAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerResetppwAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCustomerResetppwAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerResetppwAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlscCrmCustomerResetppwAPIRequest) GetResetPayPwdRequest added in v1.2.0

GetResetPayPwdRequest ResetPayPwdRequest Getter

func (*AlibabaAlscCrmCustomerResetppwAPIRequest) SetResetPayPwdRequest added in v1.2.0

func (r *AlibabaAlscCrmCustomerResetppwAPIRequest) SetResetPayPwdRequest(_resetPayPwdRequest *ResetPayPasswdOpenReq) error

SetResetPayPwdRequest is ResetPayPwdRequest Setter 系统自动生成

type AlibabaAlscCrmCustomerResetppwAPIResponse

type AlibabaAlscCrmCustomerResetppwAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerResetppwAPIResponseModel
}

AlibabaAlscCrmCustomerResetppwAPIResponse 重置支付密码 API返回值 alibaba.alsc.crm.customer.resetppw

重置支付密码

type AlibabaAlscCrmCustomerResetppwAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCustomerResetppwAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_customer_resetppw_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCustomerResetppwAPIResponseModel is 重置支付密码 成功返回结果

type AlibabaAlscCrmCustomerUpdateAPIRequest added in v1.2.0

type AlibabaAlscCrmCustomerUpdateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCustomerUpdateAPIRequest 更新顾客信息 API请求 alibaba.alsc.crm.customer.update

更新顾客信息

func NewAlibabaAlscCrmCustomerUpdateRequest

func NewAlibabaAlscCrmCustomerUpdateRequest() *AlibabaAlscCrmCustomerUpdateAPIRequest

NewAlibabaAlscCrmCustomerUpdateRequest 初始化AlibabaAlscCrmCustomerUpdateAPIRequest对象

func (AlibabaAlscCrmCustomerUpdateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerUpdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerUpdateAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCustomerUpdateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerUpdateAPIRequest) GetParamCustomerUpdateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCustomerUpdateAPIRequest) GetParamCustomerUpdateOpenReq() *CustomerUpdateOpenReq

GetParamCustomerUpdateOpenReq ParamCustomerUpdateOpenReq Getter

func (AlibabaAlscCrmCustomerUpdateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCustomerUpdateAPIRequest) SetParamCustomerUpdateOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCustomerUpdateAPIRequest) SetParamCustomerUpdateOpenReq(_paramCustomerUpdateOpenReq *CustomerUpdateOpenReq) error

SetParamCustomerUpdateOpenReq is ParamCustomerUpdateOpenReq Setter 修改顾客参数

type AlibabaAlscCrmCustomerUpdateAPIResponse

type AlibabaAlscCrmCustomerUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerUpdateAPIResponseModel
}

AlibabaAlscCrmCustomerUpdateAPIResponse 更新顾客信息 API返回值 alibaba.alsc.crm.customer.update

更新顾客信息

type AlibabaAlscCrmCustomerUpdateAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCustomerUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_customer_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCustomerUpdateAPIResponseModel is 更新顾客信息 成功返回结果

type AlibabaAlscCrmCustomerUpdateppwAPIRequest added in v1.2.0

type AlibabaAlscCrmCustomerUpdateppwAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCustomerUpdateppwAPIRequest 修改支付密码 API请求 alibaba.alsc.crm.customer.updateppw

修改支付密码

func NewAlibabaAlscCrmCustomerUpdateppwRequest

func NewAlibabaAlscCrmCustomerUpdateppwRequest() *AlibabaAlscCrmCustomerUpdateppwAPIRequest

NewAlibabaAlscCrmCustomerUpdateppwRequest 初始化AlibabaAlscCrmCustomerUpdateppwAPIRequest对象

func (AlibabaAlscCrmCustomerUpdateppwAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerUpdateppwAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCustomerUpdateppwAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerUpdateppwAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlscCrmCustomerUpdateppwAPIRequest) GetUpdatePayPasswdReq added in v1.2.0

GetUpdatePayPasswdReq UpdatePayPasswdReq Getter

func (*AlibabaAlscCrmCustomerUpdateppwAPIRequest) SetUpdatePayPasswdReq added in v1.2.0

func (r *AlibabaAlscCrmCustomerUpdateppwAPIRequest) SetUpdatePayPasswdReq(_updatePayPasswdReq *UpdatePayPasswdReq) error

SetUpdatePayPasswdReq is UpdatePayPasswdReq Setter 修改密码

type AlibabaAlscCrmCustomerUpdateppwAPIResponse

type AlibabaAlscCrmCustomerUpdateppwAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerUpdateppwAPIResponseModel
}

AlibabaAlscCrmCustomerUpdateppwAPIResponse 修改支付密码 API返回值 alibaba.alsc.crm.customer.updateppw

修改支付密码

type AlibabaAlscCrmCustomerUpdateppwAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCustomerUpdateppwAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_customer_updateppw_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCustomerUpdateppwAPIResponseModel is 修改支付密码 成功返回结果

type AlibabaAlscCrmCustomerVoucherListAPIRequest added in v1.2.0

type AlibabaAlscCrmCustomerVoucherListAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmCustomerVoucherListAPIRequest 获取顾客优惠券列表 API请求 alibaba.alsc.crm.customer.voucher.list

获取顾客优惠券列表

func NewAlibabaAlscCrmCustomerVoucherListRequest

func NewAlibabaAlscCrmCustomerVoucherListRequest() *AlibabaAlscCrmCustomerVoucherListAPIRequest

NewAlibabaAlscCrmCustomerVoucherListRequest 初始化AlibabaAlscCrmCustomerVoucherListAPIRequest对象

func (AlibabaAlscCrmCustomerVoucherListAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerVoucherListAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerVoucherListAPIRequest) GetCustomerVoucherFullOpenReq added in v1.2.0

GetCustomerVoucherFullOpenReq CustomerVoucherFullOpenReq Getter

func (AlibabaAlscCrmCustomerVoucherListAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmCustomerVoucherListAPIRequest) SetCustomerVoucherFullOpenReq added in v1.2.0

func (r *AlibabaAlscCrmCustomerVoucherListAPIRequest) SetCustomerVoucherFullOpenReq(_customerVoucherFullOpenReq *CustomerVoucherFullOpenReq) error

SetCustomerVoucherFullOpenReq is CustomerVoucherFullOpenReq Setter 获取顾客优惠券列表

type AlibabaAlscCrmCustomerVoucherListAPIResponse

type AlibabaAlscCrmCustomerVoucherListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerVoucherListAPIResponseModel
}

AlibabaAlscCrmCustomerVoucherListAPIResponse 获取顾客优惠券列表 API返回值 alibaba.alsc.crm.customer.voucher.list

获取顾客优惠券列表

type AlibabaAlscCrmCustomerVoucherListAPIResponseModel added in v1.2.0

type AlibabaAlscCrmCustomerVoucherListAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_customer_voucher_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmCustomerVoucherListAPIResponseModel is 获取顾客优惠券列表 成功返回结果

type AlibabaAlscCrmMarketingEncryptAPIRequest added in v1.2.0

type AlibabaAlscCrmMarketingEncryptAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmMarketingEncryptAPIRequest 加密 API请求 alibaba.alsc.crm.marketing.encrypt

加密

func NewAlibabaAlscCrmMarketingEncryptRequest

func NewAlibabaAlscCrmMarketingEncryptRequest() *AlibabaAlscCrmMarketingEncryptAPIRequest

NewAlibabaAlscCrmMarketingEncryptRequest 初始化AlibabaAlscCrmMarketingEncryptAPIRequest对象

func (AlibabaAlscCrmMarketingEncryptAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmMarketingEncryptAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMarketingEncryptAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmMarketingEncryptAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingEncryptAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (AlibabaAlscCrmMarketingEncryptAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmMarketingEncryptAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 参数

type AlibabaAlscCrmMarketingEncryptAPIResponse

type AlibabaAlscCrmMarketingEncryptAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMarketingEncryptAPIResponseModel
}

AlibabaAlscCrmMarketingEncryptAPIResponse 加密 API返回值 alibaba.alsc.crm.marketing.encrypt

加密

type AlibabaAlscCrmMarketingEncryptAPIResponseModel added in v1.2.0

type AlibabaAlscCrmMarketingEncryptAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_marketing_encrypt_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmMarketingEncryptAPIResponseModel is 加密 成功返回结果

type AlibabaAlscCrmMarketingIssueVoucherAPIRequest added in v1.2.0

type AlibabaAlscCrmMarketingIssueVoucherAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmMarketingIssueVoucherAPIRequest 发券 API请求 alibaba.alsc.crm.marketing.issue.voucher

提供发券功能

func NewAlibabaAlscCrmMarketingIssueVoucherRequest

func NewAlibabaAlscCrmMarketingIssueVoucherRequest() *AlibabaAlscCrmMarketingIssueVoucherAPIRequest

NewAlibabaAlscCrmMarketingIssueVoucherRequest 初始化AlibabaAlscCrmMarketingIssueVoucherAPIRequest对象

func (AlibabaAlscCrmMarketingIssueVoucherAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMarketingIssueVoucherAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingIssueVoucherAPIRequest) GetParamIssueVoucherReq added in v1.2.0

GetParamIssueVoucherReq ParamIssueVoucherReq Getter

func (AlibabaAlscCrmMarketingIssueVoucherAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmMarketingIssueVoucherAPIRequest) SetParamIssueVoucherReq added in v1.2.0

func (r *AlibabaAlscCrmMarketingIssueVoucherAPIRequest) SetParamIssueVoucherReq(_paramIssueVoucherReq *IssueVoucherReq) error

SetParamIssueVoucherReq is ParamIssueVoucherReq Setter 参数

type AlibabaAlscCrmMarketingIssueVoucherAPIResponse

type AlibabaAlscCrmMarketingIssueVoucherAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMarketingIssueVoucherAPIResponseModel
}

AlibabaAlscCrmMarketingIssueVoucherAPIResponse 发券 API返回值 alibaba.alsc.crm.marketing.issue.voucher

提供发券功能

type AlibabaAlscCrmMarketingIssueVoucherAPIResponseModel added in v1.2.0

type AlibabaAlscCrmMarketingIssueVoucherAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_marketing_issue_voucher_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmMarketingIssueVoucherAPIResponseModel is 发券 成功返回结果

type AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest added in v1.2.0

type AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest 查询分享营销客户领券信息 API请求 alibaba.alsc.crm.marketing.share.customer.info

查询分享营销活动的客户领券信息

func NewAlibabaAlscCrmMarketingShareCustomerInfoRequest

func NewAlibabaAlscCrmMarketingShareCustomerInfoRequest() *AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest

NewAlibabaAlscCrmMarketingShareCustomerInfoRequest 初始化AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest对象

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetActivityId added in v1.2.0

GetActivityId ActivityId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetBrandId added in v1.2.0

GetBrandId BrandId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetCustomerId added in v1.2.0

GetCustomerId CustomerId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOperatorId added in v1.2.0

GetOperatorId OperatorId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOperatorName added in v1.2.0

GetOperatorName OperatorName Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOutBrandId added in v1.2.0

GetOutBrandId OutBrandId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOutShopId added in v1.2.0

GetOutShopId OutShopId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetRequestId added in v1.2.0

GetRequestId RequestId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetShopId added in v1.2.0

GetShopId ShopId Getter

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetActivityId added in v1.2.0

func (r *AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetActivityId(_activityId string) error

SetActivityId is ActivityId Setter 活动id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetBrandId added in v1.2.0

SetBrandId is BrandId Setter 品牌id(brandId和outerBrandId必传其一)

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetCustomerId added in v1.2.0

func (r *AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetCustomerId(_customerId string) error

SetCustomerId is CustomerId Setter 会员id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOperatorId added in v1.2.0

func (r *AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOperatorId(_operatorId string) error

SetOperatorId is OperatorId Setter 操作人

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOperatorName added in v1.2.0

func (r *AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOperatorName(_operatorName string) error

SetOperatorName is OperatorName Setter 操作人姓名

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOutBrandId added in v1.2.0

func (r *AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOutBrandId(_outBrandId string) error

SetOutBrandId is OutBrandId Setter 外部品牌id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOutShopId added in v1.2.0

SetOutShopId is OutShopId Setter 外部门店id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetRequestId added in v1.2.0

SetRequestId is RequestId Setter 请求幂等id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetShopId added in v1.2.0

SetShopId is ShopId Setter 门店id

type AlibabaAlscCrmMarketingShareCustomerInfoAPIResponse

type AlibabaAlscCrmMarketingShareCustomerInfoAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMarketingShareCustomerInfoAPIResponseModel
}

AlibabaAlscCrmMarketingShareCustomerInfoAPIResponse 查询分享营销客户领券信息 API返回值 alibaba.alsc.crm.marketing.share.customer.info

查询分享营销活动的客户领券信息

type AlibabaAlscCrmMarketingShareCustomerInfoAPIResponseModel added in v1.2.0

type AlibabaAlscCrmMarketingShareCustomerInfoAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_marketing_share_customer_info_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmMarketingShareCustomerInfoAPIResponseModel is 查询分享营销客户领券信息 成功返回结果

type AlibabaAlscCrmMenuListAPIRequest added in v1.2.0

type AlibabaAlscCrmMenuListAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmMenuListAPIRequest 获取特价菜单 API请求 alibaba.alsc.crm.menu.list

获取特价菜单

func NewAlibabaAlscCrmMenuListRequest

func NewAlibabaAlscCrmMenuListRequest() *AlibabaAlscCrmMenuListAPIRequest

NewAlibabaAlscCrmMenuListRequest 初始化AlibabaAlscCrmMenuListAPIRequest对象

func (AlibabaAlscCrmMenuListAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmMenuListAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMenuListAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmMenuListAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMenuListAPIRequest) GetMenuOpenReq added in v1.2.0

func (r AlibabaAlscCrmMenuListAPIRequest) GetMenuOpenReq() *MenuOpenReq

GetMenuOpenReq MenuOpenReq Getter

func (AlibabaAlscCrmMenuListAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmMenuListAPIRequest) SetMenuOpenReq added in v1.2.0

func (r *AlibabaAlscCrmMenuListAPIRequest) SetMenuOpenReq(_menuOpenReq *MenuOpenReq) error

SetMenuOpenReq is MenuOpenReq Setter 获取特价菜单请求参数

type AlibabaAlscCrmMenuListAPIResponse

type AlibabaAlscCrmMenuListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMenuListAPIResponseModel
}

AlibabaAlscCrmMenuListAPIResponse 获取特价菜单 API返回值 alibaba.alsc.crm.menu.list

获取特价菜单

type AlibabaAlscCrmMenuListAPIResponseModel added in v1.2.0

type AlibabaAlscCrmMenuListAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_menu_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmMenuListAPIResponseModel is 获取特价菜单 成功返回结果

type AlibabaAlscCrmOpenAssertRefundAPIRequest added in v1.2.0

type AlibabaAlscCrmOpenAssertRefundAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmOpenAssertRefundAPIRequest 资产核销回退接口 API请求 alibaba.alsc.crm.open.assert.refund

回退已经核销的储值积分券资产

func NewAlibabaAlscCrmOpenAssertRefundRequest

func NewAlibabaAlscCrmOpenAssertRefundRequest() *AlibabaAlscCrmOpenAssertRefundAPIRequest

NewAlibabaAlscCrmOpenAssertRefundRequest 初始化AlibabaAlscCrmOpenAssertRefundAPIRequest对象

func (AlibabaAlscCrmOpenAssertRefundAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenAssertRefundAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenAssertRefundAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmOpenAssertRefundAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenAssertRefundAPIRequest) GetParamPropertyRefundOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenAssertRefundAPIRequest) GetParamPropertyRefundOpenReq() *PropertyRefundOpenReq

GetParamPropertyRefundOpenReq ParamPropertyRefundOpenReq Getter

func (AlibabaAlscCrmOpenAssertRefundAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmOpenAssertRefundAPIRequest) SetParamPropertyRefundOpenReq added in v1.2.0

func (r *AlibabaAlscCrmOpenAssertRefundAPIRequest) SetParamPropertyRefundOpenReq(_paramPropertyRefundOpenReq *PropertyRefundOpenReq) error

SetParamPropertyRefundOpenReq is ParamPropertyRefundOpenReq Setter 入参

type AlibabaAlscCrmOpenAssertRefundAPIResponse

type AlibabaAlscCrmOpenAssertRefundAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenAssertRefundAPIResponseModel
}

AlibabaAlscCrmOpenAssertRefundAPIResponse 资产核销回退接口 API返回值 alibaba.alsc.crm.open.assert.refund

回退已经核销的储值积分券资产

type AlibabaAlscCrmOpenAssertRefundAPIResponseModel added in v1.2.0

type AlibabaAlscCrmOpenAssertRefundAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_open_assert_refund_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmOpenAssertRefundAPIResponseModel is 资产核销回退接口 成功返回结果

type AlibabaAlscCrmOpenAssertVerifyAPIRequest added in v1.2.0

type AlibabaAlscCrmOpenAssertVerifyAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmOpenAssertVerifyAPIRequest 资产核销接口 API请求 alibaba.alsc.crm.open.assert.verify

核销储值,积分,券资产

func NewAlibabaAlscCrmOpenAssertVerifyRequest

func NewAlibabaAlscCrmOpenAssertVerifyRequest() *AlibabaAlscCrmOpenAssertVerifyAPIRequest

NewAlibabaAlscCrmOpenAssertVerifyRequest 初始化AlibabaAlscCrmOpenAssertVerifyAPIRequest对象

func (AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetParamPropertyVerifyOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetParamPropertyVerifyOpenReq() *PropertyVerifyOpenReq

GetParamPropertyVerifyOpenReq ParamPropertyVerifyOpenReq Getter

func (AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmOpenAssertVerifyAPIRequest) SetParamPropertyVerifyOpenReq added in v1.2.0

func (r *AlibabaAlscCrmOpenAssertVerifyAPIRequest) SetParamPropertyVerifyOpenReq(_paramPropertyVerifyOpenReq *PropertyVerifyOpenReq) error

SetParamPropertyVerifyOpenReq is ParamPropertyVerifyOpenReq Setter 入参

type AlibabaAlscCrmOpenAssertVerifyAPIResponse

type AlibabaAlscCrmOpenAssertVerifyAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenAssertVerifyAPIResponseModel
}

AlibabaAlscCrmOpenAssertVerifyAPIResponse 资产核销接口 API返回值 alibaba.alsc.crm.open.assert.verify

核销储值,积分,券资产

type AlibabaAlscCrmOpenAssertVerifyAPIResponseModel added in v1.2.0

type AlibabaAlscCrmOpenAssertVerifyAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_open_assert_verify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmOpenAssertVerifyAPIResponseModel is 资产核销接口 成功返回结果

type AlibabaAlscCrmOpenCustomerGetAPIRequest added in v1.2.0

type AlibabaAlscCrmOpenCustomerGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmOpenCustomerGetAPIRequest 查询会员资产 API请求 alibaba.alsc.crm.open.customer.get

查询会员身份,资产等

func NewAlibabaAlscCrmOpenCustomerGetRequest

func NewAlibabaAlscCrmOpenCustomerGetRequest() *AlibabaAlscCrmOpenCustomerGetAPIRequest

NewAlibabaAlscCrmOpenCustomerGetRequest 初始化AlibabaAlscCrmOpenCustomerGetAPIRequest对象

func (AlibabaAlscCrmOpenCustomerGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenCustomerGetAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenCustomerGetAPIRequest) GetParamCustomerGetOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerGetAPIRequest) GetParamCustomerGetOpenReq() *CustomerGetOpenReq

GetParamCustomerGetOpenReq ParamCustomerGetOpenReq Getter

func (AlibabaAlscCrmOpenCustomerGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmOpenCustomerGetAPIRequest) SetParamCustomerGetOpenReq added in v1.2.0

func (r *AlibabaAlscCrmOpenCustomerGetAPIRequest) SetParamCustomerGetOpenReq(_paramCustomerGetOpenReq *CustomerGetOpenReq) error

SetParamCustomerGetOpenReq is ParamCustomerGetOpenReq Setter 入参

type AlibabaAlscCrmOpenCustomerGetAPIResponse

type AlibabaAlscCrmOpenCustomerGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenCustomerGetAPIResponseModel
}

AlibabaAlscCrmOpenCustomerGetAPIResponse 查询会员资产 API返回值 alibaba.alsc.crm.open.customer.get

查询会员身份,资产等

type AlibabaAlscCrmOpenCustomerGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmOpenCustomerGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_open_customer_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmOpenCustomerGetAPIResponseModel is 查询会员资产 成功返回结果

type AlibabaAlscCrmOpenCustomerSaveAPIRequest added in v1.2.0

type AlibabaAlscCrmOpenCustomerSaveAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmOpenCustomerSaveAPIRequest 保存和更新顾客 API请求 alibaba.alsc.crm.open.customer.save

用来保存顾客,如果已经存在的话,则更新顾客

func NewAlibabaAlscCrmOpenCustomerSaveRequest

func NewAlibabaAlscCrmOpenCustomerSaveRequest() *AlibabaAlscCrmOpenCustomerSaveAPIRequest

NewAlibabaAlscCrmOpenCustomerSaveRequest 初始化AlibabaAlscCrmOpenCustomerSaveAPIRequest对象

func (AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetParamCustomerSaveOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetParamCustomerSaveOpenReq() *CustomerSaveOpenReq

GetParamCustomerSaveOpenReq ParamCustomerSaveOpenReq Getter

func (AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmOpenCustomerSaveAPIRequest) SetParamCustomerSaveOpenReq added in v1.2.0

func (r *AlibabaAlscCrmOpenCustomerSaveAPIRequest) SetParamCustomerSaveOpenReq(_paramCustomerSaveOpenReq *CustomerSaveOpenReq) error

SetParamCustomerSaveOpenReq is ParamCustomerSaveOpenReq Setter 入参

type AlibabaAlscCrmOpenCustomerSaveAPIResponse

type AlibabaAlscCrmOpenCustomerSaveAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenCustomerSaveAPIResponseModel
}

AlibabaAlscCrmOpenCustomerSaveAPIResponse 保存和更新顾客 API返回值 alibaba.alsc.crm.open.customer.save

用来保存顾客,如果已经存在的话,则更新顾客

type AlibabaAlscCrmOpenCustomerSaveAPIResponseModel added in v1.2.0

type AlibabaAlscCrmOpenCustomerSaveAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_open_customer_save_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmOpenCustomerSaveAPIResponseModel is 保存和更新顾客 成功返回结果

type AlibabaAlscCrmOpenOrderBackflowAPIRequest added in v1.2.0

type AlibabaAlscCrmOpenOrderBackflowAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmOpenOrderBackflowAPIRequest 订单回流接口 API请求 alibaba.alsc.crm.open.order.backflow

回流isv订单接口

func NewAlibabaAlscCrmOpenOrderBackflowRequest

func NewAlibabaAlscCrmOpenOrderBackflowRequest() *AlibabaAlscCrmOpenOrderBackflowAPIRequest

NewAlibabaAlscCrmOpenOrderBackflowRequest 初始化AlibabaAlscCrmOpenOrderBackflowAPIRequest对象

func (AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetParamOrderBackflowOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetParamOrderBackflowOpenReq() *OrderBackflowOpenReq

GetParamOrderBackflowOpenReq ParamOrderBackflowOpenReq Getter

func (AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmOpenOrderBackflowAPIRequest) SetParamOrderBackflowOpenReq added in v1.2.0

func (r *AlibabaAlscCrmOpenOrderBackflowAPIRequest) SetParamOrderBackflowOpenReq(_paramOrderBackflowOpenReq *OrderBackflowOpenReq) error

SetParamOrderBackflowOpenReq is ParamOrderBackflowOpenReq Setter 入参

type AlibabaAlscCrmOpenOrderBackflowAPIResponse

type AlibabaAlscCrmOpenOrderBackflowAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenOrderBackflowAPIResponseModel
}

AlibabaAlscCrmOpenOrderBackflowAPIResponse 订单回流接口 API返回值 alibaba.alsc.crm.open.order.backflow

回流isv订单接口

type AlibabaAlscCrmOpenOrderBackflowAPIResponseModel added in v1.2.0

type AlibabaAlscCrmOpenOrderBackflowAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_open_order_backflow_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmOpenOrderBackflowAPIResponseModel is 订单回流接口 成功返回结果

type AlibabaAlscCrmOpenPointOperateAPIRequest added in v1.2.0

type AlibabaAlscCrmOpenPointOperateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmOpenPointOperateAPIRequest 积分操作接口 API请求 alibaba.alsc.crm.open.point.operate

同步积分接口

func NewAlibabaAlscCrmOpenPointOperateRequest

func NewAlibabaAlscCrmOpenPointOperateRequest() *AlibabaAlscCrmOpenPointOperateAPIRequest

NewAlibabaAlscCrmOpenPointOperateRequest 初始化AlibabaAlscCrmOpenPointOperateAPIRequest对象

func (AlibabaAlscCrmOpenPointOperateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenPointOperateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenPointOperateAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmOpenPointOperateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenPointOperateAPIRequest) GetParamPointOperateOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenPointOperateAPIRequest) GetParamPointOperateOpenReq() *PointOperateOpenReq

GetParamPointOperateOpenReq ParamPointOperateOpenReq Getter

func (AlibabaAlscCrmOpenPointOperateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmOpenPointOperateAPIRequest) SetParamPointOperateOpenReq added in v1.2.0

func (r *AlibabaAlscCrmOpenPointOperateAPIRequest) SetParamPointOperateOpenReq(_paramPointOperateOpenReq *PointOperateOpenReq) error

SetParamPointOperateOpenReq is ParamPointOperateOpenReq Setter 入参

type AlibabaAlscCrmOpenPointOperateAPIResponse

type AlibabaAlscCrmOpenPointOperateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenPointOperateAPIResponseModel
}

AlibabaAlscCrmOpenPointOperateAPIResponse 积分操作接口 API返回值 alibaba.alsc.crm.open.point.operate

同步积分接口

type AlibabaAlscCrmOpenPointOperateAPIResponseModel added in v1.2.0

type AlibabaAlscCrmOpenPointOperateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_open_point_operate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmOpenPointOperateAPIResponseModel is 积分操作接口 成功返回结果

type AlibabaAlscCrmOpenRechargeOperateAPIRequest added in v1.2.0

type AlibabaAlscCrmOpenRechargeOperateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmOpenRechargeOperateAPIRequest 储值操作接口 API请求 alibaba.alsc.crm.open.recharge.operate

储值操作接口

func NewAlibabaAlscCrmOpenRechargeOperateRequest

func NewAlibabaAlscCrmOpenRechargeOperateRequest() *AlibabaAlscCrmOpenRechargeOperateAPIRequest

NewAlibabaAlscCrmOpenRechargeOperateRequest 初始化AlibabaAlscCrmOpenRechargeOperateAPIRequest对象

func (AlibabaAlscCrmOpenRechargeOperateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenRechargeOperateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenRechargeOperateAPIRequest) GetParamRechargeOperateOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenRechargeOperateAPIRequest) GetParamRechargeOperateOpenReq() *RechargeOperateOpenReq

GetParamRechargeOperateOpenReq ParamRechargeOperateOpenReq Getter

func (AlibabaAlscCrmOpenRechargeOperateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmOpenRechargeOperateAPIRequest) SetParamRechargeOperateOpenReq added in v1.2.0

func (r *AlibabaAlscCrmOpenRechargeOperateAPIRequest) SetParamRechargeOperateOpenReq(_paramRechargeOperateOpenReq *RechargeOperateOpenReq) error

SetParamRechargeOperateOpenReq is ParamRechargeOperateOpenReq Setter 储值操作参数

type AlibabaAlscCrmOpenRechargeOperateAPIResponse

type AlibabaAlscCrmOpenRechargeOperateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenRechargeOperateAPIResponseModel
}

AlibabaAlscCrmOpenRechargeOperateAPIResponse 储值操作接口 API返回值 alibaba.alsc.crm.open.recharge.operate

储值操作接口

type AlibabaAlscCrmOpenRechargeOperateAPIResponseModel added in v1.2.0

type AlibabaAlscCrmOpenRechargeOperateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_open_recharge_operate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmOpenRechargeOperateAPIResponseModel is 储值操作接口 成功返回结果

type AlibabaAlscCrmOpenRuleGetAPIRequest added in v1.2.0

type AlibabaAlscCrmOpenRuleGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmOpenRuleGetAPIRequest 查询规则 API请求 alibaba.alsc.crm.open.rule.get

查询会员规则

func NewAlibabaAlscCrmOpenRuleGetRequest

func NewAlibabaAlscCrmOpenRuleGetRequest() *AlibabaAlscCrmOpenRuleGetAPIRequest

NewAlibabaAlscCrmOpenRuleGetRequest 初始化AlibabaAlscCrmOpenRuleGetAPIRequest对象

func (AlibabaAlscCrmOpenRuleGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenRuleGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenRuleGetAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmOpenRuleGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenRuleGetAPIRequest) GetParamRuleOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenRuleGetAPIRequest) GetParamRuleOpenReq() *RuleOpenReq

GetParamRuleOpenReq ParamRuleOpenReq Getter

func (AlibabaAlscCrmOpenRuleGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmOpenRuleGetAPIRequest) SetParamRuleOpenReq added in v1.2.0

func (r *AlibabaAlscCrmOpenRuleGetAPIRequest) SetParamRuleOpenReq(_paramRuleOpenReq *RuleOpenReq) error

SetParamRuleOpenReq is ParamRuleOpenReq Setter 入参

type AlibabaAlscCrmOpenRuleGetAPIResponse

type AlibabaAlscCrmOpenRuleGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenRuleGetAPIResponseModel
}

AlibabaAlscCrmOpenRuleGetAPIResponse 查询规则 API返回值 alibaba.alsc.crm.open.rule.get

查询会员规则

type AlibabaAlscCrmOpenRuleGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmOpenRuleGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_open_rule_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmOpenRuleGetAPIResponseModel is 查询规则 成功返回结果

type AlibabaAlscCrmPointCalAPIRequest added in v1.2.0

type AlibabaAlscCrmPointCalAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmPointCalAPIRequest 计算积分可以抵扣的金额 API请求 alibaba.alsc.crm.point.cal

计算积分可以抵扣的金额 积分的抵扣为区间型 如抵扣规则为100积分抵扣50元,则输入消费120积分的话,回返回消费100积分抵扣50元

这里为纯计算逻辑,不会校验用户是否有足够的可用积分进行抵扣

func NewAlibabaAlscCrmPointCalRequest

func NewAlibabaAlscCrmPointCalRequest() *AlibabaAlscCrmPointCalAPIRequest

NewAlibabaAlscCrmPointCalRequest 初始化AlibabaAlscCrmPointCalAPIRequest对象

func (AlibabaAlscCrmPointCalAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPointCalAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointCalAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmPointCalAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointCalAPIRequest) GetParamCalculateDeductedMoneyOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointCalAPIRequest) GetParamCalculateDeductedMoneyOpenReq() *CalculateDeductedMoneyOpenReq

GetParamCalculateDeductedMoneyOpenReq ParamCalculateDeductedMoneyOpenReq Getter

func (AlibabaAlscCrmPointCalAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmPointCalAPIRequest) SetParamCalculateDeductedMoneyOpenReq added in v1.2.0

func (r *AlibabaAlscCrmPointCalAPIRequest) SetParamCalculateDeductedMoneyOpenReq(_paramCalculateDeductedMoneyOpenReq *CalculateDeductedMoneyOpenReq) error

SetParamCalculateDeductedMoneyOpenReq is ParamCalculateDeductedMoneyOpenReq Setter 入参

type AlibabaAlscCrmPointCalAPIResponse

type AlibabaAlscCrmPointCalAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointCalAPIResponseModel
}

AlibabaAlscCrmPointCalAPIResponse 计算积分可以抵扣的金额 API返回值 alibaba.alsc.crm.point.cal

计算积分可以抵扣的金额 积分的抵扣为区间型 如抵扣规则为100积分抵扣50元,则输入消费120积分的话,回返回消费100积分抵扣50元

这里为纯计算逻辑,不会校验用户是否有足够的可用积分进行抵扣

type AlibabaAlscCrmPointCalAPIResponseModel added in v1.2.0

type AlibabaAlscCrmPointCalAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_point_cal_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmPointCalAPIResponseModel is 计算积分可以抵扣的金额 成功返回结果

type AlibabaAlscCrmPointChkpntbypayAPIRequest added in v1.2.0

type AlibabaAlscCrmPointChkpntbypayAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmPointChkpntbypayAPIRequest 校验支付链路中的积分抵扣是否合法 API请求 alibaba.alsc.crm.point.chkpntbypay

校验支付链路中的积分抵扣是否合法

func NewAlibabaAlscCrmPointChkpntbypayRequest

func NewAlibabaAlscCrmPointChkpntbypayRequest() *AlibabaAlscCrmPointChkpntbypayAPIRequest

NewAlibabaAlscCrmPointChkpntbypayRequest 初始化AlibabaAlscCrmPointChkpntbypayAPIRequest对象

func (AlibabaAlscCrmPointChkpntbypayAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPointChkpntbypayAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointChkpntbypayAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmPointChkpntbypayAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointChkpntbypayAPIRequest) GetParamConsumePointByPayOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointChkpntbypayAPIRequest) GetParamConsumePointByPayOpenReq() *ConsumePointByPayOpenReq

GetParamConsumePointByPayOpenReq ParamConsumePointByPayOpenReq Getter

func (AlibabaAlscCrmPointChkpntbypayAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmPointChkpntbypayAPIRequest) SetParamConsumePointByPayOpenReq added in v1.2.0

func (r *AlibabaAlscCrmPointChkpntbypayAPIRequest) SetParamConsumePointByPayOpenReq(_paramConsumePointByPayOpenReq *ConsumePointByPayOpenReq) error

SetParamConsumePointByPayOpenReq is ParamConsumePointByPayOpenReq Setter 入参

type AlibabaAlscCrmPointChkpntbypayAPIResponse

type AlibabaAlscCrmPointChkpntbypayAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointChkpntbypayAPIResponseModel
}

AlibabaAlscCrmPointChkpntbypayAPIResponse 校验支付链路中的积分抵扣是否合法 API返回值 alibaba.alsc.crm.point.chkpntbypay

校验支付链路中的积分抵扣是否合法

type AlibabaAlscCrmPointChkpntbypayAPIResponseModel added in v1.2.0

type AlibabaAlscCrmPointChkpntbypayAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_point_chkpntbypay_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmPointChkpntbypayAPIResponseModel is 校验支付链路中的积分抵扣是否合法 成功返回结果

type AlibabaAlscCrmPointConsumepointAPIRequest added in v1.2.0

type AlibabaAlscCrmPointConsumepointAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmPointConsumepointAPIRequest 积分抵现 API请求 alibaba.alsc.crm.point.consumepoint

积分抵现

func NewAlibabaAlscCrmPointConsumepointRequest

func NewAlibabaAlscCrmPointConsumepointRequest() *AlibabaAlscCrmPointConsumepointAPIRequest

NewAlibabaAlscCrmPointConsumepointRequest 初始化AlibabaAlscCrmPointConsumepointAPIRequest对象

func (AlibabaAlscCrmPointConsumepointAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointConsumepointAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmPointConsumepointAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointConsumepointAPIRequest) GetParamConsumePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointConsumepointAPIRequest) GetParamConsumePointOpenReq() *ConsumePointOpenReq

GetParamConsumePointOpenReq ParamConsumePointOpenReq Getter

func (AlibabaAlscCrmPointConsumepointAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmPointConsumepointAPIRequest) SetParamConsumePointOpenReq added in v1.2.0

func (r *AlibabaAlscCrmPointConsumepointAPIRequest) SetParamConsumePointOpenReq(_paramConsumePointOpenReq *ConsumePointOpenReq) error

SetParamConsumePointOpenReq is ParamConsumePointOpenReq Setter 入参

type AlibabaAlscCrmPointConsumepointAPIResponse

type AlibabaAlscCrmPointConsumepointAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointConsumepointAPIResponseModel
}

AlibabaAlscCrmPointConsumepointAPIResponse 积分抵现 API返回值 alibaba.alsc.crm.point.consumepoint

积分抵现

type AlibabaAlscCrmPointConsumepointAPIResponseModel added in v1.2.0

type AlibabaAlscCrmPointConsumepointAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_point_consumepoint_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmPointConsumepointAPIResponseModel is 积分抵现 成功返回结果

type AlibabaAlscCrmPointExtraConsumeAPIRequest added in v1.2.0

type AlibabaAlscCrmPointExtraConsumeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmPointExtraConsumeAPIRequest 积分补扣 API请求 alibaba.alsc.crm.point.extra.consume

积分补扣

func NewAlibabaAlscCrmPointExtraConsumeRequest

func NewAlibabaAlscCrmPointExtraConsumeRequest() *AlibabaAlscCrmPointExtraConsumeAPIRequest

NewAlibabaAlscCrmPointExtraConsumeRequest 初始化AlibabaAlscCrmPointExtraConsumeAPIRequest对象

func (AlibabaAlscCrmPointExtraConsumeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointExtraConsumeAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmPointExtraConsumeAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointExtraConsumeAPIRequest) GetParamExtraConsumePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointExtraConsumeAPIRequest) GetParamExtraConsumePointOpenReq() *ExtraConsumePointOpenReq

GetParamExtraConsumePointOpenReq ParamExtraConsumePointOpenReq Getter

func (AlibabaAlscCrmPointExtraConsumeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmPointExtraConsumeAPIRequest) SetParamExtraConsumePointOpenReq added in v1.2.0

func (r *AlibabaAlscCrmPointExtraConsumeAPIRequest) SetParamExtraConsumePointOpenReq(_paramExtraConsumePointOpenReq *ExtraConsumePointOpenReq) error

SetParamExtraConsumePointOpenReq is ParamExtraConsumePointOpenReq Setter 入参

type AlibabaAlscCrmPointExtraConsumeAPIResponse

type AlibabaAlscCrmPointExtraConsumeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointExtraConsumeAPIResponseModel
}

AlibabaAlscCrmPointExtraConsumeAPIResponse 积分补扣 API返回值 alibaba.alsc.crm.point.extra.consume

积分补扣

type AlibabaAlscCrmPointExtraConsumeAPIResponseModel added in v1.2.0

type AlibabaAlscCrmPointExtraConsumeAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_point_extra_consume_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmPointExtraConsumeAPIResponseModel is 积分补扣 成功返回结果

type AlibabaAlscCrmPointExtrachargeAPIRequest added in v1.2.0

type AlibabaAlscCrmPointExtrachargeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmPointExtrachargeAPIRequest 积分补录 API请求 alibaba.alsc.crm.point.extracharge

积分补录

func NewAlibabaAlscCrmPointExtrachargeRequest

func NewAlibabaAlscCrmPointExtrachargeRequest() *AlibabaAlscCrmPointExtrachargeAPIRequest

NewAlibabaAlscCrmPointExtrachargeRequest 初始化AlibabaAlscCrmPointExtrachargeAPIRequest对象

func (AlibabaAlscCrmPointExtrachargeAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPointExtrachargeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointExtrachargeAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmPointExtrachargeAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointExtrachargeAPIRequest) GetParamExtraChargePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointExtrachargeAPIRequest) GetParamExtraChargePointOpenReq() *ExtraChargePointOpenReq

GetParamExtraChargePointOpenReq ParamExtraChargePointOpenReq Getter

func (AlibabaAlscCrmPointExtrachargeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmPointExtrachargeAPIRequest) SetParamExtraChargePointOpenReq added in v1.2.0

func (r *AlibabaAlscCrmPointExtrachargeAPIRequest) SetParamExtraChargePointOpenReq(_paramExtraChargePointOpenReq *ExtraChargePointOpenReq) error

SetParamExtraChargePointOpenReq is ParamExtraChargePointOpenReq Setter 入参

type AlibabaAlscCrmPointExtrachargeAPIResponse

type AlibabaAlscCrmPointExtrachargeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointExtrachargeAPIResponseModel
}

AlibabaAlscCrmPointExtrachargeAPIResponse 积分补录 API返回值 alibaba.alsc.crm.point.extracharge

积分补录

type AlibabaAlscCrmPointExtrachargeAPIResponseModel added in v1.2.0

type AlibabaAlscCrmPointExtrachargeAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_point_extracharge_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmPointExtrachargeAPIResponseModel is 积分补录 成功返回结果

type AlibabaAlscCrmPointQuerypointflowAPIRequest added in v1.2.0

type AlibabaAlscCrmPointQuerypointflowAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmPointQuerypointflowAPIRequest 分页查询积分流水 API请求 alibaba.alsc.crm.point.querypointflow

分页查询积分流水

func NewAlibabaAlscCrmPointQuerypointflowRequest

func NewAlibabaAlscCrmPointQuerypointflowRequest() *AlibabaAlscCrmPointQuerypointflowAPIRequest

NewAlibabaAlscCrmPointQuerypointflowRequest 初始化AlibabaAlscCrmPointQuerypointflowAPIRequest对象

func (AlibabaAlscCrmPointQuerypointflowAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointQuerypointflowAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointQuerypointflowAPIRequest) GetParamPageQueryPointFlowOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointQuerypointflowAPIRequest) GetParamPageQueryPointFlowOpenReq() *PageQueryPointFlowOpenReq

GetParamPageQueryPointFlowOpenReq ParamPageQueryPointFlowOpenReq Getter

func (AlibabaAlscCrmPointQuerypointflowAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmPointQuerypointflowAPIRequest) SetParamPageQueryPointFlowOpenReq added in v1.2.0

func (r *AlibabaAlscCrmPointQuerypointflowAPIRequest) SetParamPageQueryPointFlowOpenReq(_paramPageQueryPointFlowOpenReq *PageQueryPointFlowOpenReq) error

SetParamPageQueryPointFlowOpenReq is ParamPageQueryPointFlowOpenReq Setter 入参

type AlibabaAlscCrmPointQuerypointflowAPIResponse

type AlibabaAlscCrmPointQuerypointflowAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointQuerypointflowAPIResponseModel
}

AlibabaAlscCrmPointQuerypointflowAPIResponse 分页查询积分流水 API返回值 alibaba.alsc.crm.point.querypointflow

分页查询积分流水

type AlibabaAlscCrmPointQuerypointflowAPIResponseModel added in v1.2.0

type AlibabaAlscCrmPointQuerypointflowAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_point_querypointflow_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmPointQuerypointflowAPIResponseModel is 分页查询积分流水 成功返回结果

type AlibabaAlscCrmPointReversepointAPIRequest added in v1.2.0

type AlibabaAlscCrmPointReversepointAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmPointReversepointAPIRequest 积分消费回退 API请求 alibaba.alsc.crm.point.reversepoint

积分消费回退

func NewAlibabaAlscCrmPointReversepointRequest

func NewAlibabaAlscCrmPointReversepointRequest() *AlibabaAlscCrmPointReversepointAPIRequest

NewAlibabaAlscCrmPointReversepointRequest 初始化AlibabaAlscCrmPointReversepointAPIRequest对象

func (AlibabaAlscCrmPointReversepointAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointReversepointAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmPointReversepointAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointReversepointAPIRequest) GetParamReverseConsumePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointReversepointAPIRequest) GetParamReverseConsumePointOpenReq() *ReverseConsumePointOpenReq

GetParamReverseConsumePointOpenReq ParamReverseConsumePointOpenReq Getter

func (AlibabaAlscCrmPointReversepointAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmPointReversepointAPIRequest) SetParamReverseConsumePointOpenReq added in v1.2.0

func (r *AlibabaAlscCrmPointReversepointAPIRequest) SetParamReverseConsumePointOpenReq(_paramReverseConsumePointOpenReq *ReverseConsumePointOpenReq) error

SetParamReverseConsumePointOpenReq is ParamReverseConsumePointOpenReq Setter 入参

type AlibabaAlscCrmPointReversepointAPIResponse

type AlibabaAlscCrmPointReversepointAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointReversepointAPIResponseModel
}

AlibabaAlscCrmPointReversepointAPIResponse 积分消费回退 API返回值 alibaba.alsc.crm.point.reversepoint

积分消费回退

type AlibabaAlscCrmPointReversepointAPIResponseModel added in v1.2.0

type AlibabaAlscCrmPointReversepointAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_point_reversepoint_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmPointReversepointAPIResponseModel is 积分消费回退 成功返回结果

type AlibabaAlscCrmPointRuleGetAPIRequest added in v1.2.0

type AlibabaAlscCrmPointRuleGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmPointRuleGetAPIRequest 查询积分规则 API请求 alibaba.alsc.crm.point.rule.get

新增积分规则查询接口,传入includeLogicalDelete和maxUpdateTime时走同步下行逻辑不然则走普通积分规则查询接口

func NewAlibabaAlscCrmPointRuleGetRequest

func NewAlibabaAlscCrmPointRuleGetRequest() *AlibabaAlscCrmPointRuleGetAPIRequest

NewAlibabaAlscCrmPointRuleGetRequest 初始化AlibabaAlscCrmPointRuleGetAPIRequest对象

func (AlibabaAlscCrmPointRuleGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPointRuleGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointRuleGetAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmPointRuleGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointRuleGetAPIRequest) GetParamQueryPointRuleOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointRuleGetAPIRequest) GetParamQueryPointRuleOpenReq() *QueryPointRuleOpenReq

GetParamQueryPointRuleOpenReq ParamQueryPointRuleOpenReq Getter

func (AlibabaAlscCrmPointRuleGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmPointRuleGetAPIRequest) SetParamQueryPointRuleOpenReq added in v1.2.0

func (r *AlibabaAlscCrmPointRuleGetAPIRequest) SetParamQueryPointRuleOpenReq(_paramQueryPointRuleOpenReq *QueryPointRuleOpenReq) error

SetParamQueryPointRuleOpenReq is ParamQueryPointRuleOpenReq Setter 入参

type AlibabaAlscCrmPointRuleGetAPIResponse

type AlibabaAlscCrmPointRuleGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointRuleGetAPIResponseModel
}

AlibabaAlscCrmPointRuleGetAPIResponse 查询积分规则 API返回值 alibaba.alsc.crm.point.rule.get

新增积分规则查询接口,传入includeLogicalDelete和maxUpdateTime时走同步下行逻辑不然则走普通积分规则查询接口

type AlibabaAlscCrmPointRuleGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmPointRuleGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_point_rule_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmPointRuleGetAPIResponseModel is 查询积分规则 成功返回结果

type AlibabaAlscCrmPromotionListAPIRequest added in v1.2.0

type AlibabaAlscCrmPromotionListAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmPromotionListAPIRequest 获取促销规则列表 API请求 alibaba.alsc.crm.promotion.list

获取品牌的促销规则列表

func NewAlibabaAlscCrmPromotionListRequest

func NewAlibabaAlscCrmPromotionListRequest() *AlibabaAlscCrmPromotionListAPIRequest

NewAlibabaAlscCrmPromotionListRequest 初始化AlibabaAlscCrmPromotionListAPIRequest对象

func (AlibabaAlscCrmPromotionListAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPromotionListAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPromotionListAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmPromotionListAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPromotionListAPIRequest) GetPromotionFacadeOpenReq added in v1.2.0

func (r AlibabaAlscCrmPromotionListAPIRequest) GetPromotionFacadeOpenReq() *PromotionFacadeOpenReq

GetPromotionFacadeOpenReq PromotionFacadeOpenReq Getter

func (AlibabaAlscCrmPromotionListAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmPromotionListAPIRequest) SetPromotionFacadeOpenReq added in v1.2.0

func (r *AlibabaAlscCrmPromotionListAPIRequest) SetPromotionFacadeOpenReq(_promotionFacadeOpenReq *PromotionFacadeOpenReq) error

SetPromotionFacadeOpenReq is PromotionFacadeOpenReq Setter 获取促销规则请求参数

type AlibabaAlscCrmPromotionListAPIResponse

type AlibabaAlscCrmPromotionListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPromotionListAPIResponseModel
}

AlibabaAlscCrmPromotionListAPIResponse 获取促销规则列表 API返回值 alibaba.alsc.crm.promotion.list

获取品牌的促销规则列表

type AlibabaAlscCrmPromotionListAPIResponseModel added in v1.2.0

type AlibabaAlscCrmPromotionListAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_promotion_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmPromotionListAPIResponseModel is 获取促销规则列表 成功返回结果

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest 储值流水详细 API请求 alibaba.alsc.crm.recharge.account.flowdetail.get

查询储值流水详细接口

func NewAlibabaAlscCrmRechargeAccountFlowdetailGetRequest

func NewAlibabaAlscCrmRechargeAccountFlowdetailGetRequest() *AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest

NewAlibabaAlscCrmRechargeAccountFlowdetailGetRequest 初始化AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest对象

func (AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) GetParamQueryRechargeAccountFlowOpenReq added in v1.2.0

GetParamQueryRechargeAccountFlowOpenReq ParamQueryRechargeAccountFlowOpenReq Getter

func (AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) SetParamQueryRechargeAccountFlowOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) SetParamQueryRechargeAccountFlowOpenReq(_paramQueryRechargeAccountFlowOpenReq *QueryRechargeAccountFlowOpenReq) error

SetParamQueryRechargeAccountFlowOpenReq is ParamQueryRechargeAccountFlowOpenReq Setter 入参

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponse

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponseModel
}

AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponse 储值流水详细 API返回值 alibaba.alsc.crm.recharge.account.flowdetail.get

查询储值流水详细接口

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_account_flowdetail_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponseModel is 储值流水详细 成功返回结果

type AlibabaAlscCrmRechargeAccountGetAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeAccountGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeAccountGetAPIRequest 查询储值账户信息 API请求 alibaba.alsc.crm.recharge.account.get

查询储值账户信息接口

func NewAlibabaAlscCrmRechargeAccountGetRequest

func NewAlibabaAlscCrmRechargeAccountGetRequest() *AlibabaAlscCrmRechargeAccountGetAPIRequest

NewAlibabaAlscCrmRechargeAccountGetRequest 初始化AlibabaAlscCrmRechargeAccountGetAPIRequest对象

func (AlibabaAlscCrmRechargeAccountGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeAccountGetAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmRechargeAccountGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountGetAPIRequest) GetParamQueryRechargeAccountOpenReq added in v1.2.0

func (r AlibabaAlscCrmRechargeAccountGetAPIRequest) GetParamQueryRechargeAccountOpenReq() *QueryRechargeAccountOpenReq

GetParamQueryRechargeAccountOpenReq ParamQueryRechargeAccountOpenReq Getter

func (AlibabaAlscCrmRechargeAccountGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeAccountGetAPIRequest) SetParamQueryRechargeAccountOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeAccountGetAPIRequest) SetParamQueryRechargeAccountOpenReq(_paramQueryRechargeAccountOpenReq *QueryRechargeAccountOpenReq) error

SetParamQueryRechargeAccountOpenReq is ParamQueryRechargeAccountOpenReq Setter 入参

type AlibabaAlscCrmRechargeAccountGetAPIResponse

type AlibabaAlscCrmRechargeAccountGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeAccountGetAPIResponseModel
}

AlibabaAlscCrmRechargeAccountGetAPIResponse 查询储值账户信息 API返回值 alibaba.alsc.crm.recharge.account.get

查询储值账户信息接口

type AlibabaAlscCrmRechargeAccountGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeAccountGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_account_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeAccountGetAPIResponseModel is 查询储值账户信息 成功返回结果

type AlibabaAlscCrmRechargeAccountflowsGetAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeAccountflowsGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeAccountflowsGetAPIRequest 分页查询储值流水 API请求 alibaba.alsc.crm.recharge.accountflows.get

增加分页查询储值流水接口

func NewAlibabaAlscCrmRechargeAccountflowsGetRequest

func NewAlibabaAlscCrmRechargeAccountflowsGetRequest() *AlibabaAlscCrmRechargeAccountflowsGetAPIRequest

NewAlibabaAlscCrmRechargeAccountflowsGetRequest 初始化AlibabaAlscCrmRechargeAccountflowsGetAPIRequest对象

func (AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) GetParamPageQueryAccountFlowsOpenReq added in v1.2.0

func (r AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) GetParamPageQueryAccountFlowsOpenReq() *PageQueryAccountFlowsOpenReq

GetParamPageQueryAccountFlowsOpenReq ParamPageQueryAccountFlowsOpenReq Getter

func (AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) SetParamPageQueryAccountFlowsOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) SetParamPageQueryAccountFlowsOpenReq(_paramPageQueryAccountFlowsOpenReq *PageQueryAccountFlowsOpenReq) error

SetParamPageQueryAccountFlowsOpenReq is ParamPageQueryAccountFlowsOpenReq Setter 入参

type AlibabaAlscCrmRechargeAccountflowsGetAPIResponse

type AlibabaAlscCrmRechargeAccountflowsGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeAccountflowsGetAPIResponseModel
}

AlibabaAlscCrmRechargeAccountflowsGetAPIResponse 分页查询储值流水 API返回值 alibaba.alsc.crm.recharge.accountflows.get

增加分页查询储值流水接口

type AlibabaAlscCrmRechargeAccountflowsGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeAccountflowsGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_accountflows_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeAccountflowsGetAPIResponseModel is 分页查询储值流水 成功返回结果

type AlibabaAlscCrmRechargeChargeUpdateAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeChargeUpdateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeChargeUpdateAPIRequest 储值充值 API请求 alibaba.alsc.crm.recharge.charge.update

顾客储值账户充值

func NewAlibabaAlscCrmRechargeChargeUpdateRequest

func NewAlibabaAlscCrmRechargeChargeUpdateRequest() *AlibabaAlscCrmRechargeChargeUpdateAPIRequest

NewAlibabaAlscCrmRechargeChargeUpdateRequest 初始化AlibabaAlscCrmRechargeChargeUpdateAPIRequest对象

func (AlibabaAlscCrmRechargeChargeUpdateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeChargeUpdateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeChargeUpdateAPIRequest) GetParamRechargeOpenReq added in v1.2.0

GetParamRechargeOpenReq ParamRechargeOpenReq Getter

func (AlibabaAlscCrmRechargeChargeUpdateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeChargeUpdateAPIRequest) SetParamRechargeOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeChargeUpdateAPIRequest) SetParamRechargeOpenReq(_paramRechargeOpenReq *RechargeOpenReq) error

SetParamRechargeOpenReq is ParamRechargeOpenReq Setter 入参

type AlibabaAlscCrmRechargeChargeUpdateAPIResponse

type AlibabaAlscCrmRechargeChargeUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeChargeUpdateAPIResponseModel
}

AlibabaAlscCrmRechargeChargeUpdateAPIResponse 储值充值 API返回值 alibaba.alsc.crm.recharge.charge.update

顾客储值账户充值

type AlibabaAlscCrmRechargeChargeUpdateAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeChargeUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_charge_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeChargeUpdateAPIResponseModel is 储值充值 成功返回结果

type AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest 储值账户充值前校验 API请求 alibaba.alsc.crm.recharge.chargeprecheck.get

储值账户充值前校验接口

func NewAlibabaAlscCrmRechargeChargeprecheckGetRequest

func NewAlibabaAlscCrmRechargeChargeprecheckGetRequest() *AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest

NewAlibabaAlscCrmRechargeChargeprecheckGetRequest 初始化AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest对象

func (AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) GetParamChargePreCheckOpenReq added in v1.2.0

GetParamChargePreCheckOpenReq ParamChargePreCheckOpenReq Getter

func (AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) SetParamChargePreCheckOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) SetParamChargePreCheckOpenReq(_paramChargePreCheckOpenReq *ChargePreCheckOpenReq) error

SetParamChargePreCheckOpenReq is ParamChargePreCheckOpenReq Setter 入参

type AlibabaAlscCrmRechargeChargeprecheckGetAPIResponse

type AlibabaAlscCrmRechargeChargeprecheckGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeChargeprecheckGetAPIResponseModel
}

AlibabaAlscCrmRechargeChargeprecheckGetAPIResponse 储值账户充值前校验 API返回值 alibaba.alsc.crm.recharge.chargeprecheck.get

储值账户充值前校验接口

type AlibabaAlscCrmRechargeChargeprecheckGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeChargeprecheckGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_chargeprecheck_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeChargeprecheckGetAPIResponseModel is 储值账户充值前校验 成功返回结果

type AlibabaAlscCrmRechargeDedutUpdateAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeDedutUpdateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeDedutUpdateAPIRequest 储值消费 API请求 alibaba.alsc.crm.recharge.dedut.update

增加储值消费接口

func NewAlibabaAlscCrmRechargeDedutUpdateRequest

func NewAlibabaAlscCrmRechargeDedutUpdateRequest() *AlibabaAlscCrmRechargeDedutUpdateAPIRequest

NewAlibabaAlscCrmRechargeDedutUpdateRequest 初始化AlibabaAlscCrmRechargeDedutUpdateAPIRequest对象

func (AlibabaAlscCrmRechargeDedutUpdateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeDedutUpdateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeDedutUpdateAPIRequest) GetParamDedutOpenReq added in v1.2.0

GetParamDedutOpenReq ParamDedutOpenReq Getter

func (AlibabaAlscCrmRechargeDedutUpdateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeDedutUpdateAPIRequest) SetParamDedutOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeDedutUpdateAPIRequest) SetParamDedutOpenReq(_paramDedutOpenReq *DedutOpenReq) error

SetParamDedutOpenReq is ParamDedutOpenReq Setter 入参

type AlibabaAlscCrmRechargeDedutUpdateAPIResponse

type AlibabaAlscCrmRechargeDedutUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeDedutUpdateAPIResponseModel
}

AlibabaAlscCrmRechargeDedutUpdateAPIResponse 储值消费 API返回值 alibaba.alsc.crm.recharge.dedut.update

增加储值消费接口

type AlibabaAlscCrmRechargeDedutUpdateAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeDedutUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_dedut_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeDedutUpdateAPIResponseModel is 储值消费 成功返回结果

type AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest 储值核销预先校验 API请求 alibaba.alsc.crm.recharge.dedutprecheck.get

储值核销预先校验接口

func NewAlibabaAlscCrmRechargeDedutprecheckGetRequest

func NewAlibabaAlscCrmRechargeDedutprecheckGetRequest() *AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest

NewAlibabaAlscCrmRechargeDedutprecheckGetRequest 初始化AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest对象

func (AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) GetParamDeductPreCheckOpenReq added in v1.2.0

GetParamDeductPreCheckOpenReq ParamDeductPreCheckOpenReq Getter

func (AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) SetParamDeductPreCheckOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) SetParamDeductPreCheckOpenReq(_paramDeductPreCheckOpenReq *DeductPreCheckOpenReq) error

SetParamDeductPreCheckOpenReq is ParamDeductPreCheckOpenReq Setter 入参

type AlibabaAlscCrmRechargeDedutprecheckGetAPIResponse

type AlibabaAlscCrmRechargeDedutprecheckGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeDedutprecheckGetAPIResponseModel
}

AlibabaAlscCrmRechargeDedutprecheckGetAPIResponse 储值核销预先校验 API返回值 alibaba.alsc.crm.recharge.dedutprecheck.get

储值核销预先校验接口

type AlibabaAlscCrmRechargeDedutprecheckGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeDedutprecheckGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_dedutprecheck_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeDedutprecheckGetAPIResponseModel is 储值核销预先校验 成功返回结果

type AlibabaAlscCrmRechargeQryruleAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeQryruleAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeQryruleAPIRequest 储值规则下行 API请求 alibaba.alsc.crm.recharge.qryrule

储值规则下行

func NewAlibabaAlscCrmRechargeQryruleRequest

func NewAlibabaAlscCrmRechargeQryruleRequest() *AlibabaAlscCrmRechargeQryruleAPIRequest

NewAlibabaAlscCrmRechargeQryruleRequest 初始化AlibabaAlscCrmRechargeQryruleAPIRequest对象

func (AlibabaAlscCrmRechargeQryruleAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmRechargeQryruleAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeQryruleAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmRechargeQryruleAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeQryruleAPIRequest) GetParamPullRechargeRuleByShopReq added in v1.2.0

func (r AlibabaAlscCrmRechargeQryruleAPIRequest) GetParamPullRechargeRuleByShopReq() *PullRechargeRuleByShopReq

GetParamPullRechargeRuleByShopReq ParamPullRechargeRuleByShopReq Getter

func (AlibabaAlscCrmRechargeQryruleAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeQryruleAPIRequest) SetParamPullRechargeRuleByShopReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeQryruleAPIRequest) SetParamPullRechargeRuleByShopReq(_paramPullRechargeRuleByShopReq *PullRechargeRuleByShopReq) error

SetParamPullRechargeRuleByShopReq is ParamPullRechargeRuleByShopReq Setter 请求对象

type AlibabaAlscCrmRechargeQryruleAPIResponse

type AlibabaAlscCrmRechargeQryruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeQryruleAPIResponseModel
}

AlibabaAlscCrmRechargeQryruleAPIResponse 储值规则下行 API返回值 alibaba.alsc.crm.recharge.qryrule

储值规则下行

type AlibabaAlscCrmRechargeQryruleAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeQryruleAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_qryrule_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回模型
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeQryruleAPIResponseModel is 储值规则下行 成功返回结果

type AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest 充值退款 API请求 alibaba.alsc.crm.recharge.uncharge.update

充值退款

func NewAlibabaAlscCrmRechargeUnchargeUpdateRequest

func NewAlibabaAlscCrmRechargeUnchargeUpdateRequest() *AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest

NewAlibabaAlscCrmRechargeUnchargeUpdateRequest 初始化AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest对象

func (AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) GetParamUnchargeOpenReq added in v1.2.0

GetParamUnchargeOpenReq ParamUnchargeOpenReq Getter

func (AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) SetParamUnchargeOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) SetParamUnchargeOpenReq(_paramUnchargeOpenReq *UnchargeOpenReq) error

SetParamUnchargeOpenReq is ParamUnchargeOpenReq Setter 入参

type AlibabaAlscCrmRechargeUnchargeUpdateAPIResponse

type AlibabaAlscCrmRechargeUnchargeUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeUnchargeUpdateAPIResponseModel
}

AlibabaAlscCrmRechargeUnchargeUpdateAPIResponse 充值退款 API返回值 alibaba.alsc.crm.recharge.uncharge.update

充值退款

type AlibabaAlscCrmRechargeUnchargeUpdateAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeUnchargeUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_uncharge_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeUnchargeUpdateAPIResponseModel is 充值退款 成功返回结果

type AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest 储值账户退充值校验 API请求 alibaba.alsc.crm.recharge.unchargecheck.get

储值账户退充值校验接口

func NewAlibabaAlscCrmRechargeUnchargecheckGetRequest

func NewAlibabaAlscCrmRechargeUnchargecheckGetRequest() *AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest

NewAlibabaAlscCrmRechargeUnchargecheckGetRequest 初始化AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest对象

func (AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) GetParamUnchargeCheckOpenReq added in v1.2.0

GetParamUnchargeCheckOpenReq ParamUnchargeCheckOpenReq Getter

func (AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) SetParamUnchargeCheckOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) SetParamUnchargeCheckOpenReq(_paramUnchargeCheckOpenReq *UnchargeCheckOpenReq) error

SetParamUnchargeCheckOpenReq is ParamUnchargeCheckOpenReq Setter 入参

type AlibabaAlscCrmRechargeUnchargecheckGetAPIResponse

type AlibabaAlscCrmRechargeUnchargecheckGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeUnchargecheckGetAPIResponseModel
}

AlibabaAlscCrmRechargeUnchargecheckGetAPIResponse 储值账户退充值校验 API返回值 alibaba.alsc.crm.recharge.unchargecheck.get

储值账户退充值校验接口

type AlibabaAlscCrmRechargeUnchargecheckGetAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeUnchargecheckGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_unchargecheck_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeUnchargecheckGetAPIResponseModel is 储值账户退充值校验 成功返回结果

type AlibabaAlscCrmRechargeUndedutUpdateAPIRequest added in v1.2.0

type AlibabaAlscCrmRechargeUndedutUpdateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRechargeUndedutUpdateAPIRequest 储值消费退款(逆向) API请求 alibaba.alsc.crm.recharge.undedut.update

新增储值消费退款接口

func NewAlibabaAlscCrmRechargeUndedutUpdateRequest

func NewAlibabaAlscCrmRechargeUndedutUpdateRequest() *AlibabaAlscCrmRechargeUndedutUpdateAPIRequest

NewAlibabaAlscCrmRechargeUndedutUpdateRequest 初始化AlibabaAlscCrmRechargeUndedutUpdateAPIRequest对象

func (AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) GetParamUndedutOpenReq added in v1.2.0

GetParamUndedutOpenReq ParamUndedutOpenReq Getter

func (AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) SetParamUndedutOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) SetParamUndedutOpenReq(_paramUndedutOpenReq *UndedutOpenReq) error

SetParamUndedutOpenReq is ParamUndedutOpenReq Setter 入参

type AlibabaAlscCrmRechargeUndedutUpdateAPIResponse

type AlibabaAlscCrmRechargeUndedutUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeUndedutUpdateAPIResponseModel
}

AlibabaAlscCrmRechargeUndedutUpdateAPIResponse 储值消费退款(逆向) API返回值 alibaba.alsc.crm.recharge.undedut.update

新增储值消费退款接口

type AlibabaAlscCrmRechargeUndedutUpdateAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRechargeUndedutUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_recharge_undedut_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRechargeUndedutUpdateAPIResponseModel is 储值消费退款(逆向) 成功返回结果

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest added in v1.2.0

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest 查询会员等级规则 API请求 alibaba.alsc.crm.rule.level.querylevelrule

查询会员等级规则

func NewAlibabaAlscCrmRuleLevelQuerylevelruleRequest

func NewAlibabaAlscCrmRuleLevelQuerylevelruleRequest() *AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest

NewAlibabaAlscCrmRuleLevelQuerylevelruleRequest 初始化AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest对象

func (AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) GetPlanRuleQueryRequest added in v1.2.0

GetPlanRuleQueryRequest PlanRuleQueryRequest Getter

func (AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) SetPlanRuleQueryRequest added in v1.2.0

func (r *AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) SetPlanRuleQueryRequest(_planRuleQueryRequest *PlanRuleQueryOpenReq) error

SetPlanRuleQueryRequest is PlanRuleQueryRequest Setter 请求参数

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponse

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponseModel
}

AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponse 查询会员等级规则 API返回值 alibaba.alsc.crm.rule.level.querylevelrule

查询会员等级规则

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_rule_level_querylevelrule_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 会员等级规则
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponseModel is 查询会员等级规则 成功返回结果

type AlibabaAlscCrmRuleQuerydishruleAPIRequest added in v1.2.0

type AlibabaAlscCrmRuleQuerydishruleAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRuleQuerydishruleAPIRequest 查询品牌下的入会菜品规则 API请求 alibaba.alsc.crm.rule.querydishrule

查询品牌下的入会菜品规则

func NewAlibabaAlscCrmRuleQuerydishruleRequest

func NewAlibabaAlscCrmRuleQuerydishruleRequest() *AlibabaAlscCrmRuleQuerydishruleAPIRequest

NewAlibabaAlscCrmRuleQuerydishruleRequest 初始化AlibabaAlscCrmRuleQuerydishruleAPIRequest对象

func (AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

GetParamPlanRuleQueryOpenReq ParamPlanRuleQueryOpenReq Getter

func (AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRuleQuerydishruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRuleQuerydishruleAPIRequest) SetParamPlanRuleQueryOpenReq(_paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

SetParamPlanRuleQueryOpenReq is ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerydishruleAPIResponse

type AlibabaAlscCrmRuleQuerydishruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerydishruleAPIResponseModel
}

AlibabaAlscCrmRuleQuerydishruleAPIResponse 查询品牌下的入会菜品规则 API返回值 alibaba.alsc.crm.rule.querydishrule

查询品牌下的入会菜品规则

type AlibabaAlscCrmRuleQuerydishruleAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRuleQuerydishruleAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_rule_querydishrule_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRuleQuerydishruleAPIResponseModel is 查询品牌下的入会菜品规则 成功返回结果

type AlibabaAlscCrmRuleQuerygrowruleAPIRequest added in v1.2.0

type AlibabaAlscCrmRuleQuerygrowruleAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRuleQuerygrowruleAPIRequest 查询品牌下的会员成长规则 API请求 alibaba.alsc.crm.rule.querygrowrule

查询品牌下的会员成长规则

func NewAlibabaAlscCrmRuleQuerygrowruleRequest

func NewAlibabaAlscCrmRuleQuerygrowruleRequest() *AlibabaAlscCrmRuleQuerygrowruleAPIRequest

NewAlibabaAlscCrmRuleQuerygrowruleRequest 初始化AlibabaAlscCrmRuleQuerygrowruleAPIRequest对象

func (AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

GetParamPlanRuleQueryOpenReq ParamPlanRuleQueryOpenReq Getter

func (AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRuleQuerygrowruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRuleQuerygrowruleAPIRequest) SetParamPlanRuleQueryOpenReq(_paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

SetParamPlanRuleQueryOpenReq is ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerygrowruleAPIResponse

type AlibabaAlscCrmRuleQuerygrowruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerygrowruleAPIResponseModel
}

AlibabaAlscCrmRuleQuerygrowruleAPIResponse 查询品牌下的会员成长规则 API返回值 alibaba.alsc.crm.rule.querygrowrule

查询品牌下的会员成长规则

type AlibabaAlscCrmRuleQuerygrowruleAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRuleQuerygrowruleAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_rule_querygrowrule_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRuleQuerygrowruleAPIResponseModel is 查询品牌下的会员成长规则 成功返回结果

type AlibabaAlscCrmRuleQueryjoinmruleAPIRequest added in v1.2.0

type AlibabaAlscCrmRuleQueryjoinmruleAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRuleQueryjoinmruleAPIRequest 查询品牌下的成为会员规则 API请求 alibaba.alsc.crm.rule.queryjoinmrule

查询品牌下的成为会员规则

func NewAlibabaAlscCrmRuleQueryjoinmruleRequest

func NewAlibabaAlscCrmRuleQueryjoinmruleRequest() *AlibabaAlscCrmRuleQueryjoinmruleAPIRequest

NewAlibabaAlscCrmRuleQueryjoinmruleRequest 初始化AlibabaAlscCrmRuleQueryjoinmruleAPIRequest对象

func (AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

GetParamPlanRuleQueryOpenReq ParamPlanRuleQueryOpenReq Getter

func (AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) SetParamPlanRuleQueryOpenReq(_paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

SetParamPlanRuleQueryOpenReq is ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQueryjoinmruleAPIResponse

type AlibabaAlscCrmRuleQueryjoinmruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQueryjoinmruleAPIResponseModel
}

AlibabaAlscCrmRuleQueryjoinmruleAPIResponse 查询品牌下的成为会员规则 API返回值 alibaba.alsc.crm.rule.queryjoinmrule

查询品牌下的成为会员规则

type AlibabaAlscCrmRuleQueryjoinmruleAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRuleQueryjoinmruleAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_rule_queryjoinmrule_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRuleQueryjoinmruleAPIResponseModel is 查询品牌下的成为会员规则 成功返回结果

type AlibabaAlscCrmRuleQuerymdayeruleAPIRequest added in v1.2.0

type AlibabaAlscCrmRuleQuerymdayeruleAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRuleQuerymdayeruleAPIRequest 查询品牌下的会员日规则 API请求 alibaba.alsc.crm.rule.querymdayerule

查询品牌下的会员日规则

func NewAlibabaAlscCrmRuleQuerymdayeruleRequest

func NewAlibabaAlscCrmRuleQuerymdayeruleRequest() *AlibabaAlscCrmRuleQuerymdayeruleAPIRequest

NewAlibabaAlscCrmRuleQuerymdayeruleRequest 初始化AlibabaAlscCrmRuleQuerymdayeruleAPIRequest对象

func (AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

GetParamPlanRuleQueryOpenReq ParamPlanRuleQueryOpenReq Getter

func (AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) SetParamPlanRuleQueryOpenReq(_paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

SetParamPlanRuleQueryOpenReq is ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerymdayeruleAPIResponse

type AlibabaAlscCrmRuleQuerymdayeruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerymdayeruleAPIResponseModel
}

AlibabaAlscCrmRuleQuerymdayeruleAPIResponse 查询品牌下的会员日规则 API返回值 alibaba.alsc.crm.rule.querymdayerule

查询品牌下的会员日规则

type AlibabaAlscCrmRuleQuerymdayeruleAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRuleQuerymdayeruleAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_rule_querymdayerule_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRuleQuerymdayeruleAPIResponseModel is 查询品牌下的会员日规则 成功返回结果

type AlibabaAlscCrmRuleQuerympriceruleAPIRequest added in v1.2.0

type AlibabaAlscCrmRuleQuerympriceruleAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRuleQuerympriceruleAPIRequest 查询品牌下的会员价规则 API请求 alibaba.alsc.crm.rule.querympricerule

查询品牌下的会员价规则

func NewAlibabaAlscCrmRuleQuerympriceruleRequest

func NewAlibabaAlscCrmRuleQuerympriceruleRequest() *AlibabaAlscCrmRuleQuerympriceruleAPIRequest

NewAlibabaAlscCrmRuleQuerympriceruleRequest 初始化AlibabaAlscCrmRuleQuerympriceruleAPIRequest对象

func (AlibabaAlscCrmRuleQuerympriceruleAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerympriceruleAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerympriceruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerympriceruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

GetParamPlanRuleQueryOpenReq ParamPlanRuleQueryOpenReq Getter

func (AlibabaAlscCrmRuleQuerympriceruleAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRuleQuerympriceruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRuleQuerympriceruleAPIRequest) SetParamPlanRuleQueryOpenReq(_paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

SetParamPlanRuleQueryOpenReq is ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerympriceruleAPIResponse

type AlibabaAlscCrmRuleQuerympriceruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerympriceruleAPIResponseModel
}

AlibabaAlscCrmRuleQuerympriceruleAPIResponse 查询品牌下的会员价规则 API返回值 alibaba.alsc.crm.rule.querympricerule

查询品牌下的会员价规则

type AlibabaAlscCrmRuleQuerympriceruleAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRuleQuerympriceruleAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_rule_querympricerule_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRuleQuerympriceruleAPIResponseModel is 查询品牌下的会员价规则 成功返回结果

type AlibabaAlscCrmRuleQueryoptplanAPIRequest added in v1.2.0

type AlibabaAlscCrmRuleQueryoptplanAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRuleQueryoptplanAPIRequest 查询运营计划 API请求 alibaba.alsc.crm.rule.queryoptplan

查询运营计划

func NewAlibabaAlscCrmRuleQueryoptplanRequest

func NewAlibabaAlscCrmRuleQueryoptplanRequest() *AlibabaAlscCrmRuleQueryoptplanAPIRequest

NewAlibabaAlscCrmRuleQueryoptplanRequest 初始化AlibabaAlscCrmRuleQueryoptplanAPIRequest对象

func (AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetPlanRuleQueryOpenRequest added in v1.2.0

func (r AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetPlanRuleQueryOpenRequest() *PlanRuleQueryOpenReq

GetPlanRuleQueryOpenRequest PlanRuleQueryOpenRequest Getter

func (AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRuleQueryoptplanAPIRequest) SetPlanRuleQueryOpenRequest added in v1.2.0

func (r *AlibabaAlscCrmRuleQueryoptplanAPIRequest) SetPlanRuleQueryOpenRequest(_planRuleQueryOpenRequest *PlanRuleQueryOpenReq) error

SetPlanRuleQueryOpenRequest is PlanRuleQueryOpenRequest Setter 请求参数

type AlibabaAlscCrmRuleQueryoptplanAPIResponse

type AlibabaAlscCrmRuleQueryoptplanAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQueryoptplanAPIResponseModel
}

AlibabaAlscCrmRuleQueryoptplanAPIResponse 查询运营计划 API返回值 alibaba.alsc.crm.rule.queryoptplan

查询运营计划

type AlibabaAlscCrmRuleQueryoptplanAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRuleQueryoptplanAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_rule_queryoptplan_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求参数
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRuleQueryoptplanAPIResponseModel is 查询运营计划 成功返回结果

type AlibabaAlscCrmRuleQuerytaglistAPIRequest added in v1.2.0

type AlibabaAlscCrmRuleQuerytaglistAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmRuleQuerytaglistAPIRequest 查询标签列表 API请求 alibaba.alsc.crm.rule.querytaglist

查询标签列表

func NewAlibabaAlscCrmRuleQuerytaglistRequest

func NewAlibabaAlscCrmRuleQuerytaglistRequest() *AlibabaAlscCrmRuleQuerytaglistAPIRequest

NewAlibabaAlscCrmRuleQuerytaglistRequest 初始化AlibabaAlscCrmRuleQuerytaglistAPIRequest对象

func (AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

GetParamPlanRuleQueryOpenReq ParamPlanRuleQueryOpenReq Getter

func (AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmRuleQuerytaglistAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

func (r *AlibabaAlscCrmRuleQuerytaglistAPIRequest) SetParamPlanRuleQueryOpenReq(_paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

SetParamPlanRuleQueryOpenReq is ParamPlanRuleQueryOpenReq Setter 请求参数

type AlibabaAlscCrmRuleQuerytaglistAPIResponse

type AlibabaAlscCrmRuleQuerytaglistAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerytaglistAPIResponseModel
}

AlibabaAlscCrmRuleQuerytaglistAPIResponse 查询标签列表 API返回值 alibaba.alsc.crm.rule.querytaglist

查询标签列表

type AlibabaAlscCrmRuleQuerytaglistAPIResponseModel added in v1.2.0

type AlibabaAlscCrmRuleQuerytaglistAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_rule_querytaglist_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmRuleQuerytaglistAPIResponseModel is 查询标签列表 成功返回结果

type AlibabaAlscCrmVoucherSendAPIRequest added in v1.2.0

type AlibabaAlscCrmVoucherSendAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmVoucherSendAPIRequest 发送券给指定用户 API请求 alibaba.alsc.crm.voucher.send

发送券给指定用户

func NewAlibabaAlscCrmVoucherSendRequest

func NewAlibabaAlscCrmVoucherSendRequest() *AlibabaAlscCrmVoucherSendAPIRequest

NewAlibabaAlscCrmVoucherSendRequest 初始化AlibabaAlscCrmVoucherSendAPIRequest对象

func (AlibabaAlscCrmVoucherSendAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmVoucherSendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmVoucherSendAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmVoucherSendAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherSendAPIRequest) GetParamVoucherSendOpenReq added in v1.2.0

func (r AlibabaAlscCrmVoucherSendAPIRequest) GetParamVoucherSendOpenReq() *VoucherSendOpenReq

GetParamVoucherSendOpenReq ParamVoucherSendOpenReq Getter

func (AlibabaAlscCrmVoucherSendAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmVoucherSendAPIRequest) SetParamVoucherSendOpenReq added in v1.2.0

func (r *AlibabaAlscCrmVoucherSendAPIRequest) SetParamVoucherSendOpenReq(_paramVoucherSendOpenReq *VoucherSendOpenReq) error

SetParamVoucherSendOpenReq is ParamVoucherSendOpenReq Setter 请求参数

type AlibabaAlscCrmVoucherSendAPIResponse

type AlibabaAlscCrmVoucherSendAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmVoucherSendAPIResponseModel
}

AlibabaAlscCrmVoucherSendAPIResponse 发送券给指定用户 API返回值 alibaba.alsc.crm.voucher.send

发送券给指定用户

type AlibabaAlscCrmVoucherSendAPIResponseModel added in v1.2.0

type AlibabaAlscCrmVoucherSendAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_voucher_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmVoucherSendAPIResponseModel is 发送券给指定用户 成功返回结果

type AlibabaAlscCrmVoucherStatusChangeAPIRequest added in v1.2.0

type AlibabaAlscCrmVoucherStatusChangeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmVoucherStatusChangeAPIRequest 优惠券状态更改 API请求 alibaba.alsc.crm.voucher.status.change

核销优惠券

func NewAlibabaAlscCrmVoucherStatusChangeRequest

func NewAlibabaAlscCrmVoucherStatusChangeRequest() *AlibabaAlscCrmVoucherStatusChangeAPIRequest

NewAlibabaAlscCrmVoucherStatusChangeRequest 初始化AlibabaAlscCrmVoucherStatusChangeAPIRequest对象

func (AlibabaAlscCrmVoucherStatusChangeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmVoucherStatusChangeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherStatusChangeAPIRequest) GetParamVoucherStatusChangeOpenReq added in v1.2.0

func (r AlibabaAlscCrmVoucherStatusChangeAPIRequest) GetParamVoucherStatusChangeOpenReq() *VoucherStatusChangeOpenReq

GetParamVoucherStatusChangeOpenReq ParamVoucherStatusChangeOpenReq Getter

func (AlibabaAlscCrmVoucherStatusChangeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscCrmVoucherStatusChangeAPIRequest) SetParamVoucherStatusChangeOpenReq added in v1.2.0

func (r *AlibabaAlscCrmVoucherStatusChangeAPIRequest) SetParamVoucherStatusChangeOpenReq(_paramVoucherStatusChangeOpenReq *VoucherStatusChangeOpenReq) error

SetParamVoucherStatusChangeOpenReq is ParamVoucherStatusChangeOpenReq Setter 参数

type AlibabaAlscCrmVoucherStatusChangeAPIResponse

type AlibabaAlscCrmVoucherStatusChangeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmVoucherStatusChangeAPIResponseModel
}

AlibabaAlscCrmVoucherStatusChangeAPIResponse 优惠券状态更改 API返回值 alibaba.alsc.crm.voucher.status.change

核销优惠券

type AlibabaAlscCrmVoucherStatusChangeAPIResponseModel added in v1.2.0

type AlibabaAlscCrmVoucherStatusChangeAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_voucher_status_change_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmVoucherStatusChangeAPIResponseModel is 优惠券状态更改 成功返回结果

type AlibabaAlscCrmVoucherTemplateListAPIRequest added in v1.2.0

type AlibabaAlscCrmVoucherTemplateListAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscCrmVoucherTemplateListAPIRequest 获取优惠券模版列表 API请求 alibaba.alsc.crm.voucher.template.list

获取优惠券模版列表

func NewAlibabaAlscCrmVoucherTemplateListRequest

func NewAlibabaAlscCrmVoucherTemplateListRequest() *AlibabaAlscCrmVoucherTemplateListAPIRequest

NewAlibabaAlscCrmVoucherTemplateListRequest 初始化AlibabaAlscCrmVoucherTemplateListAPIRequest对象

func (AlibabaAlscCrmVoucherTemplateListAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmVoucherTemplateListAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherTemplateListAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlscCrmVoucherTemplateListAPIRequest) GetVoucherTemplateOpenReq added in v1.2.0

GetVoucherTemplateOpenReq VoucherTemplateOpenReq Getter

func (*AlibabaAlscCrmVoucherTemplateListAPIRequest) SetVoucherTemplateOpenReq added in v1.2.0

func (r *AlibabaAlscCrmVoucherTemplateListAPIRequest) SetVoucherTemplateOpenReq(_voucherTemplateOpenReq *VoucherTemplateOpenReq) error

SetVoucherTemplateOpenReq is VoucherTemplateOpenReq Setter 获取优惠模版规则请求参数

type AlibabaAlscCrmVoucherTemplateListAPIResponse

type AlibabaAlscCrmVoucherTemplateListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmVoucherTemplateListAPIResponseModel
}

AlibabaAlscCrmVoucherTemplateListAPIResponse 获取优惠券模版列表 API返回值 alibaba.alsc.crm.voucher.template.list

获取优惠券模版列表

type AlibabaAlscCrmVoucherTemplateListAPIResponseModel added in v1.2.0

type AlibabaAlscCrmVoucherTemplateListAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_crm_voucher_template_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 分页返回模型
	Result *CommonPageResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscCrmVoucherTemplateListAPIResponseModel is 获取优惠券模版列表 成功返回结果

type AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest added in v1.2.9

type AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest 短链接口 API请求 alibaba.alsc.growth.interactive.link.genshortlink

短链接口

func NewAlibabaAlscGrowthInteractiveLinkGenshortlinkRequest added in v1.2.9

func NewAlibabaAlscGrowthInteractiveLinkGenshortlinkRequest() *AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest

NewAlibabaAlscGrowthInteractiveLinkGenshortlinkRequest 初始化AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest对象

func (AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest) GetParam added in v1.2.9

GetParam Param Getter

func (AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIRequest) SetParam added in v1.2.9

SetParam is Param Setter 入参

type AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIResponse added in v1.2.9

type AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIResponse struct {
	model.CommonResponse
	AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIResponseModel
}

AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIResponse 短链接口 API返回值 alibaba.alsc.growth.interactive.link.genshortlink

短链接口

type AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIResponseModel added in v1.2.9

type AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_growth_interactive_link_genshortlink_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果
	Result *BaseResponse `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscGrowthInteractiveLinkGenshortlinkAPIResponseModel is 短链接口 成功返回结果

type AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest added in v1.2.9

type AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest 防封接口 API请求 alibaba.alsc.growth.interactive.sns.converturl

防封接口

func NewAlibabaAlscGrowthInteractiveSnsConverturlRequest added in v1.2.9

func NewAlibabaAlscGrowthInteractiveSnsConverturlRequest() *AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest

NewAlibabaAlscGrowthInteractiveSnsConverturlRequest 初始化AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest对象

func (AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest) GetParam added in v1.2.9

GetParam Param Getter

func (AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscGrowthInteractiveSnsConverturlAPIRequest) SetParam added in v1.2.9

SetParam is Param Setter 入参

type AlibabaAlscGrowthInteractiveSnsConverturlAPIResponse added in v1.2.9

type AlibabaAlscGrowthInteractiveSnsConverturlAPIResponse struct {
	model.CommonResponse
	AlibabaAlscGrowthInteractiveSnsConverturlAPIResponseModel
}

AlibabaAlscGrowthInteractiveSnsConverturlAPIResponse 防封接口 API返回值 alibaba.alsc.growth.interactive.sns.converturl

防封接口

type AlibabaAlscGrowthInteractiveSnsConverturlAPIResponseModel added in v1.2.9

type AlibabaAlscGrowthInteractiveSnsConverturlAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_growth_interactive_sns_converturl_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应
	Result *BaseResponse `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscGrowthInteractiveSnsConverturlAPIResponseModel is 防封接口 成功返回结果

type AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest added in v1.2.8

type AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest 浏览打点接口 API请求 alibaba.alsc.growth.interactive.task.pageviewtrigger

浏览打点接口

func NewAlibabaAlscGrowthInteractiveTaskPageviewtriggerRequest added in v1.2.8

func NewAlibabaAlscGrowthInteractiveTaskPageviewtriggerRequest() *AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest

NewAlibabaAlscGrowthInteractiveTaskPageviewtriggerRequest 初始化AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest对象

func (AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest) GetPageViewRequest added in v1.2.8

GetPageViewRequest PageViewRequest Getter

func (AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest) SetPageViewRequest added in v1.2.8

func (r *AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIRequest) SetPageViewRequest(_pageViewRequest *PageViewRequest) error

SetPageViewRequest is PageViewRequest Setter 打点入参

type AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIResponse added in v1.2.8

type AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIResponse struct {
	model.CommonResponse
	AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIResponseModel
}

AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIResponse 浏览打点接口 API返回值 alibaba.alsc.growth.interactive.task.pageviewtrigger

浏览打点接口

type AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIResponseModel added in v1.2.8

type AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_growth_interactive_task_pageviewtrigger_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 打点返回
	Result *BaseResponse `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscGrowthInteractiveTaskPageviewtriggerAPIResponseModel is 浏览打点接口 成功返回结果

type AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest added in v1.2.8

type AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest 领取任务 API请求 alibaba.alsc.growth.interactive.task.receivetask

领取任务

func NewAlibabaAlscGrowthInteractiveTaskReceivetaskRequest added in v1.2.8

func NewAlibabaAlscGrowthInteractiveTaskReceivetaskRequest() *AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest

NewAlibabaAlscGrowthInteractiveTaskReceivetaskRequest 初始化AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest对象

func (AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest) GetMissionReceiveQuery added in v1.2.8

GetMissionReceiveQuery MissionReceiveQuery Getter

func (AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest) SetMissionReceiveQuery added in v1.2.8

func (r *AlibabaAlscGrowthInteractiveTaskReceivetaskAPIRequest) SetMissionReceiveQuery(_missionReceiveQuery *MissionReceiveQuery) error

SetMissionReceiveQuery is MissionReceiveQuery Setter 任务领取入参

type AlibabaAlscGrowthInteractiveTaskReceivetaskAPIResponse added in v1.2.8

type AlibabaAlscGrowthInteractiveTaskReceivetaskAPIResponse struct {
	model.CommonResponse
	AlibabaAlscGrowthInteractiveTaskReceivetaskAPIResponseModel
}

AlibabaAlscGrowthInteractiveTaskReceivetaskAPIResponse 领取任务 API返回值 alibaba.alsc.growth.interactive.task.receivetask

领取任务

type AlibabaAlscGrowthInteractiveTaskReceivetaskAPIResponseModel added in v1.2.8

type AlibabaAlscGrowthInteractiveTaskReceivetaskAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_growth_interactive_task_receivetask_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果
	Result *BaseResponse `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscGrowthInteractiveTaskReceivetaskAPIResponseModel is 领取任务 成功返回结果

type AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest added in v1.2.8

type AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest 任务领奖 API请求 alibaba.alsc.growth.interactive.task.receivetaskprize

任务领奖

func NewAlibabaAlscGrowthInteractiveTaskReceivetaskprizeRequest added in v1.2.8

func NewAlibabaAlscGrowthInteractiveTaskReceivetaskprizeRequest() *AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest

NewAlibabaAlscGrowthInteractiveTaskReceivetaskprizeRequest 初始化AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest对象

func (AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest) GetRewardReceiveQuery added in v1.2.8

GetRewardReceiveQuery RewardReceiveQuery Getter

func (*AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest) SetRewardReceiveQuery added in v1.2.8

func (r *AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIRequest) SetRewardReceiveQuery(_rewardReceiveQuery *RewardReceiveQuery) error

SetRewardReceiveQuery is RewardReceiveQuery Setter 任务领奖入参

type AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIResponse added in v1.2.8

type AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIResponseModel
}

AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIResponse 任务领奖 API返回值 alibaba.alsc.growth.interactive.task.receivetaskprize

任务领奖

type AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIResponseModel added in v1.2.8

type AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_growth_interactive_task_receivetaskprize_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 发奖结果
	Result *BaseResponse `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscGrowthInteractiveTaskReceivetaskprizeAPIResponseModel is 任务领奖 成功返回结果

type AlibabaAlscKmsAccessAPIRequest added in v1.2.0

type AlibabaAlscKmsAccessAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscKmsAccessAPIRequest 本地生活风控数据接入 API请求 alibaba.alsc.kms.access

第三方使用本地生活数据对外提供服务,上报访问日志信息接口

func NewAlibabaAlscKmsAccessRequest

func NewAlibabaAlscKmsAccessRequest() *AlibabaAlscKmsAccessAPIRequest

NewAlibabaAlscKmsAccessRequest 初始化AlibabaAlscKmsAccessAPIRequest对象

func (AlibabaAlscKmsAccessAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscKmsAccessAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscKmsAccessAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscKmsAccessAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscKmsAccessAPIRequest) GetRawParams added in v1.2.8

func (r AlibabaAlscKmsAccessAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlscKmsAccessAPIRequest) GetRequestdata added in v1.2.0

func (r AlibabaAlscKmsAccessAPIRequest) GetRequestdata() string

GetRequestdata Requestdata Getter

func (*AlibabaAlscKmsAccessAPIRequest) SetRequestdata added in v1.2.0

func (r *AlibabaAlscKmsAccessAPIRequest) SetRequestdata(_requestdata string) error

SetRequestdata is Requestdata Setter 接入参数

type AlibabaAlscKmsAccessAPIResponse

type AlibabaAlscKmsAccessAPIResponse struct {
	model.CommonResponse
	AlibabaAlscKmsAccessAPIResponseModel
}

AlibabaAlscKmsAccessAPIResponse 本地生活风控数据接入 API返回值 alibaba.alsc.kms.access

第三方使用本地生活数据对外提供服务,上报访问日志信息接口

type AlibabaAlscKmsAccessAPIResponseModel added in v1.2.0

type AlibabaAlscKmsAccessAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_kms_access_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// code
	Resultcode string `json:"resultcode,omitempty" xml:"resultcode,omitempty"`
	// message
	Resultmessage string `json:"resultmessage,omitempty" xml:"resultmessage,omitempty"`
	// 是否成功
	Resultsuccess bool `json:"resultsuccess,omitempty" xml:"resultsuccess,omitempty"`
}

AlibabaAlscKmsAccessAPIResponseModel is 本地生活风控数据接入 成功返回结果

type AlibabaAlscOrderOrderUploadAPIRequest added in v1.2.0

type AlibabaAlscOrderOrderUploadAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscOrderOrderUploadAPIRequest 订单回流 API请求 alibaba.alsc.order.order.upload

第三方订单回流

func NewAlibabaAlscOrderOrderUploadRequest

func NewAlibabaAlscOrderOrderUploadRequest() *AlibabaAlscOrderOrderUploadAPIRequest

NewAlibabaAlscOrderOrderUploadRequest 初始化AlibabaAlscOrderOrderUploadAPIRequest对象

func (AlibabaAlscOrderOrderUploadAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscOrderOrderUploadAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscOrderOrderUploadAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscOrderOrderUploadAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscOrderOrderUploadAPIRequest) GetParamBackflowRequest added in v1.2.0

func (r AlibabaAlscOrderOrderUploadAPIRequest) GetParamBackflowRequest() *BackflowRequest

GetParamBackflowRequest ParamBackflowRequest Getter

func (AlibabaAlscOrderOrderUploadAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscOrderOrderUploadAPIRequest) SetParamBackflowRequest added in v1.2.0

func (r *AlibabaAlscOrderOrderUploadAPIRequest) SetParamBackflowRequest(_paramBackflowRequest *BackflowRequest) error

SetParamBackflowRequest is ParamBackflowRequest Setter 订单回流参数

type AlibabaAlscOrderOrderUploadAPIResponse

type AlibabaAlscOrderOrderUploadAPIResponse struct {
	model.CommonResponse
	AlibabaAlscOrderOrderUploadAPIResponseModel
}

AlibabaAlscOrderOrderUploadAPIResponse 订单回流 API返回值 alibaba.alsc.order.order.upload

第三方订单回流

type AlibabaAlscOrderOrderUploadAPIResponseModel added in v1.2.0

type AlibabaAlscOrderOrderUploadAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_order_order_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回包装类
	Result *BaseResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscOrderOrderUploadAPIResponseModel is 订单回流 成功返回结果

type AlibabaAlscRightTokenCheckAPIRequest added in v1.2.5

type AlibabaAlscRightTokenCheckAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscRightTokenCheckAPIRequest 实物奖品凭证校验 API请求 alibaba.alsc.right.token.check

实物奖品凭证校验

func NewAlibabaAlscRightTokenCheckRequest added in v1.2.5

func NewAlibabaAlscRightTokenCheckRequest() *AlibabaAlscRightTokenCheckAPIRequest

NewAlibabaAlscRightTokenCheckRequest 初始化AlibabaAlscRightTokenCheckAPIRequest对象

func (AlibabaAlscRightTokenCheckAPIRequest) GetApiMethodName added in v1.2.5

func (r AlibabaAlscRightTokenCheckAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscRightTokenCheckAPIRequest) GetApiParams added in v1.2.5

func (r AlibabaAlscRightTokenCheckAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscRightTokenCheckAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAlscRightTokenCheckAPIRequest) GetToken added in v1.2.5

GetToken Token Getter

func (*AlibabaAlscRightTokenCheckAPIRequest) SetToken added in v1.2.5

SetToken is Token Setter 实物奖品凭证

type AlibabaAlscRightTokenCheckAPIResponse added in v1.2.5

type AlibabaAlscRightTokenCheckAPIResponse struct {
	model.CommonResponse
	AlibabaAlscRightTokenCheckAPIResponseModel
}

AlibabaAlscRightTokenCheckAPIResponse 实物奖品凭证校验 API返回值 alibaba.alsc.right.token.check

实物奖品凭证校验

type AlibabaAlscRightTokenCheckAPIResponseModel added in v1.2.5

type AlibabaAlscRightTokenCheckAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_right_token_check_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *BaseResponse `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscRightTokenCheckAPIResponseModel is 实物奖品凭证校验 成功返回结果

type AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest added in v1.2.0

type AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest 码业务属性查询 API请求 alibaba.alsc.saas.codec.code.attrs.query

码业务属性查询

func NewAlibabaAlscSaasCodecCodeAttrsQueryRequest

func NewAlibabaAlscSaasCodecCodeAttrsQueryRequest() *AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest

NewAlibabaAlscSaasCodecCodeAttrsQueryRequest 初始化AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest对象

func (AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) GetQueryCodeRequest added in v1.2.0

GetQueryCodeRequest QueryCodeRequest Getter

func (AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) SetQueryCodeRequest added in v1.2.0

func (r *AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) SetQueryCodeRequest(_queryCodeRequest *QueryCodeBizAttrRequest) error

SetQueryCodeRequest is QueryCodeRequest Setter 请求入参

type AlibabaAlscSaasCodecCodeAttrsQueryAPIResponse

type AlibabaAlscSaasCodecCodeAttrsQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAlscSaasCodecCodeAttrsQueryAPIResponseModel
}

AlibabaAlscSaasCodecCodeAttrsQueryAPIResponse 码业务属性查询 API返回值 alibaba.alsc.saas.codec.code.attrs.query

码业务属性查询

type AlibabaAlscSaasCodecCodeAttrsQueryAPIResponseModel added in v1.2.0

type AlibabaAlscSaasCodecCodeAttrsQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_saas_codec_code_attrs_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *AlibabaAlscSaasCodecCodeAttrsQueryResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAlscSaasCodecCodeAttrsQueryAPIResponseModel is 码业务属性查询 成功返回结果

type AlibabaAlscSaasCodecCodeAttrsQueryResult

type AlibabaAlscSaasCodecCodeAttrsQueryResult struct {
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// 返回素材id
	Data *CodeBizAttributeDto `json:"data,omitempty" xml:"data,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaAlscSaasCodecCodeAttrsQueryResult 结构体

type AlibabaAlscUserCenterInfoQueryAPIRequest added in v1.2.9

type AlibabaAlscUserCenterInfoQueryAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAlscUserCenterInfoQueryAPIRequest 查询授权的用户信息 API请求 alibaba.alsc.user.center.info.query

获取授权的饿了么用户信息

func NewAlibabaAlscUserCenterInfoQueryRequest added in v1.2.9

func NewAlibabaAlscUserCenterInfoQueryRequest() *AlibabaAlscUserCenterInfoQueryAPIRequest

NewAlibabaAlscUserCenterInfoQueryRequest 初始化AlibabaAlscUserCenterInfoQueryAPIRequest对象

func (AlibabaAlscUserCenterInfoQueryAPIRequest) GetAlscUserQueryOpenRequest added in v1.2.9

func (r AlibabaAlscUserCenterInfoQueryAPIRequest) GetAlscUserQueryOpenRequest() *AlscUserQueryOpenRequest

GetAlscUserQueryOpenRequest AlscUserQueryOpenRequest Getter

func (AlibabaAlscUserCenterInfoQueryAPIRequest) GetApiMethodName added in v1.2.9

func (r AlibabaAlscUserCenterInfoQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlscUserCenterInfoQueryAPIRequest) GetApiParams added in v1.2.9

func (r AlibabaAlscUserCenterInfoQueryAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscUserCenterInfoQueryAPIRequest) GetRawParams added in v1.2.9

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAlscUserCenterInfoQueryAPIRequest) SetAlscUserQueryOpenRequest added in v1.2.9

func (r *AlibabaAlscUserCenterInfoQueryAPIRequest) SetAlscUserQueryOpenRequest(_alscUserQueryOpenRequest *AlscUserQueryOpenRequest) error

SetAlscUserQueryOpenRequest is AlscUserQueryOpenRequest Setter 请求模型

type AlibabaAlscUserCenterInfoQueryAPIResponse added in v1.2.9

type AlibabaAlscUserCenterInfoQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAlscUserCenterInfoQueryAPIResponseModel
}

AlibabaAlscUserCenterInfoQueryAPIResponse 查询授权的用户信息 API返回值 alibaba.alsc.user.center.info.query

获取授权的饿了么用户信息

type AlibabaAlscUserCenterInfoQueryAPIResponseModel added in v1.2.9

type AlibabaAlscUserCenterInfoQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alsc_user_center_info_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 脱敏昵称
	EncryptNickName string `json:"encrypt_nick_name,omitempty" xml:"encrypt_nick_name,omitempty"`
	// 昵称
	NickName string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	// 简介
	Intro string `json:"intro,omitempty" xml:"intro,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 头像链接
	AccessAvatarUrl string `json:"access_avatar_url,omitempty" xml:"access_avatar_url,omitempty"`
	// 用户名
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 脱敏手机号
	EncryptMobile string `json:"encrypt_mobile,omitempty" xml:"encrypt_mobile,omitempty"`
	// 脱敏用户名
	EncryptUsername string `json:"encrypt_username,omitempty" xml:"encrypt_username,omitempty"`
	// 不同appkey下同一用户的openId不同
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`
}

AlibabaAlscUserCenterInfoQueryAPIResponseModel is 查询授权的用户信息 成功返回结果

type AlscConsumeRecordOpenInfo added in v1.2.5

type AlscConsumeRecordOpenInfo struct {
	// 支付单模型
	PaymentOpenInfos []PaymentOpenInfo `json:"payment_open_infos,omitempty" xml:"payment_open_infos>payment_open_info,omitempty"`
	// 退款单模型
	RefundOpenInfos []RefundOpenInfo `json:"refund_open_infos,omitempty" xml:"refund_open_infos>refund_open_info,omitempty"`
	// 子单模型
	SubOrderOpenInfos []SubOrderOpenInfo `json:"sub_order_open_infos,omitempty" xml:"sub_order_open_infos>sub_order_open_info,omitempty"`
	// 消费记录业务上下文
	BizContent string `json:"biz_content,omitempty" xml:"biz_content,omitempty"`
	// 业务单据号
	BizNo string `json:"biz_no,omitempty" xml:"biz_no,omitempty"`
	// 业务单据类型
	BizNoType string `json:"biz_no_type,omitempty" xml:"biz_no_type,omitempty"`
	// 业务方
	BizSource string `json:"biz_source,omitempty" xml:"biz_source,omitempty"`
	// 消费记录业务状态
	BizStatus string `json:"biz_status,omitempty" xml:"biz_status,omitempty"`
	// 业务子类型
	BizSubType string `json:"biz_sub_type,omitempty" xml:"biz_sub_type,omitempty"`
	// 业务类型
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 消费记录扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 业务创建时间
	GmtBizCreate string `json:"gmt_biz_create,omitempty" xml:"gmt_biz_create,omitempty"`
	// 业务最后修改时间
	GmtBizModified string `json:"gmt_biz_modified,omitempty" xml:"gmt_biz_modified,omitempty"`
	// 对侧ID
	OppositeId string `json:"opposite_id,omitempty" xml:"opposite_id,omitempty"`
	// 对侧ID类型
	OppositeIdType string `json:"opposite_id_type,omitempty" xml:"opposite_id_type,omitempty"`
	// 评价状态
	RateStatus string `json:"rate_status,omitempty" xml:"rate_status,omitempty"`
	// 消费记录类型
	RecordType string `json:"record_type,omitempty" xml:"record_type,omitempty"`
	// 物流单模型
	DeliveryOpenInfo *DeliveryOpenInfo `json:"delivery_open_info,omitempty" xml:"delivery_open_info,omitempty"`
	// 主单模型
	OrderOpenInfo *OrderOpenInfo `json:"order_open_info,omitempty" xml:"order_open_info,omitempty"`
	// 店铺模型
	ShopOpenInfo *ShopOpenInfo `json:"shop_open_info,omitempty" xml:"shop_open_info,omitempty"`
	// 订单是否可见
	Visibility bool `json:"visibility,omitempty" xml:"visibility,omitempty"`
}

AlscConsumeRecordOpenInfo 结构体

type AlscUserQueryOpenRequest added in v1.2.9

type AlscUserQueryOpenRequest struct {
	// 用户的授权令牌,通过请求授权令牌的接口获取。一个令牌对应一个用户的信息
	AccessToken string `json:"access_token,omitempty" xml:"access_token,omitempty"`
}

AlscUserQueryOpenRequest 结构体

type AttachInfo

type AttachInfo struct {
	// 附加商品id
	OutAttachItemId string `json:"out_attach_item_id,omitempty" xml:"out_attach_item_id,omitempty"`
	// 附加商品名称
	OutAttachItemName string `json:"out_attach_item_name,omitempty" xml:"out_attach_item_name,omitempty"`
	// 单位
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 重量
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
	// 附加商品实收金额
	ActualFee int64 `json:"actual_fee,omitempty" xml:"actual_fee,omitempty"`
	// 附加商品数量
	ItemCount int64 `json:"item_count,omitempty" xml:"item_count,omitempty"`
	// 单价
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 附加商品总金额
	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
}

AttachInfo 结构体

type AttributeValueTopDto

type AttributeValueTopDto struct {
	// 属性Value
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// 属性KEY
	Key string `json:"key,omitempty" xml:"key,omitempty"`
}

AttributeValueTopDto 结构体

type BackflowRequest

type BackflowRequest struct {
	// 订单或子订单属性信息
	OrderAttributeInfoList []OrderAttributeInfo `json:"order_attribute_info_list,omitempty" xml:"order_attribute_info_list>order_attribute_info,omitempty"`
	// 支付流水明细
	PayDetailInfoList []PayDetailInfo `json:"pay_detail_info_list,omitempty" xml:"pay_detail_info_list>pay_detail_info,omitempty"`
	// 优惠明细
	PromoDetailInfoList []PromoDetailInfo `json:"promo_detail_info_list,omitempty" xml:"promo_detail_info_list>promo_detail_info,omitempty"`
	// 退款资金流水
	RefundFundDetailInfoList []RefundFundDetailInfo `json:"refund_fund_detail_info_list,omitempty" xml:"refund_fund_detail_info_list>refund_fund_detail_info,omitempty"`
	// 退款商品明细
	RefundItemDetailInfoList []RefundItemDetailInfo `json:"refund_item_detail_info_list,omitempty" xml:"refund_item_detail_info_list>refund_item_detail_info,omitempty"`
	// 退款单数据
	RefundOrderInfoList []RefundOrderInfo `json:"refund_order_info_list,omitempty" xml:"refund_order_info_list>refund_order_info,omitempty"`
	// 子订单(商品)信息
	SubOrderInfoList []SubOrderInfo `json:"sub_order_info_list,omitempty" xml:"sub_order_info_list>sub_order_info,omitempty"`
	// 订单来源 KERUYUN  CHENSEN  KPOS
	BizSource string `json:"biz_source,omitempty" xml:"biz_source,omitempty"`
	// 订单信息
	OrderInfo *OrderInfo `json:"order_info,omitempty" xml:"order_info,omitempty"`
}

BackflowRequest 结构体

type BaseResponse added in v1.2.5

type BaseResponse struct {
	// 返回编码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 返回信息
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 返回数据
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// 返回信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 链路ID
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误原因
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 拓展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 返回数据
	ResultObj *EntityPrizeTokenResp `json:"result_obj,omitempty" xml:"result_obj,omitempty"`
	// 成功标志
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 可重试
	CanRetry bool `json:"can_retry,omitempty" xml:"can_retry,omitempty"`
}

BaseResponse 结构体

type BaseResult

type BaseResult struct {
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 1成功,2失败,3处理中
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 是否失败
	Fail bool `json:"fail,omitempty" xml:"fail,omitempty"`
	// 是否处理中
	Process bool `json:"process,omitempty" xml:"process,omitempty"`
	// 是否执行成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BaseResult 结构体

type BatchActiveCardOpenInfo

type BatchActiveCardOpenInfo struct {
	// 结果 < KEY:Id  VALUE:描述(SUCCESS-通过) >
	ResultMap string `json:"result_map,omitempty" xml:"result_map,omitempty"`
	// 是否全部激活成功
	AllSuccess bool `json:"all_success,omitempty" xml:"all_success,omitempty"`
}

BatchActiveCardOpenInfo 结构体

type BatchActiveCardOpenReq

type BatchActiveCardOpenReq struct {
	// 实体卡列表
	PhysicalCardIds []string `json:"physical_card_ids,omitempty" xml:"physical_card_ids>string,omitempty"`
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 操作员id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 请求id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
}

BatchActiveCardOpenReq 结构体

type BatchOpenCardOpenInfo

type BatchOpenCardOpenInfo struct {
	// 结果 < KEY:Id  VALUE:描述(SUCCESS-通过) >
	ResultMap string `json:"result_map,omitempty" xml:"result_map,omitempty"`
	// 是否全部开通成功
	AllSuccess string `json:"all_success,omitempty" xml:"all_success,omitempty"`
}

BatchOpenCardOpenInfo 结构体

type BatchOpenCardOpenReq

type BatchOpenCardOpenReq struct {
	// 实体卡列表
	PhysicalCardIds []string `json:"physical_card_ids,omitempty" xml:"physical_card_ids>string,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 请求uuid,用来做幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 操作员id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
}

BatchOpenCardOpenReq 结构体

type BigDecimal added in v1.2.5

type BigDecimal struct {
}

BigDecimal 结构体

type BindCustomerOpenReq

type BindCustomerOpenReq struct {
	// 外部品牌ID
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 物理卡ID
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// 请求ID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 卡ID
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 品牌ID,和外部品牌ID必传1
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 外部门店ID
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 顾客ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 操作人ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
}

BindCustomerOpenReq 结构体

type BindPhysicalCardOpenReq

type BindPhysicalCardOpenReq struct {
	// 外部品牌ID,brand_id与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 物理卡号
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// 请求ID,用于幂等处理
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 品牌ID,,brand_id与out_brand_id不可同时为空
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 店铺ID,shop_id和out_shop_id不可同时为空
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 用户id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 卡号
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
}

BindPhysicalCardOpenReq 结构体

type CalculateDeductedMoneyOpenReq

type CalculateDeductedMoneyOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 抵现积分数量
	ConsumePoint int64 `json:"consume_point,omitempty" xml:"consume_point,omitempty"`
}

CalculateDeductedMoneyOpenReq 结构体

type CardOpenInfo

type CardOpenInfo struct {
	// 资产账户列表
	Accounts []AccountOpenInfo `json:"accounts,omitempty" xml:"accounts>account_open_info,omitempty"`
	// 关联的物理卡列表
	PhysicalCards []PhysicalCardOpenInfo `json:"physical_cards,omitempty" xml:"physical_cards>physical_card_open_info,omitempty"`
	// 激活操作人ID
	ActiveOperatorId string `json:"active_operator_id,omitempty" xml:"active_operator_id,omitempty"`
	// 激活操作人名
	ActiveOperatorName string `json:"active_operator_name,omitempty" xml:"active_operator_name,omitempty"`
	// 激活门店ID
	ActiveShopId string `json:"active_shop_id,omitempty" xml:"active_shop_id,omitempty"`
	// 激活时间
	ActiveTime string `json:"active_time,omitempty" xml:"active_time,omitempty"`
	// 卡实例ID
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 卡模板ID
	CardTemplateId string `json:"card_template_id,omitempty" xml:"card_template_id,omitempty"`
	// 卡类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 有效期结束时间
	ExpireEnd string `json:"expire_end,omitempty" xml:"expire_end,omitempty"`
	// 有效期起始时间
	ExpireStart string `json:"expire_start,omitempty" xml:"expire_start,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 开卡操作人ID
	OpenOperatorId string `json:"open_operator_id,omitempty" xml:"open_operator_id,omitempty"`
	// 开卡操作人名
	OpenOperatorName string `json:"open_operator_name,omitempty" xml:"open_operator_name,omitempty"`
	// 开卡门店ID
	OpenShopId string `json:"open_shop_id,omitempty" xml:"open_shop_id,omitempty"`
	// 开卡门店名称
	OpenShopName string `json:"open_shop_name,omitempty" xml:"open_shop_name,omitempty"`
	// 开卡时间
	OpenTime string `json:"open_time,omitempty" xml:"open_time,omitempty"`
	// 操作员id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 运营计划ID
	OptPlanId string `json:"opt_plan_id,omitempty" xml:"opt_plan_id,omitempty"`
	// 会员计划ID
	PlanId string `json:"plan_id,omitempty" xml:"plan_id,omitempty"`
	// SOLD("SOLD", "已出售"),     ACTIVED("ACTIVED", "已激活"),     STOP("STOP", "已停用"),     INVALID("INVALID", "已作废"),     EXPIRED("EXPIRED", "已过期"),     REFUND("REFUND", "已退卡")
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 修改人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 是否主动购买(是则赠送开卡礼包)
	Buy bool `json:"buy,omitempty" xml:"buy,omitempty"`
	// 逻辑删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

CardOpenInfo 结构体

type CardTemplateOpenInfo

type CardTemplateOpenInfo struct {
	// 储值门店列表
	RechargeShopIds []string `json:"recharge_shop_ids,omitempty" xml:"recharge_shop_ids>string,omitempty"`
	// 售卡门店列表
	SellShopIds []string `json:"sell_shop_ids,omitempty" xml:"sell_shop_ids>string,omitempty"`
	// 使用门店列表
	UseShopIds []string `json:"use_shop_ids,omitempty" xml:"use_shop_ids>string,omitempty"`
	// 开卡礼包-优惠券模板列表
	Vouchers []OpenGiftVoucherOpenInfo `json:"vouchers,omitempty" xml:"vouchers>open_gift_voucher_open_info,omitempty"`
	// 外部储值门店
	OutRechargeShopIds []string `json:"out_recharge_shop_ids,omitempty" xml:"out_recharge_shop_ids>string,omitempty"`
	// 外部出售门店
	OutSellShopIds []string `json:"out_sell_shop_ids,omitempty" xml:"out_sell_shop_ids>string,omitempty"`
	// 外部适用门店
	OutUseShopIds []string `json:"out_use_shop_ids,omitempty" xml:"out_use_shop_ids>string,omitempty"`
	// 卡模板ID
	CardTemplateId string `json:"card_template_id,omitempty" xml:"card_template_id,omitempty"`
	// 卡类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 创建者
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 有效期类型
	ExpireType string `json:"expire_type,omitempty" xml:"expire_type,omitempty"`
	// 有效期值
	ExpireValue string `json:"expire_value,omitempty" xml:"expire_value,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 特价菜单ID
	MenuId string `json:"menu_id,omitempty" xml:"menu_id,omitempty"`
	// 特价菜限制
	MenuLimitType string `json:"menu_limit_type,omitempty" xml:"menu_limit_type,omitempty"`
	// 卡模板名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 运营计划ID
	OptPlanId string `json:"opt_plan_id,omitempty" xml:"opt_plan_id,omitempty"`
	// 售卡门店分组ID
	SellShopGroupId string `json:"sell_shop_group_id,omitempty" xml:"sell_shop_group_id,omitempty"`
	// 何时开始计算有效期
	StartexpireType string `json:"startexpire_type,omitempty" xml:"startexpire_type,omitempty"`
	// 卡模板状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 更新者
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 使用限制
	UseLimitType string `json:"use_limit_type,omitempty" xml:"use_limit_type,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 工本费金额
	PhyCardFeeAmount int64 `json:"phy_card_fee_amount,omitempty" xml:"phy_card_fee_amount,omitempty"`
	// 开卡礼包-赠送预储金额
	PreRechargeAmount int64 `json:"pre_recharge_amount,omitempty" xml:"pre_recharge_amount,omitempty"`
	// 储值规则信息对象
	RechargeRuleOpenInfo *RechargeRuleOpenInfo `json:"recharge_rule_open_info,omitempty" xml:"recharge_rule_open_info,omitempty"`
	// 售价
	SellPrice int64 `json:"sell_price,omitempty" xml:"sell_price,omitempty"`
	// 微信卡扩展
	WxCardExt *WxCardOpenExt `json:"wx_card_ext,omitempty" xml:"wx_card_ext,omitempty"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 特价菜单开关
	MenuSwitch bool `json:"menu_switch,omitempty" xml:"menu_switch,omitempty"`
	// 开卡礼包开关
	OpenGiftSwitch bool `json:"open_gift_switch,omitempty" xml:"open_gift_switch,omitempty"`
	// 是否可退卡费
	PhyCardFeeBack bool `json:"phy_card_fee_back,omitempty" xml:"phy_card_fee_back,omitempty"`
	// 工本费开关
	PhyCardFeeSwitch bool `json:"phy_card_fee_switch,omitempty" xml:"phy_card_fee_switch,omitempty"`
	// 开卡礼包-有效期结束是否清零
	RechargeClear bool `json:"recharge_clear,omitempty" xml:"recharge_clear,omitempty"`
	// 储值开关
	RechargeSwitch bool `json:"recharge_switch,omitempty" xml:"recharge_switch,omitempty"`
	// 微信卡开关
	WxCardSwitch bool `json:"wx_card_switch,omitempty" xml:"wx_card_switch,omitempty"`
	// 是否已经制卡
	Publish bool `json:"publish,omitempty" xml:"publish,omitempty"`
}

CardTemplateOpenInfo 结构体

type ChargePreCheckOpenReq

type ChargePreCheckOpenReq struct {
	// 品牌ID(和outbrandid不能同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡Id,用于会员卡、礼品卡校验
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 会员ID,用于会员卡校验,会员卡必填
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 门店ID(和outshopid不能同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID(不能和shopid同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
}

ChargePreCheckOpenReq 结构体

type CheckPayPasswdReq

type CheckPayPasswdReq struct {
	// 品牌ID 、 外部品牌id  2选1
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 密码
	PayPasswd string `json:"pay_passwd,omitempty" xml:"pay_passwd,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 外部品牌id
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 传入的密码是否已经加密
	Encrypted bool `json:"encrypted,omitempty" xml:"encrypted,omitempty"`
}

CheckPayPasswdReq 结构体

type CodeBizAttributeDto

type CodeBizAttributeDto struct {
	// 码值
	CodeValue string `json:"code_value,omitempty" xml:"code_value,omitempty"`
	// 码值绑定业务主体类型
	SubjectType string `json:"subject_type,omitempty" xml:"subject_type,omitempty"`
	// 码值绑定的业务主体ID
	SubjectId string `json:"subject_id,omitempty" xml:"subject_id,omitempty"`
}

CodeBizAttributeDto 结构体

type ComboInfo

type ComboInfo struct {
	// 套餐菜品做法明细
	CookingMethodsInfoList []AttachInfo `json:"cooking_methods_info_list,omitempty" xml:"cooking_methods_info_list>attach_info,omitempty"`
	// 套餐菜品配料明细
	IngredientsInfoList []AttachInfo `json:"ingredients_info_list,omitempty" xml:"ingredients_info_list>attach_info,omitempty"`
	// 商品id
	OutItemId string `json:"out_item_id,omitempty" xml:"out_item_id,omitempty"`
	// 商品名称
	OutItemName string `json:"out_item_name,omitempty" xml:"out_item_name,omitempty"`
	// 商品规格id
	OutSkuId string `json:"out_sku_id,omitempty" xml:"out_sku_id,omitempty"`
	// 商品规格名称
	OutSkuName string `json:"out_sku_name,omitempty" xml:"out_sku_name,omitempty"`
	// 单位
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 重量
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
	// 商品数量
	ItemCount int64 `json:"item_count,omitempty" xml:"item_count,omitempty"`
	// 单价
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
}

ComboInfo 结构体

type CommonPageResult

type CommonPageResult struct {
	// 结果
	ResultList []CardTemplateOpenInfo `json:"result_list,omitempty" xml:"result_list>card_template_open_info,omitempty"`
	// 结果码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果描述
	ResultDesc string `json:"result_desc,omitempty" xml:"result_desc,omitempty"`
	// 错误结果显示
	ResultView string `json:"result_view,omitempty" xml:"result_view,omitempty"`
	// 当前页码(原样传出),若数据下行时为空
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 当前每页显示数量(原样传出),若数据下行时为空
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 总条数,若数据下行时为空
	TotalSize int64 `json:"total_size,omitempty" xml:"total_size,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
	// 成功状态
	BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"`
	// 是否有下一页
	HasNextPage bool `json:"has_next_page,omitempty" xml:"has_next_page,omitempty"`
}

CommonPageResult 结构体

type CommonResult

type CommonResult struct {
	// 结果码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果描述
	ResultDesc string `json:"result_desc,omitempty" xml:"result_desc,omitempty"`
	// 错误结果显示
	ResultView string `json:"result_view,omitempty" xml:"result_view,omitempty"`
	// 成功状态
	BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"`
	// 开卡是否成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

CommonResult 结构体

type ConsumePointByPayOpenReq

type ConsumePointByPayOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 外部门店ID
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 变更积分
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,omitempty"`
}

ConsumePointByPayOpenReq 结构体

type ConsumePointOpenReq

type ConsumePointOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 操作人名
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 关联交易号/订单号
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 变更原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 请求id,用来做幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 辰森是CS,客如云是KRY
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 变更积分数
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,omitempty"`
}

ConsumePointOpenReq 结构体

type CrmTagOpenInfo

type CrmTagOpenInfo struct {
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 会员计划ID
	PlanId string `json:"plan_id,omitempty" xml:"plan_id,omitempty"`
	// 标签ID
	TagId string `json:"tag_id,omitempty" xml:"tag_id,omitempty"`
	// 标签名称
	TagName string `json:"tag_name,omitempty" xml:"tag_name,omitempty"`
	// 标签类型
	TagType string `json:"tag_type,omitempty" xml:"tag_type,omitempty"`
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

CrmTagOpenInfo 结构体

type CustomerAggOpenInfo

type CustomerAggOpenInfo struct {
	// 卡模版列表
	CardOpenInfoList []CardOpenInfo `json:"card_open_info_list,omitempty" xml:"card_open_info_list>card_open_info,omitempty"`
	// 券列表
	CustomerVoucherFullOpenInfoList []CustomerVoucherFullOpenInfo `` /* 138-byte string literal not displayed */
	// 顾客基础信息
	CustomerOpenInfo *CustomerOpenInfo `json:"customer_open_info,omitempty" xml:"customer_open_info,omitempty"`
	// 积分账户
	PointAccount *PointAccountOpenInfo `json:"point_account,omitempty" xml:"point_account,omitempty"`
}

CustomerAggOpenInfo 结构体

type CustomerCreateOpenReq

type CustomerCreateOpenReq struct {
	// 标签列表
	TagIdList []string `json:"tag_id_list,omitempty" xml:"tag_id_list>string,omitempty"`
	// 会员地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 生日
	Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	// 品牌ID  外部品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 渠道
	Channel string `json:"channel,omitempty" xml:"channel,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 性别  0女 1男
	Gender string `json:"gender,omitempty" xml:"gender,omitempty"`
	// 发票
	Invoice string `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作人ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部ID
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 外部ID类型
	OuterType string `json:"outer_type,omitempty" xml:"outer_type,omitempty"`
	// 固定电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 请求ID,用于保障幂等性
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 店铺ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部品牌id
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店id
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 顾客类型,1:会员,0:顾客
	CustomerType int64 `json:"customer_type,omitempty" xml:"customer_type,omitempty"`
}

CustomerCreateOpenReq 结构体

type CustomerGetOpenInfo

type CustomerGetOpenInfo struct {
	// 卡实例信息
	CardOpenInfoList []CardOpenInfo `json:"card_open_info_list,omitempty" xml:"card_open_info_list>card_open_info,omitempty"`
	// 券信息
	VoucherOpenInfoList []VoucherOpenInfo `json:"voucher_open_info_list,omitempty" xml:"voucher_open_info_list>voucher_open_info,omitempty"`
	// 会员信息
	CustomerOpenInfo *CustomerOpenInfo `json:"customer_open_info,omitempty" xml:"customer_open_info,omitempty"`
	// 积分信息
	PointAccountOpenInfo *PointAccountOpenInfo `json:"point_account_open_info,omitempty" xml:"point_account_open_info,omitempty"`
}

CustomerGetOpenInfo 结构体

type CustomerGetOpenReq

type CustomerGetOpenReq struct {
	// saas品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 外部id
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 外部id类型,wechat:微信openId  alipay:支付宝
	OuterType string `json:"outer_type,omitempty" xml:"outer_type,omitempty"`
	// 物理卡id
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
}

CustomerGetOpenReq 结构体

type CustomerIdQueryOpenReq

type CustomerIdQueryOpenReq struct {
	// 查询选项,默认查询顾客基础信息, CARD:查询顾客名下的卡列表  ,RECHARGE:查询卡下的储值账户信息  ,POINT:查询顾客的积分信息.
	Options []string `json:"options,omitempty" xml:"options>string,omitempty"`
	// 品牌ID 外部品牌id 2选1
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 店铺ID和外部门店ID必须一
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 手机号码
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 物理卡号
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// 电子卡号
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 外部品牌id
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店ID,店铺ID和外部门店ID必须一
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 微信openID
	WechatOpenId string `json:"wechat_open_id,omitempty" xml:"wechat_open_id,omitempty"`
	// 微信小程序ID
	WechatAppId string `json:"wechat_app_id,omitempty" xml:"wechat_app_id,omitempty"`
	// 座机
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 支付宝ID
	AlipayId string `json:"alipay_id,omitempty" xml:"alipay_id,omitempty"`
}

CustomerIdQueryOpenReq 结构体

type CustomerOpenInfo

type CustomerOpenInfo struct {
	// 标签列表
	Tags []string `json:"tags,omitempty" xml:"tags>string,omitempty"`
	// 外部信息
	CustomerOutInfoList []CustomerOutInfo `json:"customer_out_info_list,omitempty" xml:"customer_out_info_list>customer_out_info,omitempty"`
	// 地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 生日
	Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 顾客ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 顾客加入门店id
	CustomerStoreId string `json:"customer_store_id,omitempty" xml:"customer_store_id,omitempty"`
	// 成为顾客时间
	CustomerTime string `json:"customer_time,omitempty" xml:"customer_time,omitempty"`
	// 电子邮件
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 关注微信时间(微信公众号)
	FollowWxTime string `json:"follow_wx_time,omitempty" xml:"follow_wx_time,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 发票抬头
	Invoice string `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 最后消费时间
	LastConsumeTime string `json:"last_consume_time,omitempty" xml:"last_consume_time,omitempty"`
	// 等级描述
	LevelDesc string `json:"level_desc,omitempty" xml:"level_desc,omitempty"`
	// 等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 成为会员店铺ID
	MemberStoreId string `json:"member_store_id,omitempty" xml:"member_store_id,omitempty"`
	// 成为会员时间
	MemberTime string `json:"member_time,omitempty" xml:"member_time,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 固定电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 2019237428364
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 客单价,单位:分
	AvgConsume int64 `json:"avg_consume,omitempty" xml:"avg_consume,omitempty"`
	// 渠道
	Channel int64 `json:"channel,omitempty" xml:"channel,omitempty"`
	// 累计消费总金额,单位:分
	ConsumeAmount int64 `json:"consume_amount,omitempty" xml:"consume_amount,omitempty"`
	// 累计消费次数
	ConsumeNum int64 `json:"consume_num,omitempty" xml:"consume_num,omitempty"`
	// 顾客类型,顾客:0,会员:1
	CustomerType int64 `json:"customer_type,omitempty" xml:"customer_type,omitempty"`
	// 性别  0女 1男
	Gender int64 `json:"gender,omitempty" xml:"gender,omitempty"`
	// 等级序号
	LevelNo int64 `json:"level_no,omitempty" xml:"level_no,omitempty"`
	// 会员状态,可用1、停用0(停用:所有会员的权益不可用)
	State int64 `json:"state,omitempty" xml:"state,omitempty"`
	// 成长值
	Growth int64 `json:"growth,omitempty" xml:"growth,omitempty"`
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 是否设置了支付密码
	HasPassword bool `json:"has_password,omitempty" xml:"has_password,omitempty"`
}

CustomerOpenInfo 结构体

type CustomerOutInfo

type CustomerOutInfo struct {
	// 外部类型  *      * 手机号           MOBILE("mobile","手机号注册"),      *      * 微信openId           WECHAT("wechat","微信openid注册"),      *      * 微信小程序Id           WEAPP("weapp","微信小程序注册"),      *      * 支付宝用户ID           ALIPAY("alipay","支付宝id注册"),      *      * 面部ID           FACE_CODE("faceCode","faceCode注册"),      *      * 座机注册           PHONE_CUSTOMER("phone_customer","座机注册")
	OutType string `json:"out_type,omitempty" xml:"out_type,omitempty"`
	// 外部id
	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`
}

CustomerOutInfo 结构体

type CustomerSaveOpenReq

type CustomerSaveOpenReq struct {
	// 生日
	Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	// saas品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 渠道  crm_back(1, "CRM后台"),  pos(2, "POS"),  mobile_shop(3, "个人中心"),  wechat(4, "微信"),  alipay(5, "支付宝"),所有pos端传2
	Channel string `json:"channel,omitempty" xml:"channel,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作人
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部id
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 外部类型:  wechat:微信openId  alipay:支付宝
	OuterType string `json:"outer_type,omitempty" xml:"outer_type,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 请求幂等id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 性别 0女 1男,2其他
	Gender int64 `json:"gender,omitempty" xml:"gender,omitempty"`
}

CustomerSaveOpenReq 结构体

type CustomerUpdateOpenReq

type CustomerUpdateOpenReq struct {
	// 人群标签
	TagIds []string `json:"tag_ids,omitempty" xml:"tag_ids>string,omitempty"`
	// 地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 生日
	Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	// 品牌ID 外部品牌id  2选1
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 发票抬头
	Invoice string `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作人ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 操作人姓名
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 固定电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 请求ID,幂等处理
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 外部品牌id
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 性别
	Gender int64 `json:"gender,omitempty" xml:"gender,omitempty"`
	// 0顾客,1会员
	CustomerType int64 `json:"customer_type,omitempty" xml:"customer_type,omitempty"`
}

CustomerUpdateOpenReq 结构体

type CustomerVoucherFullOpenInfo

type CustomerVoucherFullOpenInfo struct {
	// 券失效时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 获取时间
	GmtCreated string `json:"gmt_created,omitempty" xml:"gmt_created,omitempty"`
	// 券生效时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 优惠券状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 券名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 优惠券实例ID
	VoucherId string `json:"voucher_id,omitempty" xml:"voucher_id,omitempty"`
	// 优惠券类型,CASH:代金券,DISCOUNT:折扣券,GIFT:礼品券
	VoucherType string `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
	// 优惠率
	DiscountRate string `json:"discount_rate,omitempty" xml:"discount_rate,omitempty"`
	// 优惠券模版ID
	VoucherTemplateId string `json:"voucher_template_id,omitempty" xml:"voucher_template_id,omitempty"`
	// 优惠券金额,单位:分
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 顾客ID
	CustomerId int64 `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 门店ID
	ShopId int64 `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 满足金额阀值,单位:分
	StartFee int64 `json:"start_fee,omitempty" xml:"start_fee,omitempty"`
	// 券实例有效点数
	GiftPoint int64 `json:"gift_point,omitempty" xml:"gift_point,omitempty"`
}

CustomerVoucherFullOpenInfo 结构体

type CustomerVoucherFullOpenReq

type CustomerVoucherFullOpenReq struct {
	// 优惠券状态 NORMAL,DELETED,ISUSED
	VoucherStatusList []string `json:"voucher_status_list,omitempty" xml:"voucher_status_list>string,omitempty"`
	// 品牌ID
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 外部品牌ID
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店ID
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// SaaS门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

CustomerVoucherFullOpenReq 结构体

type DeductPreCheckOpenReq

type DeductPreCheckOpenReq struct {
	// 品牌ID(不能和outbrandid同时为空))
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡Id,礼品卡或会员卡Id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 会员
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 门店ID(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID(和shopid不能同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 核销总资产
	Value int64 `json:"value,omitempty" xml:"value,omitempty"`
}

DeductPreCheckOpenReq 结构体

type DedutOpenReq

type DedutOpenReq struct {
	// 时间
	BizDate string `json:"biz_date,omitempty" xml:"biz_date,omitempty"`
	// SaaS品牌ID(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡Id,礼品卡或会员卡Id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 会员
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 操作人ID(SaaS Id)
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部核销交易单号id(外部调用方保证在isv内部是唯一,可以是paymentItemId)
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 请求id,用来做幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// SaaS门店ID(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店ID,和门店ID必传一
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 自定义参数按照json格式传入
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 核销总资产
	Value int64 `json:"value,omitempty" xml:"value,omitempty"`
}

DedutOpenReq 结构体

type DeliveryOpenInfo added in v1.2.5

type DeliveryOpenInfo struct {
	// 配送员名称
	DeliverMan string `json:"deliver_man,omitempty" xml:"deliver_man,omitempty"`
	// 开始配送时间
	DeliverTime string `json:"deliver_time,omitempty" xml:"deliver_time,omitempty"`
	// 物流单扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 配送员联系电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 物流费
	Fee int64 `json:"fee,omitempty" xml:"fee,omitempty"`
}

DeliveryOpenInfo 结构体

type DeviceInfo added in v1.2.8

type DeviceInfo struct {
	// 设备ID
	DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"`
	// ip地址
	Ip string `json:"ip,omitempty" xml:"ip,omitempty"`
	// 设备MAC地址
	Mac string `json:"mac,omitempty" xml:"mac,omitempty"`
	// 客户端平台
	Platform string `json:"platform,omitempty" xml:"platform,omitempty"`
	// 客户端平台版本
	PlatformVersion string `json:"platform_version,omitempty" xml:"platform_version,omitempty"`
	// 客户端应用版本
	ProdVersion string `json:"prod_version,omitempty" xml:"prod_version,omitempty"`
	// 客户端应用(淘宝、口碑独客、支付宝tab…)
	Product string `json:"product,omitempty" xml:"product,omitempty"`
	// 新零售店铺跳转链接:透传给投承做补全新零售店铺链接时使用
	SchemaPlatform string `json:"schema_platform,omitempty" xml:"schema_platform,omitempty"`
	// 格式: xxx@taobao_ios_5.0.1
	Ttid string `json:"ttid,omitempty" xml:"ttid,omitempty"`
	// 特征字符串
	UserAgent string `json:"user_agent,omitempty" xml:"user_agent,omitempty"`
}

DeviceInfo 结构体

type DishGrowOpenRuleInfo

type DishGrowOpenRuleInfo struct {
	// 规则ID
	DishRuleId string `json:"dish_rule_id,omitempty" xml:"dish_rule_id,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 会员计划ID
	PlanId string `json:"plan_id,omitempty" xml:"plan_id,omitempty"`
	// 菜品ID
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 升级到的等级id
	ToLevelId string `json:"to_level_id,omitempty" xml:"to_level_id,omitempty"`
	// 外部菜品ID
	OutSkuId string `json:"out_sku_id,omitempty" xml:"out_sku_id,omitempty"`
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

DishGrowOpenRuleInfo 结构体

type DuductedMoneyOpenInfo

type DuductedMoneyOpenInfo struct {
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 消耗的积分
	ConsumePoint int64 `json:"consume_point,omitempty" xml:"consume_point,omitempty"`
	// 抵扣的金额,单位为分
	DeductedMoney int64 `json:"deducted_money,omitempty" xml:"deducted_money,omitempty"`
	// 是否删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

DuductedMoneyOpenInfo 结构体

type EntityPrizeTokenResp added in v1.2.5

type EntityPrizeTokenResp struct {
	// 权益ID
	RightId string `json:"right_id,omitempty" xml:"right_id,omitempty"`
	// 权益实例ID
	RightInstanceId string `json:"right_instance_id,omitempty" xml:"right_instance_id,omitempty"`
}

EntityPrizeTokenResp 结构体

type ExtendTypeValueTopDto

type ExtendTypeValueTopDto struct {
	// 扩展code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 扩展value
	Obj string `json:"obj,omitempty" xml:"obj,omitempty"`
}

ExtendTypeValueTopDto 结构体

type Extinfo

type Extinfo struct {
	// Map<String, String>
	Empty bool `json:"empty,omitempty" xml:"empty,omitempty"`
}

Extinfo 结构体

type ExtraChargePointOpenReq

type ExtraChargePointOpenReq struct {
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 系统自动生成
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 关联交易号/订单号
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 变更原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 请求id,用来做幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 变更积分数,不能小于等于0
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,omitempty"`
}

ExtraChargePointOpenReq 结构体

type ExtraConsumePointOpenReq

type ExtraConsumePointOpenReq struct {
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 操作人ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 关联交易号/订单号
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 变更理由
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 请求id,用来做幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 变更积分数
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,omitempty"`
}

ExtraConsumePointOpenReq 结构体

type FcUrlDto added in v1.2.9

type FcUrlDto struct {
	// 返回url
	ReplaceUrl string `json:"replace_url,omitempty" xml:"replace_url,omitempty"`
}

FcUrlDto 结构体

type FcUrlRequest added in v1.2.9

type FcUrlRequest struct {
	// 链接
	ReplaceUrl string `json:"replace_url,omitempty" xml:"replace_url,omitempty"`
	// 用户id
	TbUserId string `json:"tb_user_id,omitempty" xml:"tb_user_id,omitempty"`
	// 业务场景
	BizScene string `json:"biz_scene,omitempty" xml:"biz_scene,omitempty"`
}

FcUrlRequest 结构体

type FeeDetail

type FeeDetail struct {
	// 计算方式 :  加-PLUS   加-MINUS
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// MERCHANT_ADJUST  商家调整  PLATFORM_PROM  平台优惠  MERCHANT_PROM  商家优惠  CHARGE  储值  POINT  积分  OTHER  其他
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 金额
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
}

FeeDetail 结构体

type FundOpenInfo added in v1.2.5

type FundOpenInfo struct {
	// 总金额
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 用户实付
	BuyerPayAmt int64 `json:"buyer_pay_amt,omitempty" xml:"buyer_pay_amt,omitempty"`
	// 商户补贴
	MerchantSubsidy int64 `json:"merchant_subsidy,omitempty" xml:"merchant_subsidy,omitempty"`
	// 平台补贴
	PlatformSubsidy int64 `json:"platform_subsidy,omitempty" xml:"platform_subsidy,omitempty"`
}

FundOpenInfo 结构体

type GenShortLinkRequest added in v1.2.9

type GenShortLinkRequest struct {
	// 域名类型,按实际填写,目前映射关系:{   "alipay": "alipays://platformapi/startapp",   "duanqu": "https://m.duanqu.com",   "eleH5": "https://h5.ele.me",   "eleMiniApp": "eleme://miniapp",   "elemeSns": "eleme://sns_share_v2",   "koubei": "koubei://platformapi/startapp",   "mod": "https://tb.ele.me",   "modPpe": "https://ppe-tb.ele.me",   "ppe-r": "https://ppe-r.ele.me",   "pt": "https://pt.ele.me",   "ptPre": "https://ppe-pt.ele.me",   "r": "https://r.ele.me" }
	DomainType string `json:"domain_type,omitempty" xml:"domain_type,omitempty"`
	// 域名后面的路径
	Path string `json:"path,omitempty" xml:"path,omitempty"`
	// 业务场景
	BizScene string `json:"biz_scene,omitempty" xml:"biz_scene,omitempty"`
}

GenShortLinkRequest 结构体

type GrowRuleOpenInfo

type GrowRuleOpenInfo struct {
	// 不同等级消费获取成长值规则模型
	LevelConsumeGrowRuleOpenInfoList []LevelConsumeGrowRuleOpenInfo `` /* 144-byte string literal not displayed */
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 规则id
	GrowRuleId string `json:"grow_rule_id,omitempty" xml:"grow_rule_id,omitempty"`
	// 更新人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 普通消费能否获取成长值
	CommonConsumeGrowSupport bool `json:"common_consume_grow_support,omitempty" xml:"common_consume_grow_support,omitempty"`
	// 退款是否扣除成长值
	DecreaseSupport bool `json:"decrease_support,omitempty" xml:"decrease_support,omitempty"`
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 是否支持成长值获取(总开关)
	GrowSupport bool `json:"grow_support,omitempty" xml:"grow_support,omitempty"`
	// 储值消费能否获取成长值
	RechargeConsumeGrowSupport bool `json:"recharge_consume_grow_support,omitempty" xml:"recharge_consume_grow_support,omitempty"`
	// 储值能否获取成长值
	RechargeGrowSupport bool `json:"recharge_grow_support,omitempty" xml:"recharge_grow_support,omitempty"`
}

GrowRuleOpenInfo 结构体

type InvoiceInfo

type InvoiceInfo struct {
	// 发票抬头
	Invoice string `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 发票类型:  个人-PERSONAL公司-COMPANY
	InvoiceType string `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
	// 纳税人识别码
	TaxPayerId string `json:"tax_payer_id,omitempty" xml:"tax_payer_id,omitempty"`
}

InvoiceInfo 结构体

type InvoiceInsuranceNoTopReq added in v1.2.5

type InvoiceInsuranceNoTopReq struct {
	// 口碑开票id
	InvoiceApplyId string `json:"invoice_apply_id,omitempty" xml:"invoice_apply_id,omitempty"`
}

InvoiceInsuranceNoTopReq 结构体

type InvoiceResultFeedbackTopReq added in v1.2.5

type InvoiceResultFeedbackTopReq struct {
	// 实际开票金额
	RealAmount string `json:"real_amount,omitempty" xml:"real_amount,omitempty"`
	// 口碑开票申请id
	InvoiceApplyId string `json:"invoice_apply_id,omitempty" xml:"invoice_apply_id,omitempty"`
	// 运单号
	ExpressNumber string `json:"express_number,omitempty" xml:"express_number,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误原因
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 发票的票号
	InvoiceId string `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	// 电子发票地址
	EmailInvoiceImage string `json:"email_invoice_image,omitempty" xml:"email_invoice_image,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

InvoiceResultFeedbackTopReq 结构体

type IssueVoucherReq

type IssueVoucherReq struct {
	// 活动id
	ActivityId string `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 品牌id(brandId和outerBrandId必传其一)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 会员id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 分享营销来源userId(需要用加密接口加密)
	FromUserId string `json:"from_user_id,omitempty" xml:"from_user_id,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 操作人姓名
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 进店领券订单id
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 外部品牌id
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 门店id
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 幂等请求id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 进店领券订单来源
	OrderSrc int64 `json:"order_src,omitempty" xml:"order_src,omitempty"`
}

IssueVoucherReq 结构体

type Item

type Item struct {
	// 商品名称
	GoodsName string `json:"goods_name,omitempty" xml:"goods_name,omitempty"`
	// 商品规格,需保证唯一
	Sku string `json:"sku,omitempty" xml:"sku,omitempty"`
	// 商品码
	Spu string `json:"spu,omitempty" xml:"spu,omitempty"`
	// 单位
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 数量
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 一级分类
	PrimaryClass string `json:"primary_class,omitempty" xml:"primary_class,omitempty"`
	// 二级分类
	SecondaryClass string `json:"secondary_class,omitempty" xml:"secondary_class,omitempty"`
	// 实际费用
	ActualFee int64 `json:"actual_fee,omitempty" xml:"actual_fee,omitempty"`
	// 价格
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 优惠金额
	PromFee int64 `json:"prom_fee,omitempty" xml:"prom_fee,omitempty"`
	// 总金额
	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
}

Item 结构体

type ItemSelectedOpenInfo

type ItemSelectedOpenInfo struct {
	// 规则ID
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 菜品ID
	DishId string `json:"dish_id,omitempty" xml:"dish_id,omitempty"`
	// 外部菜品ID
	DishOutNo string `json:"dish_out_no,omitempty" xml:"dish_out_no,omitempty"`
	// 外部规则ID
	SkuOutNo string `json:"sku_out_no,omitempty" xml:"sku_out_no,omitempty"`
}

ItemSelectedOpenInfo 结构体

type ItemSelectedOpenInfoList

type ItemSelectedOpenInfoList struct {
	// 规格id
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 菜单id
	DishId string `json:"dish_id,omitempty" xml:"dish_id,omitempty"`
	// 规则号
	SkuOutNo string `json:"sku_out_no,omitempty" xml:"sku_out_no,omitempty"`
	// 菜品号
	DishOutNo string `json:"dish_out_no,omitempty" xml:"dish_out_no,omitempty"`
}

ItemSelectedOpenInfoList 结构体

type JoinMemRuleOpenInfo

type JoinMemRuleOpenInfo struct {
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 是否删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 关注公众号成为会员
	FollowWechatSupport bool `json:"follow_wechat_support,omitempty" xml:"follow_wechat_support,omitempty"`
	// 购买指定菜品成为会员
	JoinMemberDishSupport bool `json:"join_member_dish_support,omitempty" xml:"join_member_dish_support,omitempty"`
	// 手机号注册成为会员
	MobileRegisterSupport bool `json:"mobile_register_support,omitempty" xml:"mobile_register_support,omitempty"`
	// 支付成为会员
	PayJoinSupport bool `json:"pay_join_support,omitempty" xml:"pay_join_support,omitempty"`
	// 扫码点餐成为会员
	ScanOrderSupport bool `json:"scan_order_support,omitempty" xml:"scan_order_support,omitempty"`
}

JoinMemRuleOpenInfo 结构体

type LevelConsumeGrowRuleOpenInfo

type LevelConsumeGrowRuleOpenInfo struct {
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 扩展字段
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 等级名称
	LevelName string `json:"level_name,omitempty" xml:"level_name,omitempty"`
	// 等级编码
	LevelNo string `json:"level_no,omitempty" xml:"level_no,omitempty"`
	// 更新人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 每消费金额,单位:分
	PerConsume int64 `json:"per_consume,omitempty" xml:"per_consume,omitempty"`
	// 每消费金额对应可获得的成长值
	PerGrowth int64 `json:"per_growth,omitempty" xml:"per_growth,omitempty"`
	// 是否已经删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

LevelConsumeGrowRuleOpenInfo 结构体

type LevelMenuOpenInfo

type LevelMenuOpenInfo struct {
	// 等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 等级名称
	LevelName string `json:"level_name,omitempty" xml:"level_name,omitempty"`
	// 菜品ID
	MenuId string `json:"menu_id,omitempty" xml:"menu_id,omitempty"`
	// 菜品名称
	MenuName string `json:"menu_name,omitempty" xml:"menu_name,omitempty"`
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 是否享受会员价
	UseSwitch bool `json:"use_switch,omitempty" xml:"use_switch,omitempty"`
}

LevelMenuOpenInfo 结构体

type LevelPointOpenInfo

type LevelPointOpenInfo struct {
	// 等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 等级名称
	LevelName string `json:"level_name,omitempty" xml:"level_name,omitempty"`
	// 积分奖励倍数
	Times string `json:"times,omitempty" xml:"times,omitempty"`
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 是否参与积分奖励
	UseSwitch bool `json:"use_switch,omitempty" xml:"use_switch,omitempty"`
}

LevelPointOpenInfo 结构体

type LevelRuleOpenInfo

type LevelRuleOpenInfo struct {
	// 等级规则Id
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 等级规则名称
	LevelName string `json:"level_name,omitempty" xml:"level_name,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 创建者
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 更新者
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 扩展字段
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 等级规则序号
	LevelNo int64 `json:"level_no,omitempty" xml:"level_no,omitempty"`
	// 等级对应成长值门槛
	Threshold int64 `json:"threshold,omitempty" xml:"threshold,omitempty"`
	// 升级赠送积分
	PresentPoint int64 `json:"present_point,omitempty" xml:"present_point,omitempty"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

LevelRuleOpenInfo 结构体

type LocationInfo added in v1.2.8

type LocationInfo struct {
	// 市区域码
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 区县区域码
	District string `json:"district,omitempty" xml:"district,omitempty"`
	//  纬度
	Lat string `json:"lat,omitempty" xml:"lat,omitempty"`
	// 经度
	Lng string `json:"lng,omitempty" xml:"lng,omitempty"`
	// 位置类型(默认实时)
	LocationType string `json:"location_type,omitempty" xml:"location_type,omitempty"`
	// poiId
	PoiId string `json:"poi_id,omitempty" xml:"poi_id,omitempty"`
	//  poiName
	PoiName string `json:"poi_name,omitempty" xml:"poi_name,omitempty"`
	// 省区域码
	Province string `json:"province,omitempty" xml:"province,omitempty"`
}

LocationInfo 结构体

type LogisticalInfo

type LogisticalInfo struct {
	// 送达时间
	ArriveTime string `json:"arrive_time,omitempty" xml:"arrive_time,omitempty"`
	// 物流状态:WAIT_DELIVERY("WAIT_DELIVERY", "待发货"),  WAIT_RECEIVE("WAIT_RECEIVE", "待收货"),  SUCCESS("SUCCESS", "确认收货"),  REFUND("REFUND", "退货");
	LogisticsStatus string `json:"logistics_status,omitempty" xml:"logistics_status,omitempty"`
	// 收款地址
	ReceiveAddress string `json:"receive_address,omitempty" xml:"receive_address,omitempty"`
	// 联系人手机
	ReceivePhone string `json:"receive_phone,omitempty" xml:"receive_phone,omitempty"`
}

LogisticalInfo 结构体

type MemDayRuleOpenInfo

type MemDayRuleOpenInfo struct {
	// 会员等级和特价菜单的关系
	LevelMenuList []LevelMenuOpenInfo `json:"level_menu_list,omitempty" xml:"level_menu_list>level_menu_open_info,omitempty"`
	// 会员日积分奖励
	LevelPointList []LevelPointOpenInfo `json:"level_point_list,omitempty" xml:"level_point_list>level_point_open_info,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 会员日是哪天:每周几,每月几天 逗号分隔的字符串
	MemDayCircle string `json:"mem_day_circle,omitempty" xml:"mem_day_circle,omitempty"`
	// 会员周期,WEEK:每周,MONTH:每月
	MemDayCircleType string `json:"mem_day_circle_type,omitempty" xml:"mem_day_circle_type,omitempty"`
	// memDayRuleId
	MemDayRuleId string `json:"mem_day_rule_id,omitempty" xml:"mem_day_rule_id,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 会员日期开关,总开关
	MemDaySwitch bool `json:"mem_day_switch,omitempty" xml:"mem_day_switch,omitempty"`
	// 会员日特价菜单开关
	MenuSwitch bool `json:"menu_switch,omitempty" xml:"menu_switch,omitempty"`
	// 积分奖励开关
	PointSwitch bool `json:"point_switch,omitempty" xml:"point_switch,omitempty"`
}

MemDayRuleOpenInfo 结构体

type MemPriceRuleOpenInfo

type MemPriceRuleOpenInfo struct {
	// 会员等级和特价菜单的关系
	LevelMenuList []LevelMenuOpenInfo `json:"level_menu_list,omitempty" xml:"level_menu_list>level_menu_open_info,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 支付方式限制,UNLIMITED_PAY:无限制,RECHARGE_PAY:储值整单支付
	PayType string `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

MemPriceRuleOpenInfo 结构体

type MemberPointAdditionRuleOpenInfo

type MemberPointAdditionRuleOpenInfo struct {
	// 商品SKU_ID列表
	SkuIds []string `json:"sku_ids,omitempty" xml:"sku_ids>string,omitempty"`
	// 允许积分商品的范围
	AllowProductType string `json:"allow_product_type,omitempty" xml:"allow_product_type,omitempty"`
	// 会员等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 消费的现金,单位为元
	ConsumeMoney int64 `json:"consume_money,omitempty" xml:"consume_money,omitempty"`
	// 奖励的积分
	RewardPoint int64 `json:"reward_point,omitempty" xml:"reward_point,omitempty"`
	// 是否允许储值积分
	AllowRecharge bool `json:"allow_recharge,omitempty" xml:"allow_recharge,omitempty"`
	// 是否允许获取积分
	Enable bool `json:"enable,omitempty" xml:"enable,omitempty"`
}

MemberPointAdditionRuleOpenInfo 结构体

type MemberPointDeductionRuleOpenInfo

type MemberPointDeductionRuleOpenInfo struct {
	// 会员等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 消费金额
	ConsumeMoney int64 `json:"consume_money,omitempty" xml:"consume_money,omitempty"`
	// 抵扣积分
	DeductedPoint int64 `json:"deducted_point,omitempty" xml:"deducted_point,omitempty"`
	// 单次使用的抵扣上限
	MaxPoint int64 `json:"max_point,omitempty" xml:"max_point,omitempty"`
	// 是否允许该等级进行积分抵现
	Enable bool `json:"enable,omitempty" xml:"enable,omitempty"`
	// 单次使用是否有抵扣上限
	HasUpperLimit bool `json:"has_upper_limit,omitempty" xml:"has_upper_limit,omitempty"`
}

MemberPointDeductionRuleOpenInfo 结构体

type MenuDetailOpenInfo struct {
	// 折扣率
	ProDiscount string `json:"pro_discount,omitempty" xml:"pro_discount,omitempty"`
	// 0-折扣,1-固定价
	ProType string `json:"pro_type,omitempty" xml:"pro_type,omitempty"`
	// 规格ID
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 外部规菜品D
	DishOutNo string `json:"dish_out_no,omitempty" xml:"dish_out_no,omitempty"`
	// 外部规则ID
	SkuOutNo string `json:"sku_out_no,omitempty" xml:"sku_out_no,omitempty"`
	// 菜品ID
	DishId string `json:"dish_id,omitempty" xml:"dish_id,omitempty"`
	// 固定价
	ProPrice int64 `json:"pro_price,omitempty" xml:"pro_price,omitempty"`
}

MenuDetailOpenInfo 结构体

type MenuOpenInfo struct {
	// 菜品集合
	MenuDetailOpenInfoList []MenuDetailOpenInfo `json:"menu_detail_open_info_list,omitempty" xml:"menu_detail_open_info_list>menu_detail_open_info,omitempty"`
	// 生效时段结束
	EffectEnd string `json:"effect_end,omitempty" xml:"effect_end,omitempty"`
	// 生效时段起始
	EffectStart string `json:"effect_start,omitempty" xml:"effect_start,omitempty"`
	// 特价菜单id
	MenuId string `json:"menu_id,omitempty" xml:"menu_id,omitempty"`
	// 特价菜单名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 统一折扣价
	ProDiscount string `json:"pro_discount,omitempty" xml:"pro_discount,omitempty"`
	// 特价模式:统一折扣、不同菜不同折扣
	ProMode string `json:"pro_mode,omitempty" xml:"pro_mode,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 是否逻辑删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

MenuOpenInfo 结构体

type MenuOpenReq struct {
	// 品牌ID
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 最后修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 外部品牌ID
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店ID
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// SaaS门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 最后ID
	LastId string `json:"last_id,omitempty" xml:"last_id,omitempty"`
	// 特价菜单ID
	MenuId string `json:"menu_id,omitempty" xml:"menu_id,omitempty"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 已删除数据
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 是否需要总数
	NeedCount bool `json:"need_count,omitempty" xml:"need_count,omitempty"`
}

MenuOpenReq 结构体

type MissionReceiveQuery added in v1.2.8

type MissionReceiveQuery struct {
	// 位置信息
	LocationInfos []LocationInfo `json:"location_infos,omitempty" xml:"location_infos>location_info,omitempty"`
	// 业务场景
	BizScene string `json:"biz_scene,omitempty" xml:"biz_scene,omitempty"`
	// 任务xid
	MissionXId string `json:"mission_x_id,omitempty" xml:"mission_x_id,omitempty"`
	// 排序分组id,目前井冈山业务使用,任务分组
	SortGroupId string `json:"sort_group_id,omitempty" xml:"sort_group_id,omitempty"`
	// 设备号
	DeviceInfo *DeviceInfo `json:"device_info,omitempty" xml:"device_info,omitempty"`
	// 任务集id
	MissionCollectionId int64 `json:"mission_collection_id,omitempty" xml:"mission_collection_id,omitempty"`
	// 任务id
	MissionDefId int64 `json:"mission_def_id,omitempty" xml:"mission_def_id,omitempty"`
	// 用户信息
	UserInfo *UserInfo `json:"user_info,omitempty" xml:"user_info,omitempty"`
}

MissionReceiveQuery 结构体

type OpenCardStandardOpenReq

type OpenCardStandardOpenReq struct {
	// 品牌ID,与outBrandId不能同时为空
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 操作人ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 操作人名称
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 物理卡号,与卡模板ID不能同时为空
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// 门店ID,与outShopId不能同时为空
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部品牌ID,与brandId不能同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 请求UUID ,用于做幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 外部门店ID,与shopId不能同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 卡模板ID,与物理卡号不能同时为空
	CardTemplateId string `json:"card_template_id,omitempty" xml:"card_template_id,omitempty"`
	// 是否激活
	Active bool `json:"active,omitempty" xml:"active,omitempty"`
}

OpenCardStandardOpenReq 结构体

type OpenGiftVoucherOpenInfo

type OpenGiftVoucherOpenInfo struct {
	// 券模板ID
	VoucherId string `json:"voucher_id,omitempty" xml:"voucher_id,omitempty"`
	// 数量
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
}

OpenGiftVoucherOpenInfo 结构体

type OptPlanOpenInfo

type OptPlanOpenInfo struct {
	// 运营计划id
	OptPlanId string `json:"opt_plan_id,omitempty" xml:"opt_plan_id,omitempty"`
	// 运营计划名称
	OptPlanName string `json:"opt_plan_name,omitempty" xml:"opt_plan_name,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 储值规则Id
	RechargeRuleId string `json:"recharge_rule_id,omitempty" xml:"recharge_rule_id,omitempty"`
	// 储值规则名称
	RechargeRuleName string `json:"recharge_rule_name,omitempty" xml:"recharge_rule_name,omitempty"`
	// 积分规则Id
	PointRuleId string `json:"point_rule_id,omitempty" xml:"point_rule_id,omitempty"`
	// 积分规则名称
	PointRuleName string `json:"point_rule_name,omitempty" xml:"point_rule_name,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 创建者
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 更新者
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 运营计划类型
	OptPlanType int64 `json:"opt_plan_type,omitempty" xml:"opt_plan_type,omitempty"`
	// 适用门店数
	ApplyShopCount int64 `json:"apply_shop_count,omitempty" xml:"apply_shop_count,omitempty"`
	// 门店组信息
	ShopGroupInfo *ShopGroupOpenInfo `json:"shop_group_info,omitempty" xml:"shop_group_info,omitempty"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

OptPlanOpenInfo 结构体

type OrderAttributeInfo

type OrderAttributeInfo struct {
	// 套餐明细
	ComboInfoList []ComboInfo `json:"combo_info_list,omitempty" xml:"combo_info_list>combo_info,omitempty"`
	// 单品做法明细
	CookingMethodsInfoList []AttachInfo `json:"cooking_methods_info_list,omitempty" xml:"cooking_methods_info_list>attach_info,omitempty"`
	// 单品配料明细
	IngredientsInfoList []AttachInfo `json:"ingredients_info_list,omitempty" xml:"ingredients_info_list>attach_info,omitempty"`
	// 其他附加费,如餐盒等等
	OtherInfoList []AttachInfo `json:"other_info_list,omitempty" xml:"other_info_list>attach_info,omitempty"`
	// 服务费明细
	ServiceFeeInfoList []ServiceFeeInfo `json:"service_fee_info_list,omitempty" xml:"service_fee_info_list>service_fee_info,omitempty"`
	// 属性所属组:ORDER 订单类,SUBORDER 子订单类
	AttrGroup string `json:"attr_group,omitempty" xml:"attr_group,omitempty"`
	// 业务ID,取值与属性所属组对应
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 业务方订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
}

OrderAttributeInfo 结构体

type OrderBackflowOpenReq

type OrderBackflowOpenReq struct {
	// 支付信息
	PaymentInfoList []PaymentInfo `json:"payment_info_list,omitempty" xml:"payment_info_list>payment_info,omitempty"`
	// 退款信息
	RefundInfoList []RefundInfo `json:"refund_info_list,omitempty" xml:"refund_info_list>refund_info,omitempty"`
	// 待支付动作-WAIT_PAY,  支付动作-PAID,  订单成功动作-SUCCESS,  订单关闭动作-CLOSE,  退款动作-REFUND
	Action string `json:"action,omitempty" xml:"action,omitempty"`
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 扩展
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 操作人
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 请求id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 操作人姓名
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 服务人员类别
	ServicePersonCategory string `json:"service_person_category,omitempty" xml:"service_person_category,omitempty"`
	// 服务人员名称
	ServicePersonName string `json:"service_person_name,omitempty" xml:"service_person_name,omitempty"`
	// 服务人员ID
	ServicePersonId string `json:"service_person_id,omitempty" xml:"service_person_id,omitempty"`
	// 订单类型-餐饮-RESTAURANT  生服-LIFE_SERVICE
	OrderChannel string `json:"order_channel,omitempty" xml:"order_channel,omitempty"`
	// 发票信息
	InvoiceInfo *InvoiceInfo `json:"invoice_info,omitempty" xml:"invoice_info,omitempty"`
	// 物流信息
	LogisticalInfo *LogisticalInfo `json:"logistical_info,omitempty" xml:"logistical_info,omitempty"`
	// 订单信息
	OrderInfo *OrderInfo `json:"order_info,omitempty" xml:"order_info,omitempty"`
}

OrderBackflowOpenReq 结构体

type OrderInfo

type OrderInfo struct {
	// 商品信息
	ItemList []Item `json:"item_list,omitempty" xml:"item_list>item,omitempty"`
	// 订单生效时间(外卖单)
	ActiveTime string `json:"active_time,omitempty" xml:"active_time,omitempty"`
	// 渠道
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 订单创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 订单更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 订单备注,长度不超过256
	Memo string `json:"memo,omitempty" xml:"memo,omitempty"`
	// pos点餐:POS_ORDER  扫码点餐:CODE_ORDER  线上点餐到店(美团):MEITUAN_ONLINE  线上点餐到店(口碑):KOUBEI_ONLINE  线上点餐到店(其他):OTHER_ONLINE  到家外卖(美团):MEITUAN_TAKEOUT  到家外卖(饿了么):ELEME_TAKEOUT  其他:OTHER
	OrderSource string `json:"order_source,omitempty" xml:"order_source,omitempty"`
	// 订单状态:  WAIT_PAY("WAIT_PAY", "订单待支付"),  PAID("PAID", "订单已支付"),  SUCCESS("SUCCESS", "订单完成"),  CLOSED("CLOSED", "已关闭"),  REFUND("REFUND", "订单已退款");
	OrderStatus string `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 外部订单号
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 门店地址
	ShopAddress string `json:"shop_address,omitempty" xml:"shop_address,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 门店名称
	ShopName string `json:"shop_name,omitempty" xml:"shop_name,omitempty"`
	// 履约方式
	PerformanceWay string `json:"performance_way,omitempty" xml:"performance_way,omitempty"`
	// 营业日,格式例如:“yyyy-mm-dd”
	BusinessDate string `json:"business_date,omitempty" xml:"business_date,omitempty"`
	// 业态:业务方直接传自己的业态code或id
	BusinessType string `json:"business_type,omitempty" xml:"business_type,omitempty"`
	// 业态:业务方直接传自己的业态文字描述,例如储值卡充值,储值卡售卡,押金单等
	BusinessTypeDesc string `json:"business_type_desc,omitempty" xml:"business_type_desc,omitempty"`
	// 设备id
	DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"`
	// 设备ip
	DeviceIp string `json:"device_ip,omitempty" xml:"device_ip,omitempty"`
	// 取餐号
	DinnerNumber string `json:"dinner_number,omitempty" xml:"dinner_number,omitempty"`
	// 就餐形式:FOR_HERE堂食  TAKE_OUT外带  SEND外送  TO_GO自提  OTHER其他
	DinnerType string `json:"dinner_type,omitempty" xml:"dinner_type,omitempty"`
	// 订单渠道 HANDHELD_DEVICES手持设备 SAMPLE_ORDER扫码点餐 POS POS端 MSTORE 移动门店 THIRDPARTY第三方 OTHER 其他
	OrderChannel string `json:"order_channel,omitempty" xml:"order_channel,omitempty"`
	// 收银员id
	OutCashierId string `json:"out_cashier_id,omitempty" xml:"out_cashier_id,omitempty"`
	// 收银员名称
	OutCashierName string `json:"out_cashier_name,omitempty" xml:"out_cashier_name,omitempty"`
	// 配送员id
	OutDeliveryId string `json:"out_delivery_id,omitempty" xml:"out_delivery_id,omitempty"`
	// 配送员名称
	OutDeliveryName string `json:"out_delivery_name,omitempty" xml:"out_delivery_name,omitempty"`
	// 订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 销售员id
	OutSalesmanId string `json:"out_salesman_id,omitempty" xml:"out_salesman_id,omitempty"`
	// 销售员名称
	OutSalesmanName string `json:"out_salesman_name,omitempty" xml:"out_salesman_name,omitempty"`
	// 卖家id
	OutSellerId string `json:"out_seller_id,omitempty" xml:"out_seller_id,omitempty"`
	// 店铺id
	OutStoreId string `json:"out_store_id,omitempty" xml:"out_store_id,omitempty"`
	// 外部会员id,业务方自己的会员id,如果有vipUserId的订单,这个字段可以为空
	OutVipUserId string `json:"out_vip_user_id,omitempty" xml:"out_vip_user_id,omitempty"`
	// 服务员id
	OutWaiterId string `json:"out_waiter_id,omitempty" xml:"out_waiter_id,omitempty"`
	// 服务员名称
	OutWaiterName string `json:"out_waiter_name,omitempty" xml:"out_waiter_name,omitempty"`
	// 关联订单号,如反结账的原始业务订单号
	RelatedOutOrderNo string `json:"related_out_order_no,omitempty" xml:"related_out_order_no,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 状态:SUCCESS已完成 REFUND已退款 REFUSED已拒绝 CANCELLED已取消 ANTI_SEELEMENT已反结账 CHARGED已挂账 CANCELLED_DEBT已销账
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 桌号
	TableNumber string `json:"table_number,omitempty" xml:"table_number,omitempty"`
	// 会员id,口碑crm的会员id,有vipUserId可以不传outVipUserId
	VipUserId string `json:"vip_user_id,omitempty" xml:"vip_user_id,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 外部组织id,辰森和客如云直接填out_store_id
	OutOrgId string `json:"out_org_id,omitempty" xml:"out_org_id,omitempty"`
	// 外部买家基础信息
	OutBuyer *OrderUser `json:"out_buyer,omitempty" xml:"out_buyer,omitempty"`
	// 外部卖家基础信息
	OutSeller *OrderUser `json:"out_seller,omitempty" xml:"out_seller,omitempty"`
	// 订单实收金额,单位分
	ActualFee int64 `json:"actual_fee,omitempty" xml:"actual_fee,omitempty"`
	// 附加费总金额,如餐盒,
	AttachTotalFee int64 `json:"attach_total_fee,omitempty" xml:"attach_total_fee,omitempty"`
	// 就餐人数
	DinnerPersons int64 `json:"dinner_persons,omitempty" xml:"dinner_persons,omitempty"`
	// 下单时间
	OrderTime int64 `json:"order_time,omitempty" xml:"order_time,omitempty"`
	// 订单优惠金额 不包含抹零金额,减钱为‘-’,加钱为‘+’,单位分
	PromoFee int64 `json:"promo_fee,omitempty" xml:"promo_fee,omitempty"`
	// 整单抹零金额,单位分
	ScrapFee int64 `json:"scrap_fee,omitempty" xml:"scrap_fee,omitempty"`
	// 服务费总金额
	ServiceTotalFee int64 `json:"service_total_fee,omitempty" xml:"service_total_fee,omitempty"`
	// 税费总金额
	TaxTotalFee int64 `json:"tax_total_fee,omitempty" xml:"tax_total_fee,omitempty"`
	// 订单总金额,单位分
	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
}

OrderInfo 结构体

type OrderOpenInfo added in v1.2.5

type OrderOpenInfo struct {
	// 行动点模型
	ActionOpenInfos []ActionOpenInfo `json:"action_open_infos,omitempty" xml:"action_open_infos>action_open_info,omitempty"`
	// 主单业务上下文
	BizContext string `json:"biz_context,omitempty" xml:"biz_context,omitempty"`
	// 主单业务状态
	BizStatus string `json:"biz_status,omitempty" xml:"biz_status,omitempty"`
	// 主单状态中文描述
	BizStatusDesc string `json:"biz_status_desc,omitempty" xml:"biz_status_desc,omitempty"`
	// 主单扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 下单渠道
	OrderChannel string `json:"order_channel,omitempty" xml:"order_channel,omitempty"`
	// 订单详情页跳转链接
	OrderDetailUrl string `json:"order_detail_url,omitempty" xml:"order_detail_url,omitempty"`
	// 下单子渠道
	OrderSubChannel string `json:"order_sub_channel,omitempty" xml:"order_sub_channel,omitempty"`
	// 订单标题
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 主单资金明细
	FundOpenInfo *FundOpenInfo `json:"fund_open_info,omitempty" xml:"fund_open_info,omitempty"`
}

OrderOpenInfo 结构体

type OrderUser

type OrderUser struct {
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 昵称
	NickName string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	// 手机号
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 用户类型:  WECHAT-微信  ALIPAY-支付宝OTHER-其他
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 用户userId(支付宝ID/微信ID)
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

OrderUser 结构体

type PageQueryAccountFlowsOpenInfo

type PageQueryAccountFlowsOpenInfo struct {
	// 储值账户id
	AccountId string `json:"account_id,omitempty" xml:"account_id,omitempty"`
	// 创建者
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 储值账户流水id
	FlowId string `json:"flow_id,omitempty" xml:"flow_id,omitempty"`
	// 储值相关的交易类型
	FlowType string `json:"flow_type,omitempty" xml:"flow_type,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 操作人ID
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 操作人
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 交易时间
	OrderTime string `json:"order_time,omitempty" xml:"order_time,omitempty"`
	// 外部交易单号id
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 理由
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 交易门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 交易门店名称
	ShopName string `json:"shop_name,omitempty" xml:"shop_name,omitempty"`
	// 更新者
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 外部支付订单id
	OuterPayId string `json:"outer_pay_id,omitempty" xml:"outer_pay_id,omitempty"`
	// 支付方式需要按照标准格式传入
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 交易后剩余总金额
	CurrentValue int64 `json:"current_value,omitempty" xml:"current_value,omitempty"`
	// 外部订单来源
	OrderSrc int64 `json:"order_src,omitempty" xml:"order_src,omitempty"`
	// 交易总金额,增加为正数,减少为负数
	OrderValue int64 `json:"order_value,omitempty" xml:"order_value,omitempty"`
	// 赠送金额
	GiftValue int64 `json:"gift_value,omitempty" xml:"gift_value,omitempty"`
	// 是否删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

PageQueryAccountFlowsOpenInfo 结构体

type PageQueryAccountFlowsOpenReq

type PageQueryAccountFlowsOpenReq struct {
	// 品牌ID(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 会员id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 流水类型
	FlowTypes string `json:"flow_types,omitempty" xml:"flow_types,omitempty"`
	// 外部订单ID
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店ID(不能和shopid同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 门店ID(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

PageQueryAccountFlowsOpenReq 结构体

type PageQueryPointFlowOpenReq

type PageQueryPointFlowOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 截止时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 关联交易ID,模糊查询
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 积分流水类型,类型参考枚举类
	PointFlowType string `json:"point_flow_type,omitempty" xml:"point_flow_type,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

PageQueryPointFlowOpenReq 结构体

type PageViewRequest added in v1.2.8

type PageViewRequest struct {
	// 账号转换方案 当不传的时候,不做账号转换
	AccountPlan string `json:"account_plan,omitempty" xml:"account_plan,omitempty"`
	// 行为编码
	ActionCode string `json:"action_code,omitempty" xml:"action_code,omitempty"`
	// 业务场景
	BizScene string `json:"biz_scene,omitempty" xml:"biz_scene,omitempty"`
	// 渠道
	Channel string `json:"channel,omitempty" xml:"channel,omitempty"`
	// 城市id
	CityId string `json:"city_id,omitempty" xml:"city_id,omitempty"`
	// 端来源
	Client string `json:"client,omitempty" xml:"client,omitempty"`
	// 端用户类型
	ClientUserType string `json:"client_user_type,omitempty" xml:"client_user_type,omitempty"`
	// 任务集id
	CollectionId string `json:"collection_id,omitempty" xml:"collection_id,omitempty"`
	// 扩展参数
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	//  纬度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 经度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 风控token
	MeetResultToken string `json:"meet_result_token,omitempty" xml:"meet_result_token,omitempty"`
	// 任务id
	MissionId string `json:"mission_id,omitempty" xml:"mission_id,omitempty"`
	// 任务xid
	MissionXId string `json:"mission_x_id,omitempty" xml:"mission_x_id,omitempty"`
	// 页面来源 如果任务后台配置了,则需要填,不然任务推进不了
	PageFrom string `json:"page_from,omitempty" xml:"page_from,omitempty"`
	// 请求id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// shareId
	ShareId string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	// 微信)风控参数
	Ua string `json:"ua,omitempty" xml:"ua,omitempty"`
	// 微信)风控参数
	UmiToken string `json:"umi_token,omitempty" xml:"umi_token,omitempty"`
	// 微信)风控参数
	UnionId string `json:"union_id,omitempty" xml:"union_id,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 浏览时间 如果任务后台配置了,则需要填,不然任务推进不了。
	ViewTime string `json:"view_time,omitempty" xml:"view_time,omitempty"`
	// 用户id类型 账号类型,0表示淘宝账号,25表示饿了么账号
	UserIdType string `json:"user_id_type,omitempty" xml:"user_id_type,omitempty"`
	// 是否是支付宝三方小程序
	AlipayThirdMiniProgram bool `json:"alipay_third_mini_program,omitempty" xml:"alipay_third_mini_program,omitempty"`
	// 是否是小程序
	MiniApp bool `json:"mini_app,omitempty" xml:"mini_app,omitempty"`
	// 是否同步
	Sync bool `json:"sync,omitempty" xml:"sync,omitempty"`
}

PageViewRequest 结构体

type PayDetailInfo

type PayDetailInfo struct {
	// 业务操作人id
	OutOperatorId string `json:"out_operator_id,omitempty" xml:"out_operator_id,omitempty"`
	// 业务操作人名称
	OutOperatorName string `json:"out_operator_name,omitempty" xml:"out_operator_name,omitempty"`
	// 外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 支付方式id
	OutPayChannelId string `json:"out_pay_channel_id,omitempty" xml:"out_pay_channel_id,omitempty"`
	// 支付方式名称
	OutPayChannelName string `json:"out_pay_channel_name,omitempty" xml:"out_pay_channel_name,omitempty"`
	// 支付方式code
	OutPayCode string `json:"out_pay_code,omitempty" xml:"out_pay_code,omitempty"`
	// 外部支付明细ID
	OutPayDetailId string `json:"out_pay_detail_id,omitempty" xml:"out_pay_detail_id,omitempty"`
	// 外部交易单号,支付通道的支付单号
	OutTradeNo string `json:"out_trade_no,omitempty" xml:"out_trade_no,omitempty"`
	// 支付账号,如微信open_id,支付宝buyer_id
	PayAccountId string `json:"pay_account_id,omitempty" xml:"pay_account_id,omitempty"`
	// 支付卡号
	PayCardId string `json:"pay_card_id,omitempty" xml:"pay_card_id,omitempty"`
	// 支付来源 HANDHELD_DEVICES手持设备 SAMPLE_ORDER扫码点餐 POS POS端 MSTORE 移动门店 THIRDPARTY第三方 OTHER 其他
	PaySource string `json:"pay_source,omitempty" xml:"pay_source,omitempty"`
	// 支付状态 SUCCESS 成功  FAIL 失败
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 支付金额,单位“分”
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
	// 支付完成时间
	SuccessTime int64 `json:"success_time,omitempty" xml:"success_time,omitempty"`
}

PayDetailInfo 结构体

type PayMethodPointAdditionRuleOpenInfo

type PayMethodPointAdditionRuleOpenInfo struct {
	// 方法ID
	MethodId string `json:"method_id,omitempty" xml:"method_id,omitempty"`
	// 方法名称
	MethodName string `json:"method_name,omitempty" xml:"method_name,omitempty"`
	// 是否开启
	Enable bool `json:"enable,omitempty" xml:"enable,omitempty"`
}

PayMethodPointAdditionRuleOpenInfo 结构体

type PaymentInfo

type PaymentInfo struct {
	// 费用明细
	FeeDetailList []FeeDetail `json:"fee_detail_list,omitempty" xml:"fee_detail_list>fee_detail,omitempty"`
	// 外部付款单号
	OutPaymentNo string `json:"out_payment_no,omitempty" xml:"out_payment_no,omitempty"`
	// 支付宝-ALIPAY  微信-WECHAT  其他-OTHER
	PayChannel string `json:"pay_channel,omitempty" xml:"pay_channel,omitempty"`
	// 现金-CASH,  代扣-DEDUCT,  银行卡支付-BANK,  储值-STOREDVALUE,  微信-WECHAT,  支付宝 -ALIPAY,  积分-POINTS,  线下券-VOUCHER,  其他方式-OTHER;
	PayMethod string `json:"pay_method,omitempty" xml:"pay_method,omitempty"`
	// 支付状态:  INITIAL("INITIAL", "初始状态"),  WAIT_PAY("WAIT_PAY", "待支付状态"),  SUCCESS("SUCCESS", "支付成功状态"),  CANCEL("CANCEL", "支付冲正状态"),  CLOSE("CLOSE", "关闭状态");
	PaymentStatus string `json:"payment_status,omitempty" xml:"payment_status,omitempty"`
	// 支付时间
	PaymentTime string `json:"payment_time,omitempty" xml:"payment_time,omitempty"`
	// 订单总金额
	OrderTotalAmount int64 `json:"order_total_amount,omitempty" xml:"order_total_amount,omitempty"`
	// 外部付款方基础信息
	OutPayer *OrderUser `json:"out_payer,omitempty" xml:"out_payer,omitempty"`
	// 商家实收
	SellerReceiveAmount int64 `json:"seller_receive_amount,omitempty" xml:"seller_receive_amount,omitempty"`
	// 付款方实付金额
	UserPayAmount int64 `json:"user_pay_amount,omitempty" xml:"user_pay_amount,omitempty"`
}

PaymentInfo 结构体

type PaymentOpenInfo added in v1.2.5

type PaymentOpenInfo struct {
	// 支付单业务上下文
	BizContext string `json:"biz_context,omitempty" xml:"biz_context,omitempty"`
	// 支付单扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 付款者账户号
	PayerAccountNo string `json:"payer_account_no,omitempty" xml:"payer_account_no,omitempty"`
	// 支付状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 交易号
	TradeNo string `json:"trade_no,omitempty" xml:"trade_no,omitempty"`
	// 交易类型
	TradeType string `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 支付单资金明细
	FundOpenInfo *FundOpenInfo `json:"fund_open_info,omitempty" xml:"fund_open_info,omitempty"`
}

PaymentOpenInfo 结构体

type PhysicalCardOpenInfo

type PhysicalCardOpenInfo struct {
	// 绑定操作人ID
	BindOperatorId string `json:"bind_operator_id,omitempty" xml:"bind_operator_id,omitempty"`
	// 绑定门店ID
	BindShopId string `json:"bind_shop_id,omitempty" xml:"bind_shop_id,omitempty"`
	// 绑定时间
	BindTime string `json:"bind_time,omitempty" xml:"bind_time,omitempty"`
	// 卡实例ID
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 卡模板ID
	CardTemplateId string `json:"card_template_id,omitempty" xml:"card_template_id,omitempty"`
	// 卡类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 操作员id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 物理卡号
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// 会员计划id
	PlanId string `json:"plan_id,omitempty" xml:"plan_id,omitempty"`
	// 发行记录ID
	PublishId string `json:"publish_id,omitempty" xml:"publish_id,omitempty"`
	// WAIT_MAKE("WAIT_MAKE", "未制卡"),      *      * 未出售           WAIT_SELL("WAIT_SELL", "未出售"),      *      * 已出售           SOLD("SOLD", "已出售"),      *      * 已作废           INVALID("INVALID", "已作废");
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 修改人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 卡方案名称
	CardTemplateName string `json:"card_template_name,omitempty" xml:"card_template_name,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 逻辑删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

PhysicalCardOpenInfo 结构体

type PlanRuleQueryOpenReq

type PlanRuleQueryOpenReq struct {
	// 最后更新时间
	LastUpdateTime string `json:"last_update_time,omitempty" xml:"last_update_time,omitempty"`
	// 品牌ID
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 外部品牌id
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 上次最有一个ID
	LastId string `json:"last_id,omitempty" xml:"last_id,omitempty"`
	// 店铺ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部店铺ID
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 是否包含逻辑删除的数据
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

PlanRuleQueryOpenReq 结构体

type PointAccountOpenInfo

type PointAccountOpenInfo struct {
	// 会员ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 可用的积分总数
	AvailablePoint int64 `json:"available_point,omitempty" xml:"available_point,omitempty"`
	// 冻结积分数
	FreezePoint int64 `json:"freeze_point,omitempty" xml:"freeze_point,omitempty"`
	// 累计过期积分数
	TotalExpiredPoint int64 `json:"total_expired_point,omitempty" xml:"total_expired_point,omitempty"`
	// 累计积分总数
	TotalPoint int64 `json:"total_point,omitempty" xml:"total_point,omitempty"`
	// 累计可用积分数
	TotalUsedPoint int64 `json:"total_used_point,omitempty" xml:"total_used_point,omitempty"`
	// 剩余总积分
	RemainPoint int64 `json:"remain_point,omitempty" xml:"remain_point,omitempty"`
}

PointAccountOpenInfo 结构体

type PointAdditionRuleOpenInfo

type PointAdditionRuleOpenInfo struct {
	// 可以获取积分的支付方式
	AllowPayMethods []PayMethodPointAdditionRuleOpenInfo `json:"allow_pay_methods,omitempty" xml:"allow_pay_methods>pay_method_point_addition_rule_open_info,omitempty"`
	// 不同会员等级的积分获取规则
	MemberPointAdditionRules []MemberPointAdditionRuleOpenInfo `json:"member_point_addition_rules,omitempty" xml:"member_point_addition_rules>member_point_addition_rule_open_info,omitempty"`
}

PointAdditionRuleOpenInfo 结构体

type PointClearRuleOpenInfo

type PointClearRuleOpenInfo struct {
	// 积分清零规则类型
	PointClearRuleType string `json:"point_clear_rule_type,omitempty" xml:"point_clear_rule_type,omitempty"`
	// 多少天之后清零
	Days int64 `json:"days,omitempty" xml:"days,omitempty"`
}

PointClearRuleOpenInfo 结构体

type PointDeductionRuleOpenInfo

type PointDeductionRuleOpenInfo struct {
	// 积分扣减规则
	MemberPointDeductionRules []MemberPointDeductionRuleOpenInfo `` /* 128-byte string literal not displayed */
	// 是否与优惠券同享
	WithCoupon bool `json:"with_coupon,omitempty" xml:"with_coupon,omitempty"`
}

PointDeductionRuleOpenInfo 结构体

type PointFlowOpenInfo

type PointFlowOpenInfo struct {
	// 业务场景
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 业务类型描述
	BizTypeDescription string `json:"biz_type_description,omitempty" xml:"biz_type_description,omitempty"`
	// 流水id
	FlowId string `json:"flow_id,omitempty" xml:"flow_id,omitempty"`
	// 操作员名
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 交易单号
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 变更原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 店铺名称
	ShopName string `json:"shop_name,omitempty" xml:"shop_name,omitempty"`
	// 交易时间
	Time string `json:"time,omitempty" xml:"time,omitempty"`
	// 变更积分
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,omitempty"`
	// 剩余积分
	RemainPoint int64 `json:"remain_point,omitempty" xml:"remain_point,omitempty"`
}

PointFlowOpenInfo 结构体

type PointOperateOpenReq

type PointOperateOpenReq struct {
	// saas品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部id
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 外部id类型,wechat:微信openId  alipay:支付宝
	OuterType string `json:"outer_type,omitempty" xml:"outer_type,omitempty"`
	// 操作原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 请求幂等id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部订单号
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 操作积分
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,omitempty"`
	// 1-增加(charge)  2-冻结(freeze)  3-核销(verify)  4-扣减(decrease)
	OperateType int64 `json:"operate_type,omitempty" xml:"operate_type,omitempty"`
}

PointOperateOpenReq 结构体

type PointRuleOpenInfo

type PointRuleOpenInfo struct {
	// 创建者
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 规则名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 规则的业务ID
	RuleId string `json:"rule_id,omitempty" xml:"rule_id,omitempty"`
	// 更新者
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 更新者姓名
	UpdateByName string `json:"update_by_name,omitempty" xml:"update_by_name,omitempty"`
	// 创建者姓名
	CreateByName string `json:"create_by_name,omitempty" xml:"create_by_name,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 积分获取规则
	PointAdditionRule *PointAdditionRuleOpenInfo `json:"point_addition_rule,omitempty" xml:"point_addition_rule,omitempty"`
	// 积分清零规则
	PointClearRule *PointClearRuleOpenInfo `json:"point_clear_rule,omitempty" xml:"point_clear_rule,omitempty"`
	// 积分扣减规则
	PointDeductionRule *PointDeductionRuleOpenInfo `json:"point_deduction_rule,omitempty" xml:"point_deduction_rule,omitempty"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

PointRuleOpenInfo 结构体

type PrizeInfo

type PrizeInfo struct {
	// 优惠券列表
	PrizeItemInfoList []PrizeItemInfo `json:"prize_item_info_list,omitempty" xml:"prize_item_info_list>prize_item_info,omitempty"`
	// 是否中奖
	WinPrize bool `json:"win_prize,omitempty" xml:"win_prize,omitempty"`
}

PrizeInfo 结构体

type PrizeItemInfo

type PrizeItemInfo struct {
	// 券id
	VoucherIds []string `json:"voucher_ids,omitempty" xml:"voucher_ids>string,omitempty"`
	// 优惠金额
	Denomination string `json:"denomination,omitempty" xml:"denomination,omitempty"`
	// 奖品名称
	PrizeName string `json:"prize_name,omitempty" xml:"prize_name,omitempty"`
	// 券名称
	VoucherName string `json:"voucher_name,omitempty" xml:"voucher_name,omitempty"`
	// 券类型
	VoucherType string `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
	// 几等奖
	PrizeLevel int64 `json:"prize_level,omitempty" xml:"prize_level,omitempty"`
}

PrizeItemInfo 结构体

type PromoDetailInfo

type PromoDetailInfo struct {
	// 优惠授权人id
	OutAuthorizerId string `json:"out_authorizer_id,omitempty" xml:"out_authorizer_id,omitempty"`
	// 业务授权人名称
	OutAuthorizerName string `json:"out_authorizer_name,omitempty" xml:"out_authorizer_name,omitempty"`
	// 关联订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 优惠明细ID
	OutPromoDetailId string `json:"out_promo_detail_id,omitempty" xml:"out_promo_detail_id,omitempty"`
	// 优惠id,券id or 活动id or other等
	PromoId string `json:"promo_id,omitempty" xml:"promo_id,omitempty"`
	// 优惠名称
	PromoName string `json:"promo_name,omitempty" xml:"promo_name,omitempty"`
	// 优惠原因:COUPON券优惠  PROMO促销优惠  SALES特价商品优惠 POINTS_DEDUCT积分抵现  SALES_MEMBER会员价商品优惠 MODIFY_PRICE手动改价 OTHER其他
	PromoReason string `json:"promo_reason,omitempty" xml:"promo_reason,omitempty"`
	// 优惠金额,单位“分”,减钱为负值
	PromoFee int64 `json:"promo_fee,omitempty" xml:"promo_fee,omitempty"`
}

PromoDetailInfo 结构体

type PromotionFacadeOpenInfoList

type PromotionFacadeOpenInfoList struct {
	// 圈选商品
	ItemSelectedOpenInfoList []ItemSelectedOpenInfoList `json:"item_selected_open_info_list,omitempty" xml:"item_selected_open_info_list>item_selected_open_info_list,omitempty"`
	// 圈选门店
	ShopSelectedOpenInfoList []ShopSelectedOpenInfoList `json:"shop_selected_open_info_list,omitempty" xml:"shop_selected_open_info_list>shop_selected_open_info_list,omitempty"`
	// 可用时段  0000101(星期五,星期天)       [{"days":"0000101","startTime":"08:00:00","endTime":"11:59:59"},       {"days":"0010101","startTime":"08:00:00","endTime":"11:59:59"}]
	AvailableTime string `json:"available_time,omitempty" xml:"available_time,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 规则描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 促销周期结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 适用商品范围  值:ALL,PART_AVAILABLE,PART_UNAVAILABLE      * 说明:全部商品可用,部分商品可用,部分商品不可用
	ItemCoverage string `json:"item_coverage,omitempty" xml:"item_coverage,omitempty"`
	// 促销规则名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 促销规则Id
	PromotionId string `json:"promotion_id,omitempty" xml:"promotion_id,omitempty"`
	// 促销周期开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 状态 促销活动状态 值:UNUSED,USED,NO_INVENTORY,INVALID 说明:未使用,使用中,使用中,使用中
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 促销活动适用人群 值:MEMBER,CUSTOMER,ALL      * 说明:会员,非会员,不限
	SuitablePeople string `json:"suitable_people,omitempty" xml:"suitable_people,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// *      * 满量促销           TYPE_FULL_AMOUNT,      *      * 满额促销           TYPE_FULL_CAPACITY,      *      * 买赠活动           TYPE_BOUGHT_GIFT;
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 扩展字段  isAdded:是否叠加,isVoucherShared:是否与优惠券共享,giftGoodsIdList:赠品类似、活动商品,privilegeCondition:权益条件(类型type:         满量 "type":"FULL_AMOUNT","name":"num", "value":"3"         满额 "type":"FULL_CAPACITY", "name":"money","value":"300"         下一份 "type":"NEXT", "name":"num","value":"3"         加价购),privilegeType:权益类型(一口价"type":"FIXPRICE","name":"money","value":"3000"         减免"type":"DECREASE","name":"money","value":"10"         减低价"type":"REDUCE_LOW_PRICE","name":"","value":""         折扣:"type":"DISCOUNT","name":"discount","value":"80"         赠品 "type":"GIFT", "name":"num", "value":"2")
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 更新人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 更新人名称
	UpdateByName string `json:"update_by_name,omitempty" xml:"update_by_name,omitempty"`
	// 是否已经删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

PromotionFacadeOpenInfoList 结构体

type PromotionFacadeOpenReq

type PromotionFacadeOpenReq struct {
	// STATUS_NEW,STATUS_WORKING,STATUS_SUSPEND,STATUS_END,STATUS_EXPIRED,未投放,执行中,已暂停,已终止,已终止
	StatusList []string `json:"status_list,omitempty" xml:"status_list>string,omitempty"`
	// 品牌ID
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 最后修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 外部品牌ID
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 最后时间
	LastId string `json:"last_id,omitempty" xml:"last_id,omitempty"`
	// 促销ID
	PromotionId string `json:"promotion_id,omitempty" xml:"promotion_id,omitempty"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 1
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

PromotionFacadeOpenReq 结构体

type PropertyRefundOpenInfo

type PropertyRefundOpenInfo struct {
	// 券实例状态
	VoucherStatusList []VoucherStatusInfo `json:"voucher_status_list,omitempty" xml:"voucher_status_list>voucher_status_info,omitempty"`
	// 回退积分是否成功
	PointSuccess bool `json:"point_success,omitempty" xml:"point_success,omitempty"`
	// 回退储值是否成功
	ValueSuccess bool `json:"value_success,omitempty" xml:"value_success,omitempty"`
}

PropertyRefundOpenInfo 结构体

type PropertyRefundOpenReq

type PropertyRefundOpenReq struct {
	// 券实例id集合
	VoucherIdList []string `json:"voucher_id_list,omitempty" xml:"voucher_id_list>string,omitempty"`
	// saas品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 退款的订单号
	NewOuterOrderId string `json:"new_outer_order_id,omitempty" xml:"new_outer_order_id,omitempty"`
	// 操作人
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部id
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 原订单号,就是核销的订单号
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 外部id类型,wechat微信,alipay支付宝
	OuterType string `json:"outer_type,omitempty" xml:"outer_type,omitempty"`
	// 请求幂等id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
}

PropertyRefundOpenReq 结构体

type PropertyValueTopDto

type PropertyValueTopDto struct {
	// 属性值
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// 属性ID
	PropertyId int64 `json:"property_id,omitempty" xml:"property_id,omitempty"`
}

PropertyValueTopDto 结构体

type PropertyVerifyOpenInfo

type PropertyVerifyOpenInfo struct {
	// 券码核销信息
	VoucherStatusList []VoucherStatusInfo `json:"voucher_status_list,omitempty" xml:"voucher_status_list>voucher_status_info,omitempty"`
	// 积分核销是否成功
	PointSuccess bool `json:"point_success,omitempty" xml:"point_success,omitempty"`
	// 储值核销是否成功
	ValueSuccess bool `json:"value_success,omitempty" xml:"value_success,omitempty"`
}

PropertyVerifyOpenInfo 结构体

type PropertyVerifyOpenReq

type PropertyVerifyOpenReq struct {
	// 券实例id
	VoucherIdList []string `json:"voucher_id_list,omitempty" xml:"voucher_id_list>string,omitempty"`
	// saas品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部id
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 外部订单号
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 外部id类型,wechat微信,alipay支付宝
	OuterType string `json:"outer_type,omitempty" xml:"outer_type,omitempty"`
	// 请求幂等id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 需要核销的卡号id,不填默认为会员卡id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 需要核销的积分
	Point int64 `json:"point,omitempty" xml:"point,omitempty"`
	// 需要核销的储值,单位为分
	Value int64 `json:"value,omitempty" xml:"value,omitempty"`
}

PropertyVerifyOpenReq 结构体

type PullCardTemplateOpenReq

type PullCardTemplateOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 更新时间,数据下行时必须传递
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 上次拉取的业务ID,数据下行时必须传递
	LastMaxId string `json:"last_max_id,omitempty" xml:"last_max_id,omitempty"`
	// 外部品牌id,与brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店id
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 单次返回数量,数据下行时必须传递
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// 分页参数,当前页码,分页查询卡模板时必须传递
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 分页参数,页面大小,分页查询卡模板时必须传递
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 是否包含逻辑删除,数据下行时必须传递
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 是否需要总数,分页查询卡模板时必须传递
	NeedCount bool `json:"need_count,omitempty" xml:"need_count,omitempty"`
	// 是否查询详情,若需要详情,传true
	DetailRequired bool `json:"detail_required,omitempty" xml:"detail_required,omitempty"`
}

PullCardTemplateOpenReq 结构体

type PullRechargeRuleByShopReq

type PullRechargeRuleByShopReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 会员卡,礼品卡模板id,选填,不填则默认查询会员卡
	CardTemplateId string `json:"card_template_id,omitempty" xml:"card_template_id,omitempty"`
	// 上次更新时间戳
	MaxUpdateTime string `json:"max_update_time,omitempty" xml:"max_update_time,omitempty"`
	// 外部品牌id,brand_id和out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店id,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
}

PullRechargeRuleByShopReq 结构体

type QueryCardOpenReq

type QueryCardOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡实例id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 外部品牌id和品牌id必传1
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店id
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 物理卡号
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 查询关联资产账户
	AccountRequired bool `json:"account_required,omitempty" xml:"account_required,omitempty"`
	// 查询关联物理卡
	PhysicalCardRequired bool `json:"physical_card_required,omitempty" xml:"physical_card_required,omitempty"`
}

QueryCardOpenReq 结构体

type QueryCardTemplateOpenReq

type QueryCardTemplateOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡模板ID
	CardTemplateId string `json:"card_template_id,omitempty" xml:"card_template_id,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店id
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 最后一次更新时间
	MaxUpdateTime string `json:"max_update_time,omitempty" xml:"max_update_time,omitempty"`
	// 物理卡号
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// 是否包含逻辑删除
	IncludeLogicalDelete bool `json:"include_logical_delete,omitempty" xml:"include_logical_delete,omitempty"`
}

QueryCardTemplateOpenReq 结构体

type QueryCodeBizAttrRequest

type QueryCodeBizAttrRequest struct {
	// 码使用的业务场景
	BizScenePrefix string `json:"biz_scene_prefix,omitempty" xml:"biz_scene_prefix,omitempty"`
	// 码值
	CodeValue string `json:"code_value,omitempty" xml:"code_value,omitempty"`
}

QueryCodeBizAttrRequest 结构体

type QueryPhyCardOpenReq

type QueryPhyCardOpenReq struct {
	// 外部品牌ID
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 物理卡号
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// 品牌ID
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
}

QueryPhyCardOpenReq 结构体

type QueryPointRuleOpenReq

type QueryPointRuleOpenReq struct {
	// 品牌id(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 会员等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// maxUpdateTime
	MaxUpdateTime string `json:"max_update_time,omitempty" xml:"max_update_time,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店ID(不能和shopid同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 门店ID(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 是否包含逻辑删除
	IncludeLogicalDelete bool `json:"include_logical_delete,omitempty" xml:"include_logical_delete,omitempty"`
}

QueryPointRuleOpenReq 结构体

type QueryRechargeAccountFlowOpenReq

type QueryRechargeAccountFlowOpenReq struct {
	// 品牌ID(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 流水Id
	FlowId string `json:"flow_id,omitempty" xml:"flow_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部订单ID,和流水ID必传一
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
}

QueryRechargeAccountFlowOpenReq 结构体

type QueryRechargeAccountOpenReq

type QueryRechargeAccountOpenReq struct {
	// 账户Id,如果有,则查询单个账户
	AccountId string `json:"account_id,omitempty" xml:"account_id,omitempty"`
	// 品牌ID(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡Id,POS下查询会员卡/礼品卡在门店下储值账户
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 会员Id,查询会员下所有储值账户
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 门店ID(不能和outshopid同时为空))
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID(不能和shopid同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
}

QueryRechargeAccountOpenReq 结构体

type RechargeAccountFlowDetailOpenInfo

type RechargeAccountFlowDetailOpenInfo struct {
	// 操作储值资产信息列表
	AffectedPropertyList []RechargeAccountPropertyOpenInfo `json:"affected_property_list,omitempty" xml:"affected_property_list>recharge_account_property_open_info,omitempty"`
	// 操作后储值资产信息列表
	AfterPropertyList []RechargeAccountPropertyOpenInfo `json:"after_property_list,omitempty" xml:"after_property_list>recharge_account_property_open_info,omitempty"`
	// 操作前储值资产信息列表
	BeforePropertyList []RechargeAccountPropertyOpenInfo `json:"before_property_list,omitempty" xml:"before_property_list>recharge_account_property_open_info,omitempty"`
	// 储值账户id
	AccountId string `json:"account_id,omitempty" xml:"account_id,omitempty"`
	// 品牌Id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 储值账户流水id
	FlowId string `json:"flow_id,omitempty" xml:"flow_id,omitempty"`
	// 储值相关的交易类型
	FlowType string `json:"flow_type,omitempty" xml:"flow_type,omitempty"`
	// 操作人ID
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 操作人
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 交易时间
	OrderTime string `json:"order_time,omitempty" xml:"order_time,omitempty"`
	// 外部交易单号id
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 理由
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 交易门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 交易门店名称
	ShopName string `json:"shop_name,omitempty" xml:"shop_name,omitempty"`
	// 卡ID
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 原支付单号
	OuterPayId string `json:"outer_pay_id,omitempty" xml:"outer_pay_id,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 交易后剩余总金额
	CurrentValue int64 `json:"current_value,omitempty" xml:"current_value,omitempty"`
	// 外部订单来源
	OrderSrc int64 `json:"order_src,omitempty" xml:"order_src,omitempty"`
	// 交易总金额,增加为正数,减少为负数
	OrderValue int64 `json:"order_value,omitempty" xml:"order_value,omitempty"`
}

RechargeAccountFlowDetailOpenInfo 结构体

type RechargeAccountOpenInfo

type RechargeAccountOpenInfo struct {
	// 账户id
	AccountId string `json:"account_id,omitempty" xml:"account_id,omitempty"`
	// crm卡实例id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 账户所属顾客id,如果是会员卡,不为空
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 关联的运营方案id
	OptPlanId string `json:"opt_plan_id,omitempty" xml:"opt_plan_id,omitempty"`
	// 账户赠储余额
	GiftValue int64 `json:"gift_value,omitempty" xml:"gift_value,omitempty"`
	// 累计账户赠储余额
	GiftValueTotal int64 `json:"gift_value_total,omitempty" xml:"gift_value_total,omitempty"`
	// 账户预储余额
	PreValue int64 `json:"pre_value,omitempty" xml:"pre_value,omitempty"`
	// 累计账户预储余额
	PreValueTotal int64 `json:"pre_value_total,omitempty" xml:"pre_value_total,omitempty"`
	// 账户实储余额
	RealValue int64 `json:"real_value,omitempty" xml:"real_value,omitempty"`
	// 累计账户实储余额
	RealValueTotal int64 `json:"real_value_total,omitempty" xml:"real_value_total,omitempty"`
	// 可用余额
	UsableValue int64 `json:"usable_value,omitempty" xml:"usable_value,omitempty"`
	// 是否删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

RechargeAccountOpenInfo 结构体

type RechargeAccountPropertyOpenInfo

type RechargeAccountPropertyOpenInfo struct {
	// 账户类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 账户值
	Value int64 `json:"value,omitempty" xml:"value,omitempty"`
}

RechargeAccountPropertyOpenInfo 结构体

type RechargeOpenReq

type RechargeOpenReq struct {
	// 时间,选填,不填就以平台为准
	BizDate string `json:"biz_date,omitempty" xml:"biz_date,omitempty"`
	// 卡Id,礼品卡或会员卡Id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 充值类型,必填
	ChargeType string `json:"charge_type,omitempty" xml:"charge_type,omitempty"`
	// SaaS品牌ID(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 操作人ID(SaaS Id)
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// SaaS门店ID(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部交易单号id(外部调用方保证在isv内部是唯一,可以是paymentItemId)
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 幂等号
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 外部支付单id
	OutPayId string `json:"out_pay_id,omitempty" xml:"out_pay_id,omitempty"`
	// 外部门店id(不能和shopid同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 支付方式需要按照标准格式传入
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 赠储值
	GiftValue int64 `json:"gift_value,omitempty" xml:"gift_value,omitempty"`
	// 预储
	PreValue int64 `json:"pre_value,omitempty" xml:"pre_value,omitempty"`
	// 实储值
	RealValue int64 `json:"real_value,omitempty" xml:"real_value,omitempty"`
	// 是否触发储值赠送,必填    1. true:触发赠送,realValue必填      2. false:不触发赠送,realValue和giftValue必填
	TriggerGift bool `json:"trigger_gift,omitempty" xml:"trigger_gift,omitempty"`
}

RechargeOpenReq 结构体

type RechargeOperateOpenReq

type RechargeOperateOpenReq struct {
	// saas品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部id
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 外部订单号
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 外部id类型,wechat:微信openId ;alipay:支付宝
	OuterType string `json:"outer_type,omitempty" xml:"outer_type,omitempty"`
	// 操作备注
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 请求幂等id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 回退单号,operate_type为4退款时必填
	NewOuterOrderId string `json:"new_outer_order_id,omitempty" xml:"new_outer_order_id,omitempty"`
	// 操作储值
	ChangeValue int64 `json:"change_value,omitempty" xml:"change_value,omitempty"`
	// 1-充值(charge) 2-冻结(freeze) 3-核销(verify) 4-充值回退(refund)
	OperateType int64 `json:"operate_type,omitempty" xml:"operate_type,omitempty"`
}

RechargeOperateOpenReq 结构体

type RechargeRuleDetailOpenInfo

type RechargeRuleDetailOpenInfo struct {
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 赠送积分
	GiftPoint int64 `json:"gift_point,omitempty" xml:"gift_point,omitempty"`
	// 赠送金额
	GiftValue int64 `json:"gift_value,omitempty" xml:"gift_value,omitempty"`
	// 储值金额
	RealValue int64 `json:"real_value,omitempty" xml:"real_value,omitempty"`
}

RechargeRuleDetailOpenInfo 结构体

type RechargeRuleOpenInfo

type RechargeRuleOpenInfo struct {
	// 规则明细列表
	ListRechargeRuleDetailInfoList []RechargeRuleDetailOpenInfo `` /* 135-byte string literal not displayed */
	// 规则明细列表
	ListRechargeRuleDetailInfos []RechargeRuleDetailOpenInfo `` /* 127-byte string literal not displayed */
	// 卡类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 扣减顺序:0-比例、1-先实储后赠送、2-先增储后实储
	DeductionOrder string `json:"deduction_order,omitempty" xml:"deduction_order,omitempty"`
	// 满赠类型:0-按金额(默认),1-按百分比、
	GiftType string `json:"gift_type,omitempty" xml:"gift_type,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 规则id
	RuleId string `json:"rule_id,omitempty" xml:"rule_id,omitempty"`
	// 规则名称
	RuleName string `json:"rule_name,omitempty" xml:"rule_name,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 修改人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 外部门店ID
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 免密额度:-1表示不限额,单位为分,默认200_00L
	PayNoPwdCredit int64 `json:"pay_no_pwd_credit,omitempty" xml:"pay_no_pwd_credit,omitempty"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 满赠开关:false-关,true-开,默认关闭
	FullGiftSwitch bool `json:"full_gift_switch,omitempty" xml:"full_gift_switch,omitempty"`
	// 免密开关:0-关闭(默认),1-开启
	PayNoPwdSwitch bool `json:"pay_no_pwd_switch,omitempty" xml:"pay_no_pwd_switch,omitempty"`
}

RechargeRuleOpenInfo 结构体

type RecordOpenSyncRequest added in v1.2.5

type RecordOpenSyncRequest struct {
	// 业务方
	BizSource string `json:"biz_source,omitempty" xml:"biz_source,omitempty"`
	// 同步请求扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 加密openId的appKey
	OpenAppKey string `json:"open_app_key,omitempty" xml:"open_app_key,omitempty"`
	// 开放平台用户id
	OpenUserId string `json:"open_user_id,omitempty" xml:"open_user_id,omitempty"`
	// 用户账号类型
	OwnerType string `json:"owner_type,omitempty" xml:"owner_type,omitempty"`
	// 同步消费记录模型
	RecordOpenInfo *AlscConsumeRecordOpenInfo `json:"record_open_info,omitempty" xml:"record_open_info,omitempty"`
}

RecordOpenSyncRequest 结构体

type RefundFundDetailInfo

type RefundFundDetailInfo struct {
	// 外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 支付方式id
	OutPayChannelId string `json:"out_pay_channel_id,omitempty" xml:"out_pay_channel_id,omitempty"`
	// 支付方式名称
	OutPayChannelName string `json:"out_pay_channel_name,omitempty" xml:"out_pay_channel_name,omitempty"`
	// 支付方式code
	OutPayCode string `json:"out_pay_code,omitempty" xml:"out_pay_code,omitempty"`
	// 外部退款单资金明细id
	OutRefundFundDetailNo string `json:"out_refund_fund_detail_no,omitempty" xml:"out_refund_fund_detail_no,omitempty"`
	// 外部退款单号,支付宝,微信等退款单号
	OutRefundNo string `json:"out_refund_no,omitempty" xml:"out_refund_no,omitempty"`
	// 外部退款单id
	OutRefundOrderNo string `json:"out_refund_order_no,omitempty" xml:"out_refund_order_no,omitempty"`
	// SUCCESS成功  FAIL失败
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 退款成功时间
	SuccessTime int64 `json:"success_time,omitempty" xml:"success_time,omitempty"`
}

RefundFundDetailInfo 结构体

type RefundInfo

type RefundInfo struct {
	// 退款商品
	RefundItemList []Item `json:"refund_item_list,omitempty" xml:"refund_item_list>item,omitempty"`
	// 退款流水号(支付宝单号、微信单号、三方单号)
	RefundPayNo string `json:"refund_pay_no,omitempty" xml:"refund_pay_no,omitempty"`
	// 退款状态:  INITIAL("INITIAL", "退款初始状态"),  PROCESSING("PROCESSING", "处理中状态"),  SUCCESS("SUCCESS", "退款成功状态"),  FAIL("FAIL", "退款失败状态");
	RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 退款时间
	RefundTime string `json:"refund_time,omitempty" xml:"refund_time,omitempty"`
	// 退款类型 :  整单-ALL  部分-PART
	RefundType string `json:"refund_type,omitempty" xml:"refund_type,omitempty"`
	// 退款单号,必填
	OutRefundNo string `json:"out_refund_no,omitempty" xml:"out_refund_no,omitempty"`
	// 退款金额
	RefundAmount int64 `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
}

RefundInfo 结构体

type RefundItemDetailInfo

type RefundItemDetailInfo struct {
	// 商品id
	OutItemId string `json:"out_item_id,omitempty" xml:"out_item_id,omitempty"`
	// 商品名称
	OutItemName string `json:"out_item_name,omitempty" xml:"out_item_name,omitempty"`
	// 退款单商品明细id
	OutRefundItemDetailNo string `json:"out_refund_item_detail_no,omitempty" xml:"out_refund_item_detail_no,omitempty"`
	// 外部退款单id
	OutRefundOrderNo string `json:"out_refund_order_no,omitempty" xml:"out_refund_order_no,omitempty"`
	// 外部子订单号
	OutSubOrderNo string `json:"out_sub_order_no,omitempty" xml:"out_sub_order_no,omitempty"`
	// 退款商品数
	RefundCount int64 `json:"refund_count,omitempty" xml:"refund_count,omitempty"`
}

RefundItemDetailInfo 结构体

type RefundOpenInfo added in v1.2.5

type RefundOpenInfo struct {
	// 退款单业务上下文
	BizContext string `json:"biz_context,omitempty" xml:"biz_context,omitempty"`
	// 退款单扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 退款单id
	RefundOrderId string `json:"refund_order_id,omitempty" xml:"refund_order_id,omitempty"`
	// 退款状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 退款单资金明细
	FundOpenInfo *FundOpenInfo `json:"fund_open_info,omitempty" xml:"fund_open_info,omitempty"`
	// 退款金额
	RefundAmount int64 `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
	// 退款实付
	RefundRealAmount int64 `json:"refund_real_amount,omitempty" xml:"refund_real_amount,omitempty"`
}

RefundOpenInfo 结构体

type RefundOrderInfo

type RefundOrderInfo struct {
	// 设备id
	DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"`
	// 设备ip
	DeviceIp string `json:"device_ip,omitempty" xml:"device_ip,omitempty"`
	// 授权人id
	OutAuthorizerId string `json:"out_authorizer_id,omitempty" xml:"out_authorizer_id,omitempty"`
	// 授权人名称
	OutAuthorizerName string `json:"out_authorizer_name,omitempty" xml:"out_authorizer_name,omitempty"`
	// 操作人id
	OutOperatorId string `json:"out_operator_id,omitempty" xml:"out_operator_id,omitempty"`
	// 操作人名称
	OutOperatorName string `json:"out_operator_name,omitempty" xml:"out_operator_name,omitempty"`
	// 外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 业务方退款单号
	OutRefundOrderNo string `json:"out_refund_order_no,omitempty" xml:"out_refund_order_no,omitempty"`
	// 退款原因
	RefundReason string `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"`
	// 退款类型 REFUND_ITEM 退菜退款 ONLY_REFUND仅退款款ANTI_SEELEMENT 反结账
	RefundType string `json:"refund_type,omitempty" xml:"refund_type,omitempty"`
	// 退款单状态 SUCCESS 成功;  FAIL失败
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 退款成功时间
	SuccessTime int64 `json:"success_time,omitempty" xml:"success_time,omitempty"`
}

RefundOrderInfo 结构体

type ResetPayPasswdOpenReq

type ResetPayPasswdOpenReq struct {
	// 品牌ID / 外部品牌id  2选1
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 操作人ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 操作人名称
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 请求ID,幂等处理
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 20180988753656
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 外部品牌id
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
}

ResetPayPasswdOpenReq 结构体

type ReverseConsumePointOpenReq

type ReverseConsumePointOpenReq struct {
	// 业务场景
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 操作人名
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 关联交易号/订单号
	OutBizId string `json:"out_biz_id,omitempty" xml:"out_biz_id,omitempty"`
	// 变更理由
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 请求幂等UUID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 反向操作的业务ID,如退单号
	ReverseOrderId string `json:"reverse_order_id,omitempty" xml:"reverse_order_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部渠道,CS是辰森,客如云是KRY
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 变更积分数
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,omitempty"`
}

ReverseConsumePointOpenReq 结构体

type RewardInfoDto added in v1.2.8

type RewardInfoDto struct {
	// 扩展参数
	Ext string `json:"ext,omitempty" xml:"ext,omitempty"`
	// 奖励图标
	Icon string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 奖励名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 请求id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 奖品类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 百川抽奖结果
	UppPrizeResult string `json:"upp_prize_result,omitempty" xml:"upp_prize_result,omitempty"`
	// 奖品值
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

RewardInfoDto 结构体

type RewardReceiveQuery added in v1.2.8

type RewardReceiveQuery struct {
	// 位置信息
	LocationInfos []LocationInfo `json:"location_infos,omitempty" xml:"location_infos>location_info,omitempty"`
	// 业务场景
	BizScene string `json:"biz_scene,omitempty" xml:"biz_scene,omitempty"`
	// 扩展信息
	Ext string `json:"ext,omitempty" xml:"ext,omitempty"`
	// 任务id
	MissionXId string `json:"mission_x_id,omitempty" xml:"mission_x_id,omitempty"`
	// 风控参数
	RiskParam string `json:"risk_param,omitempty" xml:"risk_param,omitempty"`
	// 设备信息
	DeviceInfo *DeviceInfo `json:"device_info,omitempty" xml:"device_info,omitempty"`
	// 任务集id
	MissionCollectionId int64 `json:"mission_collection_id,omitempty" xml:"mission_collection_id,omitempty"`
	// 任务id
	MissionDefId int64 `json:"mission_def_id,omitempty" xml:"mission_def_id,omitempty"`
	// 任务实例id 领取型任务必传
	MissionInstanceId int64 `json:"mission_instance_id,omitempty" xml:"mission_instance_id,omitempty"`
	// 阶段信息
	Stage *Stage `json:"stage,omitempty" xml:"stage,omitempty"`
	// 用户信息
	UserInfo *UserInfo `json:"user_info,omitempty" xml:"user_info,omitempty"`
}

RewardReceiveQuery 结构体

type RewardResp added in v1.2.8

type RewardResp struct {
	// 任务列表
	RList []RewardInfoDto `json:"r_list,omitempty" xml:"r_list>reward_info_dto,omitempty"`
}

RewardResp 结构体

type RuleOpenInfo

type RuleOpenInfo struct {
	// 券模板规则设置
	VoucherTemplateSettingOpenInfos []VoucherTemplateSettingOpenInfo `` /* 139-byte string literal not displayed */
	// 积分规则
	PointDeductionRule *PointDeductionRuleOpenInfo `json:"point_deduction_rule,omitempty" xml:"point_deduction_rule,omitempty"`
	// 储值规则
	RechargeRuleOpenInfo *RechargeRuleOpenInfo `json:"recharge_rule_open_info,omitempty" xml:"recharge_rule_open_info,omitempty"`
}

RuleOpenInfo 结构体

type RuleOpenReq

type RuleOpenReq struct {
	// saas品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 外部id
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 外部id类型,wechat:微信openId  alipay:支付宝
	OuterType string `json:"outer_type,omitempty" xml:"outer_type,omitempty"`
	// 物理卡id
	PhysicalCardId string `json:"physical_card_id,omitempty" xml:"physical_card_id,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
}

RuleOpenReq 结构体

type SearchCardOpenReq

type SearchCardOpenReq struct {
	// 卡模板ID
	CardTemplateIds []string `json:"card_template_ids,omitempty" xml:"card_template_ids>string,omitempty"`
	// 开卡门店ID
	OpenCardShopIds []string `json:"open_card_shop_ids,omitempty" xml:"open_card_shop_ids>string,omitempty"`
	// 卡实例状态
	Statuses []string `json:"statuses,omitempty" xml:"statuses>string,omitempty"`
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 号码(手机号/卡实例ID/物理卡号)
	No string `json:"no,omitempty" xml:"no,omitempty"`
	// 开卡时间终止
	OpenTimeEnd string `json:"open_time_end,omitempty" xml:"open_time_end,omitempty"`
	// 开卡时间开始
	OpenTimeStart string `json:"open_time_start,omitempty" xml:"open_time_start,omitempty"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店ID,shop_id和out_shop_id不可同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 是否需要总数
	NeedCount bool `json:"need_count,omitempty" xml:"need_count,omitempty"`
}

SearchCardOpenReq 结构体

type ServiceFeeInfo

type ServiceFeeInfo struct {
	// 服务费名称
	ServiceName string `json:"service_name,omitempty" xml:"service_name,omitempty"`
	// 服务费实收金额
	ServiceActualFee int64 `json:"service_actual_fee,omitempty" xml:"service_actual_fee,omitempty"`
	// 服务费优惠金额,减钱为负值
	ServicePromoFee int64 `json:"service_promo_fee,omitempty" xml:"service_promo_fee,omitempty"`
	// 服务费总金额
	ServiceTotalFee int64 `json:"service_total_fee,omitempty" xml:"service_total_fee,omitempty"`
}

ServiceFeeInfo 结构体

type ShareMarketingCustomerVoucherInfo

type ShareMarketingCustomerVoucherInfo struct {
	// 推荐人分享后领取的券(券模板id和对应券实例个数)
	ShareData string `json:"share_data,omitempty" xml:"share_data,omitempty"`
	// 被推荐人领取后,给推荐人的奖励(券模板id和对应券实例个数)
	SharedReceived string `json:"shared_received,omitempty" xml:"shared_received,omitempty"`
}

ShareMarketingCustomerVoucherInfo 结构体

type ShopGroupOpenInfo

type ShopGroupOpenInfo struct {
	// 门店id
	ShopIds []string `json:"shop_ids,omitempty" xml:"shop_ids>string,omitempty"`
	// 外部门店ID
	OutShopIds []string `json:"out_shop_ids,omitempty" xml:"out_shop_ids>string,omitempty"`
	// 门店组id
	ShopGroupId string `json:"shop_group_id,omitempty" xml:"shop_group_id,omitempty"`
	// 运营计划id
	OptPlanId string `json:"opt_plan_id,omitempty" xml:"opt_plan_id,omitempty"`
	// 门店组类型
	ShopGroupType int64 `json:"shop_group_type,omitempty" xml:"shop_group_type,omitempty"`
}

ShopGroupOpenInfo 结构体

type ShopOpenInfo added in v1.2.5

type ShopOpenInfo struct {
	// 店铺扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 店铺Pid
	Pid string `json:"pid,omitempty" xml:"pid,omitempty"`
	// 店铺ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 店铺logo图片
	ShopLogoUrl string `json:"shop_logo_url,omitempty" xml:"shop_logo_url,omitempty"`
	// 店铺名称
	ShopName string `json:"shop_name,omitempty" xml:"shop_name,omitempty"`
}

ShopOpenInfo 结构体

type ShopSelectedOpenInfo

type ShopSelectedOpenInfo struct {
	// 门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
}

ShopSelectedOpenInfo 结构体

type ShopSelectedOpenInfoList

type ShopSelectedOpenInfoList struct {
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店id
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
}

ShopSelectedOpenInfoList 结构体

type SingleDataResult added in v1.2.5

type SingleDataResult struct {
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 结果码
	ResultStatus int64 `json:"result_status,omitempty" xml:"result_status,omitempty"`
	// 返回数据
	Data bool `json:"data,omitempty" xml:"data,omitempty"`
}

SingleDataResult 结构体

type Stage added in v1.2.8

type Stage struct {
	// 阶段金额 阶段金额值 	count 和sum必须要有一个有值
	Sum string `json:"sum,omitempty" xml:"sum,omitempty"`
	// 阶段数 阶段金额值 	count 和sum必须要有一个有值
	Count int64 `json:"count,omitempty" xml:"count,omitempty"`
}

Stage 结构体

type StoreAdressDto

type StoreAdressDto struct {
	// 详细地址
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 街道
	Town string `json:"town,omitempty" xml:"town,omitempty"`
	// 区
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 营业面积
	BusinessArea string `json:"business_area,omitempty" xml:"business_area,omitempty"`
	// 维度
	PosY *BigDecimal `json:"pos_y,omitempty" xml:"pos_y,omitempty"`
	// 经度
	PosX *BigDecimal `json:"pos_x,omitempty" xml:"pos_x,omitempty"`
}

StoreAdressDto 结构体

type StoreKeeperDto

type StoreKeeperDto struct {
	// 传真
	Fax string `json:"fax,omitempty" xml:"fax,omitempty"`
	// 电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 移动电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 邮编
	ZipCode string `json:"zip_code,omitempty" xml:"zip_code,omitempty"`
	// 门店联系人
	Name string `json:"name,omitempty" xml:"name,omitempty"`
}

StoreKeeperDto 结构体

type StoreUpdateTopDto

type StoreUpdateTopDto struct {
	// 门店标
	Tags []string `json:"tags,omitempty" xml:"tags>string,omitempty"`
	// 通用属性
	Attributes []AttributeValueTopDto `json:"attributes,omitempty" xml:"attributes>attribute_value_top_dto,omitempty"`
	// 类目属性
	CategoryPropertyValues []PropertyValueTopDto `json:"category_property_values,omitempty" xml:"category_property_values>property_value_top_dto,omitempty"`
	// 业务属性
	BizAttributes []AttributeValueTopDto `json:"biz_attributes,omitempty" xml:"biz_attributes>attribute_value_top_dto,omitempty"`
	// 星期
	Week []string `json:"week,omitempty" xml:"week>string,omitempty"`
	// 备注
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 门店状态,枚举值。NORMAL:正常。CLOSE:关店。HOLD: 暂停营业
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 门店结束营业时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 门店开始营业时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 门店主名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 门店外部编码
	OuterCode string `json:"outer_code,omitempty" xml:"outer_code,omitempty"`
	// 门店类型,枚举值。NORMAL:普通门店。暂时统一使用这个值
	StoreType string `json:"store_type,omitempty" xml:"store_type,omitempty"`
	// 分店名称
	SubName string `json:"sub_name,omitempty" xml:"sub_name,omitempty"`
	// 标准类目ID
	StandardCategoryId string `json:"standard_category_id,omitempty" xml:"standard_category_id,omitempty"`
	// 业务身份
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	Logo string `json:"logo,omitempty" xml:"logo,omitempty"`
	// 门店头图
	Pic string `json:"pic,omitempty" xml:"pic,omitempty"`
	// 门店信息
	StoreKeeper *StoreKeeperDto `json:"store_keeper,omitempty" xml:"store_keeper,omitempty"`
	// 门店地址
	StoreAdress *StoreAdressDto `json:"store_adress,omitempty" xml:"store_adress,omitempty"`
	// 门店主类目
	MainCategory int64 `json:"main_category,omitempty" xml:"main_category,omitempty"`
	// 店铺id
	ShopId int64 `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 门店类型
	BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 审核状态
	AuthenStatus int64 `json:"authen_status,omitempty" xml:"authen_status,omitempty"`
	// 门店id
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 24小时营业
	AllDay bool `json:"all_day,omitempty" xml:"all_day,omitempty"`
	// 是否v3
	IsV3 bool `json:"is_v3,omitempty" xml:"is_v3,omitempty"`
}

StoreUpdateTopDto 结构体

type SubOrderInfo

type SubOrderInfo struct {
	// 商品ID
	OutItemId string `json:"out_item_id,omitempty" xml:"out_item_id,omitempty"`
	// 商品的名称
	OutItemName string `json:"out_item_name,omitempty" xml:"out_item_name,omitempty"`
	// 主单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// 商品规格id
	OutSkuId string `json:"out_sku_id,omitempty" xml:"out_sku_id,omitempty"`
	// 商品规格名称
	OutSkuName string `json:"out_sku_name,omitempty" xml:"out_sku_name,omitempty"`
	// 子订单号
	OutSubOrderNo string `json:"out_sub_order_no,omitempty" xml:"out_sub_order_no,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 单位
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 重量
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
	// 商品附加费金额 如配料,做法
	ItemAttachFee int64 `json:"item_attach_fee,omitempty" xml:"item_attach_fee,omitempty"`
	// 商品单价,如果是称重菜,等于subTotalFee
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 份数,如果是称重菜,值直接传1
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 商品总金额,包含配料,做法
	SubTotalFee int64 `json:"sub_total_fee,omitempty" xml:"sub_total_fee,omitempty"`
}

SubOrderInfo 结构体

type SubOrderOpenInfo added in v1.2.5

type SubOrderOpenInfo struct {
	// 子单业务上下文
	BizContext string `json:"biz_context,omitempty" xml:"biz_context,omitempty"`
	// 子单业务状态
	BizStatus string `json:"biz_status,omitempty" xml:"biz_status,omitempty"`
	// 子单状态中文描述
	BizStatusDesc string `json:"biz_status_desc,omitempty" xml:"biz_status_desc,omitempty"`
	// consumeDesc
	ConsumeDesc string `json:"consume_desc,omitempty" xml:"consume_desc,omitempty"`
	// 子单扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 商品ID
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 商品名称
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// 图片地址
	ItemPicUrl string `json:"item_pic_url,omitempty" xml:"item_pic_url,omitempty"`
	// 子单记录的时间提示
	ValidDesc string `json:"valid_desc,omitempty" xml:"valid_desc,omitempty"`
	// 有效期结束时间
	ValidEnd string `json:"valid_end,omitempty" xml:"valid_end,omitempty"`
	// 有效期开始时间
	ValidStart string `json:"valid_start,omitempty" xml:"valid_start,omitempty"`
	// 子单资金明细
	FundOpenInfo *FundOpenInfo `json:"fund_open_info,omitempty" xml:"fund_open_info,omitempty"`
	// 单价
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

SubOrderOpenInfo 结构体

type TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest added in v1.2.0

type TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest 商家基础经营设置信息同步 API请求 taobao.koubei.saas.base.operation.config.sync

ISV接入口碑SAAS后, 经营设置数据同步到口碑SAAS

func NewTaobaoKoubeiSaasBaseOperationConfigSyncRequest

func NewTaobaoKoubeiSaasBaseOperationConfigSyncRequest() *TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest

NewTaobaoKoubeiSaasBaseOperationConfigSyncRequest 初始化TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest对象

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetBizType added in v1.2.0

GetBizType BizType Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetMerchantId added in v1.2.0

GetMerchantId MerchantId Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetOperationConfig added in v1.2.0

GetOperationConfig OperationConfig Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetOuterOperatorId added in v1.2.0

GetOuterOperatorId OuterOperatorId Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetRequestId added in v1.2.0

GetRequestId RequestId Getter

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetBizType added in v1.2.0

SetBizType is BizType Setter 业务类型。支付方式:payment_method

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetMerchantId added in v1.2.0

func (r *TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetMerchantId(_merchantId string) error

SetMerchantId is MerchantId Setter 商户ID

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetOperationConfig added in v1.2.0

func (r *TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetOperationConfig(_operationConfig string) error

SetOperationConfig is OperationConfig Setter 经营设置json串

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetOuterOperatorId added in v1.2.0

func (r *TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetOuterOperatorId(_outerOperatorId string) error

SetOuterOperatorId is OuterOperatorId Setter 操作员ID

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetRequestId added in v1.2.0

SetRequestId is RequestId Setter 请求ID

type TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponse

type TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponse struct {
	model.CommonResponse
	TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponseModel
}

TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponse 商家基础经营设置信息同步 API返回值 taobao.koubei.saas.base.operation.config.sync

ISV接入口碑SAAS后, 经营设置数据同步到口碑SAAS

type TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponseModel added in v1.2.0

type TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponseModel struct {
	XMLName xml.Name `xml:"koubei_saas_base_operation_config_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 异常信息
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// 异常码
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// 是否成功
	BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"`
}

TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponseModel is 商家基础经营设置信息同步 成功返回结果

type TaobaoPlaceStoreCreateAPIRequest added in v1.2.0

type TaobaoPlaceStoreCreateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoPlaceStoreCreateAPIRequest 商户门店创建接口 API请求 taobao.place.store.create

用于商家创建线下门店

func NewTaobaoPlaceStoreCreateRequest

func NewTaobaoPlaceStoreCreateRequest() *TaobaoPlaceStoreCreateAPIRequest

NewTaobaoPlaceStoreCreateRequest 初始化TaobaoPlaceStoreCreateAPIRequest对象

func (TaobaoPlaceStoreCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreCreateAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoPlaceStoreCreateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreCreateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoPlaceStoreCreateAPIRequest) GetStoreCreate added in v1.2.0

GetStoreCreate StoreCreate Getter

func (*TaobaoPlaceStoreCreateAPIRequest) SetStoreCreate added in v1.2.0

func (r *TaobaoPlaceStoreCreateAPIRequest) SetStoreCreate(_storeCreate *StoreUpdateTopDto) error

SetStoreCreate is StoreCreate Setter 门店创建入参

type TaobaoPlaceStoreCreateAPIResponse

type TaobaoPlaceStoreCreateAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreCreateAPIResponseModel
}

TaobaoPlaceStoreCreateAPIResponse 商户门店创建接口 API返回值 taobao.place.store.create

用于商家创建线下门店

type TaobaoPlaceStoreCreateAPIResponseModel added in v1.2.0

type TaobaoPlaceStoreCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"place_store_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
}

TaobaoPlaceStoreCreateAPIResponseModel is 商户门店创建接口 成功返回结果

type TaobaoPlaceStoreDeleteAPIRequest added in v1.2.0

type TaobaoPlaceStoreDeleteAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoPlaceStoreDeleteAPIRequest 线下门店删除 API请求 taobao.place.store.delete

用于商家删除线下门店

func NewTaobaoPlaceStoreDeleteRequest

func NewTaobaoPlaceStoreDeleteRequest() *TaobaoPlaceStoreDeleteAPIRequest

NewTaobaoPlaceStoreDeleteRequest 初始化TaobaoPlaceStoreDeleteAPIRequest对象

func (TaobaoPlaceStoreDeleteAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreDeleteAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreDeleteAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoPlaceStoreDeleteAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreDeleteAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoPlaceStoreDeleteAPIRequest) GetStoreId added in v1.2.0

func (r TaobaoPlaceStoreDeleteAPIRequest) GetStoreId() int64

GetStoreId StoreId Getter

func (*TaobaoPlaceStoreDeleteAPIRequest) SetStoreId added in v1.2.0

func (r *TaobaoPlaceStoreDeleteAPIRequest) SetStoreId(_storeId int64) error

SetStoreId is StoreId Setter 门店id

type TaobaoPlaceStoreDeleteAPIResponse

type TaobaoPlaceStoreDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreDeleteAPIResponseModel
}

TaobaoPlaceStoreDeleteAPIResponse 线下门店删除 API返回值 taobao.place.store.delete

用于商家删除线下门店

type TaobaoPlaceStoreDeleteAPIResponseModel added in v1.2.0

type TaobaoPlaceStoreDeleteAPIResponseModel struct {
	XMLName xml.Name `xml:"place_store_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店删除结果
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoPlaceStoreDeleteAPIResponseModel is 线下门店删除 成功返回结果

type TaobaoPlaceStoreExtendAddAPIRequest added in v1.2.0

type TaobaoPlaceStoreExtendAddAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoPlaceStoreExtendAddAPIRequest 新增门店扩展属性 API请求 taobao.place.store.extend.add

新增授权用户的门店扩展属性

func NewTaobaoPlaceStoreExtendAddRequest

func NewTaobaoPlaceStoreExtendAddRequest() *TaobaoPlaceStoreExtendAddAPIRequest

NewTaobaoPlaceStoreExtendAddRequest 初始化TaobaoPlaceStoreExtendAddAPIRequest对象

func (TaobaoPlaceStoreExtendAddAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreExtendAddAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreExtendAddAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoPlaceStoreExtendAddAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreExtendAddAPIRequest) GetEtv added in v1.2.0

GetEtv Etv Getter

func (TaobaoPlaceStoreExtendAddAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoPlaceStoreExtendAddAPIRequest) GetStoreId added in v1.2.0

GetStoreId StoreId Getter

func (*TaobaoPlaceStoreExtendAddAPIRequest) SetEtv added in v1.2.0

SetEtv is Etv Setter 扩展信息

func (*TaobaoPlaceStoreExtendAddAPIRequest) SetStoreId added in v1.2.0

func (r *TaobaoPlaceStoreExtendAddAPIRequest) SetStoreId(_storeId int64) error

SetStoreId is StoreId Setter 门店ID

type TaobaoPlaceStoreExtendAddAPIResponse

type TaobaoPlaceStoreExtendAddAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreExtendAddAPIResponseModel
}

TaobaoPlaceStoreExtendAddAPIResponse 新增门店扩展属性 API返回值 taobao.place.store.extend.add

新增授权用户的门店扩展属性

type TaobaoPlaceStoreExtendAddAPIResponseModel added in v1.2.0

type TaobaoPlaceStoreExtendAddAPIResponseModel struct {
	XMLName xml.Name `xml:"place_store_extend_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 是否失败
	Failure bool `json:"failure,omitempty" xml:"failure,omitempty"`
	// 返回结果:true成功;false失败
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoPlaceStoreExtendAddAPIResponseModel is 新增门店扩展属性 成功返回结果

type TaobaoPlaceStoreModifyAPIRequest added in v1.2.0

type TaobaoPlaceStoreModifyAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoPlaceStoreModifyAPIRequest 商家修改线下门店 API请求 taobao.place.store.modify

用于商家修改线下门店信息

func NewTaobaoPlaceStoreModifyRequest

func NewTaobaoPlaceStoreModifyRequest() *TaobaoPlaceStoreModifyAPIRequest

NewTaobaoPlaceStoreModifyRequest 初始化TaobaoPlaceStoreModifyAPIRequest对象

func (TaobaoPlaceStoreModifyAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreModifyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreModifyAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoPlaceStoreModifyAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreModifyAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (TaobaoPlaceStoreModifyAPIRequest) GetStoreUpdate added in v1.2.0

GetStoreUpdate StoreUpdate Getter

func (*TaobaoPlaceStoreModifyAPIRequest) SetStoreUpdate added in v1.2.0

func (r *TaobaoPlaceStoreModifyAPIRequest) SetStoreUpdate(_storeUpdate *StoreUpdateTopDto) error

SetStoreUpdate is StoreUpdate Setter 门店创建入参

type TaobaoPlaceStoreModifyAPIResponse

type TaobaoPlaceStoreModifyAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreModifyAPIResponseModel
}

TaobaoPlaceStoreModifyAPIResponse 商家修改线下门店 API返回值 taobao.place.store.modify

用于商家修改线下门店信息

type TaobaoPlaceStoreModifyAPIResponseModel added in v1.2.0

type TaobaoPlaceStoreModifyAPIResponseModel struct {
	XMLName xml.Name `xml:"place_store_modify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 是否修改成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoPlaceStoreModifyAPIResponseModel is 商家修改线下门店 成功返回结果

type TaobaoPlaceStorecategoryGetAPIRequest added in v1.2.0

type TaobaoPlaceStorecategoryGetAPIRequest struct {
	model.Params
}

TaobaoPlaceStorecategoryGetAPIRequest 获取门店类目信息 API请求 taobao.place.storecategory.get

获取门店类目信息

func NewTaobaoPlaceStorecategoryGetRequest

func NewTaobaoPlaceStorecategoryGetRequest() *TaobaoPlaceStorecategoryGetAPIRequest

NewTaobaoPlaceStorecategoryGetRequest 初始化TaobaoPlaceStorecategoryGetAPIRequest对象

func (TaobaoPlaceStorecategoryGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStorecategoryGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPlaceStorecategoryGetAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoPlaceStorecategoryGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStorecategoryGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

type TaobaoPlaceStorecategoryGetAPIResponse

type TaobaoPlaceStorecategoryGetAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStorecategoryGetAPIResponseModel
}

TaobaoPlaceStorecategoryGetAPIResponse 获取门店类目信息 API返回值 taobao.place.storecategory.get

获取门店类目信息

type TaobaoPlaceStorecategoryGetAPIResponseModel added in v1.2.0

type TaobaoPlaceStorecategoryGetAPIResponseModel struct {
	XMLName xml.Name `xml:"place_storecategory_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店类目格式
	CategoryList string `json:"category_list,omitempty" xml:"category_list,omitempty"`
}

TaobaoPlaceStorecategoryGetAPIResponseModel is 获取门店类目信息 成功返回结果

type TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest added in v1.2.5

type TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest 保险-开票结果反馈 API请求 taobao.servindustry.finance.insurance.invoice.feedback

保险-开票结果反馈

func NewTaobaoServindustryFinanceInsuranceInvoiceFeedbackRequest added in v1.2.5

func NewTaobaoServindustryFinanceInsuranceInvoiceFeedbackRequest() *TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest

NewTaobaoServindustryFinanceInsuranceInvoiceFeedbackRequest 初始化TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest对象

func (TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest) GetInvoiceResultFeedbackTopReq added in v1.2.5

GetInvoiceResultFeedbackTopReq InvoiceResultFeedbackTopReq Getter

func (TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest) SetInvoiceResultFeedbackTopReq added in v1.2.5

func (r *TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIRequest) SetInvoiceResultFeedbackTopReq(_invoiceResultFeedbackTopReq *InvoiceResultFeedbackTopReq) error

SetInvoiceResultFeedbackTopReq is InvoiceResultFeedbackTopReq Setter 开票结果反馈请求

type TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIResponse added in v1.2.5

type TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIResponse struct {
	model.CommonResponse
	TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIResponseModel
}

TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIResponse 保险-开票结果反馈 API返回值 taobao.servindustry.finance.insurance.invoice.feedback

保险-开票结果反馈

type TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIResponseModel added in v1.2.5

type TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIResponseModel struct {
	XMLName xml.Name `xml:"servindustry_finance_insurance_invoice_feedback_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果
	Result *TaobaoServindustryFinanceInsuranceInvoiceFeedbackResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoServindustryFinanceInsuranceInvoiceFeedbackAPIResponseModel is 保险-开票结果反馈 成功返回结果

type TaobaoServindustryFinanceInsuranceInvoiceFeedbackResult added in v1.2.5

type TaobaoServindustryFinanceInsuranceInvoiceFeedbackResult struct {
	// 鹰眼id
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 开票结果
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// 错误信息
	Error *TribeError `json:"error,omitempty" xml:"error,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoServindustryFinanceInsuranceInvoiceFeedbackResult 结构体

type TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest added in v1.2.5

type TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest 商家查询本次开票的保险单号 API请求 taobao.servindustry.finance.insurance.invoice.insurancenos

商家查询本次开票的保险单号

func NewTaobaoServindustryFinanceInsuranceInvoiceInsurancenosRequest added in v1.2.5

func NewTaobaoServindustryFinanceInsuranceInvoiceInsurancenosRequest() *TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest

NewTaobaoServindustryFinanceInsuranceInvoiceInsurancenosRequest 初始化TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest对象

func (TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest) GetInvoiceInsuranceNoTopReq added in v1.2.5

GetInvoiceInsuranceNoTopReq InvoiceInsuranceNoTopReq Getter

func (TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest) SetInvoiceInsuranceNoTopReq added in v1.2.5

func (r *TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIRequest) SetInvoiceInsuranceNoTopReq(_invoiceInsuranceNoTopReq *InvoiceInsuranceNoTopReq) error

SetInvoiceInsuranceNoTopReq is InvoiceInsuranceNoTopReq Setter 请求原文

type TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIResponse added in v1.2.5

type TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIResponse struct {
	model.CommonResponse
	TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIResponseModel
}

TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIResponse 商家查询本次开票的保险单号 API返回值 taobao.servindustry.finance.insurance.invoice.insurancenos

商家查询本次开票的保险单号

type TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIResponseModel added in v1.2.5

type TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIResponseModel struct {
	XMLName xml.Name `xml:"servindustry_finance_insurance_invoice_insurancenos_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回参数
	Result *TaobaoServindustryFinanceInsuranceInvoiceInsurancenosResult `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoServindustryFinanceInsuranceInvoiceInsurancenosAPIResponseModel is 商家查询本次开票的保险单号 成功返回结果

type TaobaoServindustryFinanceInsuranceInvoiceInsurancenosResult added in v1.2.5

type TaobaoServindustryFinanceInsuranceInvoiceInsurancenosResult struct {
	// 鹰眼id
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 返回结果数据
	Data *TopInvoiceInsuranceNoDto `json:"data,omitempty" xml:"data,omitempty"`
	// 错误信息
	Error *TribeError `json:"error,omitempty" xml:"error,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoServindustryFinanceInsuranceInvoiceInsurancenosResult 结构体

type TemplateNotifyRequest added in v1.1.3

type TemplateNotifyRequest struct {
	// 用户OpenId
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`
	// 小程序appid
	Appid string `json:"appid,omitempty" xml:"appid,omitempty"`
	// 消息主体码
	NotifyId string `json:"notify_id,omitempty" xml:"notify_id,omitempty"`
	// 业务标签
	BizTag string `json:"biz_tag,omitempty" xml:"biz_tag,omitempty"`
	// 模板变量数据
	TemplateArgs string `json:"template_args,omitempty" xml:"template_args,omitempty"`
}

TemplateNotifyRequest 结构体

type TopInvoiceInsuranceNoDto added in v1.2.5

type TopInvoiceInsuranceNoDto struct {
	// 保险单号列表
	InsuranceNoList []string `json:"insurance_no_list,omitempty" xml:"insurance_no_list>string,omitempty"`
	// 发票申请单id
	InvoiceApplyId string `json:"invoice_apply_id,omitempty" xml:"invoice_apply_id,omitempty"`
	// 保险类型,医美险 MEDICAL_BEAUTY ,提前放款险 ADVANCE_LOAN
	InsuranceType string `json:"insurance_type,omitempty" xml:"insurance_type,omitempty"`
	// 统一社会信用代码
	UniqueCode string `json:"unique_code,omitempty" xml:"unique_code,omitempty"`
	// 月份,多个月份用逗号分隔
	Months string `json:"months,omitempty" xml:"months,omitempty"`
	// email:开电子发票 ,paper:开纸质发票
	PostType string `json:"post_type,omitempty" xml:"post_type,omitempty"`
	// 发票抬头
	OperatingLicense string `json:"operating_license,omitempty" xml:"operating_license,omitempty"`
	// 纳税人识别号
	TaxRegNumber string `json:"tax_reg_number,omitempty" xml:"tax_reg_number,omitempty"`
	// 发票地址
	InvoiceAddress string `json:"invoice_address,omitempty" xml:"invoice_address,omitempty"`
	// 发票电话
	InvoicePhone string `json:"invoice_phone,omitempty" xml:"invoice_phone,omitempty"`
	// 收件人地址
	InvoicePostAddress string `json:"invoice_post_address,omitempty" xml:"invoice_post_address,omitempty"`
	// 收件人号码
	InvoicePostPhone string `json:"invoice_post_phone,omitempty" xml:"invoice_post_phone,omitempty"`
	// 开户行
	BankName string `json:"bank_name,omitempty" xml:"bank_name,omitempty"`
	// 开户行账号
	BankAccount string `json:"bank_account,omitempty" xml:"bank_account,omitempty"`
	// 电子邮件
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 发票金额 单位:分
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 0 普通 1 专票
	InvoiceType int64 `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
}

TopInvoiceInsuranceNoDto 结构体

type TribeError added in v1.2.5

type TribeError struct {
	// 错误原因
	View string `json:"view,omitempty" xml:"view,omitempty"`
	// 错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 错误原因
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TribeError 结构体

type UnchargeCheckOpenReq

type UnchargeCheckOpenReq struct {
	// 品牌Id(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡号
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 顾客Id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 门店id(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 原充值订单Id
	SrcOuterOrderId string `json:"src_outer_order_id,omitempty" xml:"src_outer_order_id,omitempty"`
	// 外部门店ID(不能和shopid同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
}

UnchargeCheckOpenReq 结构体

type UnchargeOpenReq

type UnchargeOpenReq struct {
	// SaaS品牌ID(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡号
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 操作人ID(SaaS Id)
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 退储值订单Id,必填(kry是paymentItemId),外部保证唯一,作为退款幂等号
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// SaaS门店ID(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 原充值订单Id,必填(kry是srcPaymentItemId)
	SrcOuterOrderId string `json:"src_outer_order_id,omitempty" xml:"src_outer_order_id,omitempty"`
	// 外部门店ID(不能和sopid同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 请求id,幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 原支付单号
	SrcOutPayId string `json:"src_out_pay_id,omitempty" xml:"src_out_pay_id,omitempty"`
}

UnchargeOpenReq 结构体

type UndedutOpenReq

type UndedutOpenReq struct {
	// 品牌ID(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡ID,礼品卡或会员卡Id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 会员ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 外部反核销交易订单号(外部调用方保证在isv内部是唯一,可以是paymentItemId)
	NewOuterOrderId string `json:"new_outer_order_id,omitempty" xml:"new_outer_order_id,omitempty"`
	// 操作人ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部核销交易单号id(外部调用方保证在isv内部是唯一,可以是paymentItemId)
	OuterOrderId string `json:"outer_order_id,omitempty" xml:"outer_order_id,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 请求id,用来做幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店ID(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID(不能和shopid同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 当vlaue不传时,就是退整单金额
	Value int64 `json:"value,omitempty" xml:"value,omitempty"`
}

UndedutOpenReq 结构体

type UpdatePayPasswdReq

type UpdatePayPasswdReq struct {
	// 品牌id  、 外部品牌id    2选1
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 修改人名称
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// md5代表密码已经MD5加密,raw代表密码是原生没有加密
	PasswdType string `json:"passwd_type,omitempty" xml:"passwd_type,omitempty"`
	// 密码
	PayPasswd string `json:"pay_passwd,omitempty" xml:"pay_passwd,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 外部品牌id
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 请求id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
}

UpdatePayPasswdReq 结构体

type UserInfo added in v1.2.8

type UserInfo struct {
	// 账号类型,0表示淘宝账号,25表示饿了么账号
	Site string `json:"site,omitempty" xml:"site,omitempty"`
	// 用户ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

UserInfo 结构体

type VoucherItemInfo

type VoucherItemInfo struct {
	// sku规格id
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 菜品id
	DishId string `json:"dish_id,omitempty" xml:"dish_id,omitempty"`
	// 外部sku规格id
	SkuOutNo string `json:"sku_out_no,omitempty" xml:"sku_out_no,omitempty"`
	// 外部菜品id
	DishOutNo string `json:"dish_out_no,omitempty" xml:"dish_out_no,omitempty"`
}

VoucherItemInfo 结构体

type VoucherOpenInfo

type VoucherOpenInfo struct {
	// 商品id列表
	ItemIdList []string `json:"item_id_list,omitempty" xml:"item_id_list>string,omitempty"`
	// 门店id列表
	ShopIdList []string `json:"shop_id_list,omitempty" xml:"shop_id_list>string,omitempty"`
	// 商品信息
	ItemInfoList []VoucherItemInfo `json:"item_info_list,omitempty" xml:"item_info_list>voucher_item_info,omitempty"`
	// 门店信息
	ShopInfoList []VoucherShopInfo `json:"shop_info_list,omitempty" xml:"shop_info_list>voucher_shop_info,omitempty"`
	// 失效时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 券开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 券名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 券实例id
	VoucherId string `json:"voucher_id,omitempty" xml:"voucher_id,omitempty"`
	// 券模板id
	VoucherTemplateId string `json:"voucher_template_id,omitempty" xml:"voucher_template_id,omitempty"`
	// 优惠券类型,CASH:代金券,DISCOUNT:折扣券,GIFT:礼品券
	VoucherType string `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
	// 折扣率
	DiscountRate string `json:"discount_rate,omitempty" xml:"discount_rate,omitempty"`
	// 适用商品范围 值:ALL,PART_AVAILABLE,PART_UNAVAILABLE * 说明:全部商品可用,部分商品可用,部分商品不可用
	ItemCoverage string `json:"item_coverage,omitempty" xml:"item_coverage,omitempty"`
	// 适用商品范围 值:ALL,PART_AVAILABLE * 说明:全部门店可用,部分门店可用
	ShopCoverage string `json:"shop_coverage,omitempty" xml:"shop_coverage,omitempty"`
	// {\"type\":0,\"settings\":[{\"dayStartTime\":\"00:00\",\"dayEndTime\":\"23:59\",\"week\":[]}]} type:0不限制,1限制 dayStartTime:开始时间 dayEndTime:结束时间 week:1,2,3,4,5,6,7
	AvailableTime string `json:"available_time,omitempty" xml:"available_time,omitempty"`
	// 扩展字段,包含了礼品券的信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// DINE_IN堂食,TAKE_OUT外卖
	UseCondition string `json:"use_condition,omitempty" xml:"use_condition,omitempty"`
	// 面额
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 满足金额阀值,单位:分
	StartFee int64 `json:"start_fee,omitempty" xml:"start_fee,omitempty"`
	// 每人限领,-1代表不限
	UserLimit int64 `json:"user_limit,omitempty" xml:"user_limit,omitempty"`
}

VoucherOpenInfo 结构体

type VoucherSendOpenReq

type VoucherSendOpenReq struct {
	// 外部品牌ID
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 请求id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 外部门店id
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 用户id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 操作人id
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 券模板id
	VoucherId string `json:"voucher_id,omitempty" xml:"voucher_id,omitempty"`
	// 发券数量
	VoucherNum int64 `json:"voucher_num,omitempty" xml:"voucher_num,omitempty"`
}

VoucherSendOpenReq 结构体

type VoucherShopInfo

type VoucherShopInfo struct {
	// 外部门店id
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
}

VoucherShopInfo 结构体

type VoucherStatus

type VoucherStatus struct {
	// 优惠券实例ID/反核销回补ID
	VoucherId string `json:"voucher_id,omitempty" xml:"voucher_id,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

VoucherStatus 结构体

type VoucherStatusChangeOpenReq

type VoucherStatusChangeOpenReq struct {
	// 优惠券集合
	VoucherIdList []string `json:"voucher_id_list,omitempty" xml:"voucher_id_list>string,omitempty"`
	// 待核销点数,数组下标和券id对齐
	VoucherPointList []string `json:"voucher_point_list,omitempty" xml:"voucher_point_list>string,omitempty"`
	// 品牌ID
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 顾客ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 操作ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 操作名字
	OperatorName string `json:"operator_name,omitempty" xml:"operator_name,omitempty"`
	// 外部品牌ID
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部orderID
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 外部门店ID
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 请求ID
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// POS,移动门店
	Source string `json:"source,omitempty" xml:"source,omitempty"`
	// *      * 核销,正常到核销           NORMAL_ISUSED,     *      * 反核销,已使用到正常(补发一张新的优惠券)           ISUSED_NORMAL,
	VoucherStatusAction string `json:"voucher_status_action,omitempty" xml:"voucher_status_action,omitempty"`
}

VoucherStatusChangeOpenReq 结构体

type VoucherStatusInfo

type VoucherStatusInfo struct {
	// 券码
	VoucherId string `json:"voucher_id,omitempty" xml:"voucher_id,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

VoucherStatusInfo 结构体

type VoucherTemplateOpenInfo

type VoucherTemplateOpenInfo struct {
	// 1
	ItemSelectedOpenInfoList []ItemSelectedOpenInfo `json:"item_selected_open_info_list,omitempty" xml:"item_selected_open_info_list>item_selected_open_info,omitempty"`
	// 1
	ShopSelectedOpenInfoList []ShopSelectedOpenInfo `json:"shop_selected_open_info_list,omitempty" xml:"shop_selected_open_info_list>shop_selected_open_info,omitempty"`
	// {\"type\":0,\"settings\":[{\"dayStartTime\":\"00:00\",\"dayEndTime\":\"23:59\",\"week\":[]}]} type:0不限制,1限制 dayStartTime:开始时间 dayEndTime:结束时间 week:1,2,3,4,5,6,7
	AvailableTime string `json:"available_time,omitempty" xml:"available_time,omitempty"`
	// 使用说明
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 绝对日期中的结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 扩展字段
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 适用商品范围 值:ALL,PART_AVAILABLE,PART_UNAVAILABLE * 说明:全部商品可用,部分商品可用,部分商品不可用
	ItemCoverage string `json:"item_coverage,omitempty" xml:"item_coverage,omitempty"`
	// 券模板名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 绝对日期中的开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// // 未使用     UNUSED,     // 使用中     USED,     // 无库存     NO_INVENTORY,     // 已失效     INVALID,     ;
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 券模板类型 * 值:GIFT、DISCOUNT、CASH      * 说明:礼品券、礼品券、礼品券
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 使用场景DINE_IN 堂食,TAKE_OUT外卖
	UseCondition string `json:"use_condition,omitempty" xml:"use_condition,omitempty"`
	// 券有效期类型 值: FIXED、RELATIVE      * 说明: 绝对时间,相对于用户领券时间
	ValidDateType string `json:"valid_date_type,omitempty" xml:"valid_date_type,omitempty"`
	// 模版ID
	VoucherTemplateId string `json:"voucher_template_id,omitempty" xml:"voucher_template_id,omitempty"`
	// 面额
	Denomination string `json:"denomination,omitempty" xml:"denomination,omitempty"`
	// 更新人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 库存数量
	Inventory int64 `json:"inventory,omitempty" xml:"inventory,omitempty"`
	// 最低消费
	MinCharge int64 `json:"min_charge,omitempty" xml:"min_charge,omitempty"`
	// 每人限领
	UserLimit int64 `json:"user_limit,omitempty" xml:"user_limit,omitempty"`
	// 相对日期中的有效天数
	ValidDayCount int64 `json:"valid_day_count,omitempty" xml:"valid_day_count,omitempty"`
	// 相对日期中的当天是否有效
	TodayAvailable bool `json:"today_available,omitempty" xml:"today_available,omitempty"`
	// 是否删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

VoucherTemplateOpenInfo 结构体

type VoucherTemplateOpenReq

type VoucherTemplateOpenReq struct {
	// UNUSED,USED,NO_INVENTORY,INVALID,  未使用,使用中,无库存,已失效
	StatusList []string `json:"status_list,omitempty" xml:"status_list>string,omitempty"`
	// 品牌ID
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 最后修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 外部品牌ID
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 外部门店ID
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// SaaS门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 最后ID
	LastId string `json:"last_id,omitempty" xml:"last_id,omitempty"`
	// 模版ID
	VoucherTemplateId string `json:"voucher_template_id,omitempty" xml:"voucher_template_id,omitempty"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 第几页,从1开始计数
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 已删除数据
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

VoucherTemplateOpenReq 结构体

type VoucherTemplateSettingOpenInfo

type VoucherTemplateSettingOpenInfo struct {
	// 适配的券模板id列表,为空代表适配全部
	VoucherTemplateIds []string `json:"voucher_template_ids,omitempty" xml:"voucher_template_ids>string,omitempty"`
	// 渠道POS,移动门店
	OrderChannel string `json:"order_channel,omitempty" xml:"order_channel,omitempty"`
	// 每天限制
	PerDay int64 `json:"per_day,omitempty" xml:"per_day,omitempty"`
	// 每单限制
	PerOrder int64 `json:"per_order,omitempty" xml:"per_order,omitempty"`
}

VoucherTemplateSettingOpenInfo 结构体

type VoucherUsingOpenInfo

type VoucherUsingOpenInfo struct {
	// 1
	VoucherStatusList []VoucherStatus `json:"voucher_status_list,omitempty" xml:"voucher_status_list>voucher_status,omitempty"`
}

VoucherUsingOpenInfo 结构体

type WxCardOpenExt

type WxCardOpenExt struct {
	// 等级卡面列表
	WxLevelBgs []WxLevelBgOpenInfo `json:"wx_level_bgs,omitempty" xml:"wx_level_bgs>wx_level_bg_open_info,omitempty"`
	BrandLogo string `json:"brand_logo,omitempty" xml:"brand_logo,omitempty"`
	GeneralBgLogo string `json:"general_bg_logo,omitempty" xml:"general_bg_logo,omitempty"`
	// 是否统一卡面
	GeneralBgSwitch bool `json:"general_bg_switch,omitempty" xml:"general_bg_switch,omitempty"`
	// 支付后是否可领取
	PaidGetSwitch bool `json:"paid_get_switch,omitempty" xml:"paid_get_switch,omitempty"`
}

WxCardOpenExt 结构体

type WxLevelBgOpenInfo

type WxLevelBgOpenInfo struct {
	// 卡面URL
	BgUrl string `json:"bg_url,omitempty" xml:"bg_url,omitempty"`
	// 等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 等级名称
	LevelName string `json:"level_name,omitempty" xml:"level_name,omitempty"`
}

WxLevelBgOpenInfo 结构体

Source Files

Jump to

Keyboard shortcuts

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