alsc

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Jul 1, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

本地生活API model

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

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"`
	// 储值余额
	Balance int64 `json:"balance,omitempty" xml:"balance,omitempty"`
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 币种
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 增储
	Gift int64 `json:"gift,omitempty" xml:"gift,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 预储
	Pre int64 `json:"pre,omitempty" xml:"pre,omitempty"`
	// 实储
	Real int64 `json:"real,omitempty" xml:"real,omitempty"`
	// 账户状态(暂时不用)
	Status string `json:"status,omitempty" xml:"status,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"`
	// 修改人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 运营计划ID
	OptPlanId string `json:"opt_plan_id,omitempty" xml:"opt_plan_id,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
}

AccountOpenInfo 结构体

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,用于幂等处理
	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"`
	// 操作人ID
	OperatorId string `json:"operator_id,omitempty" xml:"operator_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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscChudaTemplateSendAPIRequest) GetNotifyRequest added in v1.2.0

Get NotifyRequest Getter

func (*AlibabaAlscChudaTemplateSendAPIRequest) SetNotifyRequest added in v1.2.0

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

Set 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"`
	// msgId
	ResultObj int64 `json:"result_obj,omitempty" xml:"result_obj,omitempty"`
	// 发送是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 结果码,200表示成功
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 描述信息
	ResultDesc string `json:"result_desc,omitempty" xml:"result_desc,omitempty"`
}

AlibabaAlscChudaTemplateSendAPIResponseModel 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardActiveAPIRequest) GetParamActiveCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardActiveAPIRequest) GetParamActiveCardOpenReq() *ActiveCardOpenReq

Get ParamActiveCardOpenReq Getter

func (*AlibabaAlscCrmCardActiveAPIRequest) SetParamActiveCardOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBatchActiveAPIRequest) GetParamBatchActiveCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBatchActiveAPIRequest) GetParamBatchActiveCardOpenReq() *BatchActiveCardOpenReq

Get ParamBatchActiveCardOpenReq Getter

func (*AlibabaAlscCrmCardBatchActiveAPIRequest) SetParamBatchActiveCardOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBatchSellAPIRequest) GetParamBatchOpenCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBatchSellAPIRequest) GetParamBatchOpenCardOpenReq() *BatchOpenCardOpenReq

Get ParamBatchOpenCardOpenReq Getter

func (*AlibabaAlscCrmCardBatchSellAPIRequest) SetParamBatchOpenCardOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBindcardAPIRequest) GetParamBindPhysicalCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBindcardAPIRequest) GetParamBindPhysicalCardOpenReq() *BindPhysicalCardOpenReq

Get ParamBindPhysicalCardOpenReq Getter

func (*AlibabaAlscCrmCardBindcardAPIRequest) SetParamBindPhysicalCardOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBindcustomerAPIRequest) GetParamBindCustomerOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBindcustomerAPIRequest) GetParamBindCustomerOpenReq() *BindCustomerOpenReq

Get ParamBindCustomerOpenReq Getter

func (*AlibabaAlscCrmCardBindcustomerAPIRequest) SetParamBindCustomerOpenReq added in v1.2.0

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

Set 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() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardOpenAPIRequest) GetParamOpenCardStandardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardOpenAPIRequest) GetParamOpenCardStandardOpenReq() *OpenCardStandardOpenReq

Get ParamOpenCardStandardOpenReq Getter

func (*AlibabaAlscCrmCardOpenAPIRequest) SetParamOpenCardStandardOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardPagetmpAPIRequest) GetParamPullCardTemplateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardPagetmpAPIRequest) GetParamPullCardTemplateOpenReq() *PullCardTemplateOpenReq

Get ParamPullCardTemplateOpenReq Getter

func (*AlibabaAlscCrmCardPagetmpAPIRequest) SetParamPullCardTemplateOpenReq added in v1.2.0

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

Set 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() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQryAPIRequest) GetParamQueryCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardQryAPIRequest) GetParamQueryCardOpenReq() *QueryCardOpenReq

Get ParamQueryCardOpenReq Getter

func (*AlibabaAlscCrmCardQryAPIRequest) SetParamQueryCardOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQryphysicalAPIRequest) GetParamQueryPhyCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardQryphysicalAPIRequest) GetParamQueryPhyCardOpenReq() *QueryPhyCardOpenReq

Get ParamQueryPhyCardOpenReq Getter

func (*AlibabaAlscCrmCardQryphysicalAPIRequest) SetParamQueryPhyCardOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQueryTemplateAPIRequest) GetParamQueryCardTemplateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardQueryTemplateAPIRequest) GetParamQueryCardTemplateOpenReq() *QueryCardTemplateOpenReq

Get ParamQueryCardTemplateOpenReq Getter

func (*AlibabaAlscCrmCardQueryTemplateAPIRequest) SetParamQueryCardTemplateOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardSearchcardAPIRequest) GetParamSearchCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardSearchcardAPIRequest) GetParamSearchCardOpenReq() *SearchCardOpenReq

Get ParamSearchCardOpenReq Getter

func (*AlibabaAlscCrmCardSearchcardAPIRequest) SetParamSearchCardOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerCheckppwAPIRequest) GetCheckRequest added in v1.2.0

Get CheckRequest Getter

func (*AlibabaAlscCrmCustomerCheckppwAPIRequest) SetCheckRequest added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerCreateAPIRequest) GetParamCustomerCreateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCustomerCreateAPIRequest) GetParamCustomerCreateOpenReq() *CustomerCreateOpenReq

Get ParamCustomerCreateOpenReq Getter

func (*AlibabaAlscCrmCustomerCreateAPIRequest) SetParamCustomerCreateOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerGetAPIRequest) GetParamCustomerIdQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmCustomerGetAPIRequest) GetParamCustomerIdQueryOpenReq() *CustomerIdQueryOpenReq

Get ParamCustomerIdQueryOpenReq Getter

func (*AlibabaAlscCrmCustomerGetAPIRequest) SetParamCustomerIdQueryOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerResetppwAPIRequest) GetResetPayPwdRequest added in v1.2.0

Get ResetPayPwdRequest Getter

func (*AlibabaAlscCrmCustomerResetppwAPIRequest) SetResetPayPwdRequest added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerUpdateAPIRequest) GetParamCustomerUpdateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCustomerUpdateAPIRequest) GetParamCustomerUpdateOpenReq() *CustomerUpdateOpenReq

Get ParamCustomerUpdateOpenReq Getter

func (*AlibabaAlscCrmCustomerUpdateAPIRequest) SetParamCustomerUpdateOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerUpdateppwAPIRequest) GetUpdatePayPasswdReq added in v1.2.0

Get UpdatePayPasswdReq Getter

func (*AlibabaAlscCrmCustomerUpdateppwAPIRequest) SetUpdatePayPasswdReq added in v1.2.0

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

Set 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

Get CustomerVoucherFullOpenReq Getter

func (*AlibabaAlscCrmCustomerVoucherListAPIRequest) SetCustomerVoucherFullOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingEncryptAPIRequest) GetParam added in v1.2.0

Get Param Getter

func (*AlibabaAlscCrmMarketingEncryptAPIRequest) SetParam added in v1.2.0

Set 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

Get ParamIssueVoucherReq Getter

func (*AlibabaAlscCrmMarketingIssueVoucherAPIRequest) SetParamIssueVoucherReq added in v1.2.0

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

Set 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

Get 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

Get BrandId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetCustomerId added in v1.2.0

Get CustomerId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOperatorId added in v1.2.0

Get OperatorId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOperatorName added in v1.2.0

Get OperatorName Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOutBrandId added in v1.2.0

Get OutBrandId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOutShopId added in v1.2.0

Get OutShopId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetRequestId added in v1.2.0

Get RequestId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetShopId added in v1.2.0

Get ShopId Getter

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetActivityId added in v1.2.0

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

Set is ActivityId Setter 活动id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetBrandId added in v1.2.0

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

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetCustomerId added in v1.2.0

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

Set is CustomerId Setter 会员id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOperatorId added in v1.2.0

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

Set is OperatorId Setter 操作人

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOperatorName added in v1.2.0

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

Set is OperatorName Setter 操作人姓名

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOutBrandId added in v1.2.0

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

Set is OutBrandId Setter 外部品牌id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOutShopId added in v1.2.0

Set is OutShopId Setter 外部门店id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetRequestId added in v1.2.0

Set is RequestId Setter 请求幂等id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetShopId added in v1.2.0

Set 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() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMenuListAPIRequest) GetMenuOpenReq added in v1.2.0

func (r AlibabaAlscCrmMenuListAPIRequest) GetMenuOpenReq() *MenuOpenReq

Get MenuOpenReq Getter

func (*AlibabaAlscCrmMenuListAPIRequest) SetMenuOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenAssertRefundAPIRequest) GetParamPropertyRefundOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenAssertRefundAPIRequest) GetParamPropertyRefundOpenReq() *PropertyRefundOpenReq

Get ParamPropertyRefundOpenReq Getter

func (*AlibabaAlscCrmOpenAssertRefundAPIRequest) SetParamPropertyRefundOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetParamPropertyVerifyOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetParamPropertyVerifyOpenReq() *PropertyVerifyOpenReq

Get ParamPropertyVerifyOpenReq Getter

func (*AlibabaAlscCrmOpenAssertVerifyAPIRequest) SetParamPropertyVerifyOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenCustomerGetAPIRequest) GetParamCustomerGetOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerGetAPIRequest) GetParamCustomerGetOpenReq() *CustomerGetOpenReq

Get ParamCustomerGetOpenReq Getter

func (*AlibabaAlscCrmOpenCustomerGetAPIRequest) SetParamCustomerGetOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetParamCustomerSaveOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetParamCustomerSaveOpenReq() *CustomerSaveOpenReq

Get ParamCustomerSaveOpenReq Getter

func (*AlibabaAlscCrmOpenCustomerSaveAPIRequest) SetParamCustomerSaveOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetParamOrderBackflowOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetParamOrderBackflowOpenReq() *OrderBackflowOpenReq

Get ParamOrderBackflowOpenReq Getter

func (*AlibabaAlscCrmOpenOrderBackflowAPIRequest) SetParamOrderBackflowOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenPointOperateAPIRequest) GetParamPointOperateOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenPointOperateAPIRequest) GetParamPointOperateOpenReq() *PointOperateOpenReq

Get ParamPointOperateOpenReq Getter

func (*AlibabaAlscCrmOpenPointOperateAPIRequest) SetParamPointOperateOpenReq added in v1.2.0

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

Set 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

Get ParamRechargeOperateOpenReq Getter

func (*AlibabaAlscCrmOpenRechargeOperateAPIRequest) SetParamRechargeOperateOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenRuleGetAPIRequest) GetParamRuleOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenRuleGetAPIRequest) GetParamRuleOpenReq() *RuleOpenReq

Get ParamRuleOpenReq Getter

func (*AlibabaAlscCrmOpenRuleGetAPIRequest) SetParamRuleOpenReq added in v1.2.0

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

Set 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() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointCalAPIRequest) GetParamCalculateDeductedMoneyOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointCalAPIRequest) GetParamCalculateDeductedMoneyOpenReq() *CalculateDeductedMoneyOpenReq

Get ParamCalculateDeductedMoneyOpenReq Getter

func (*AlibabaAlscCrmPointCalAPIRequest) SetParamCalculateDeductedMoneyOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointChkpntbypayAPIRequest) GetParamConsumePointByPayOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointChkpntbypayAPIRequest) GetParamConsumePointByPayOpenReq() *ConsumePointByPayOpenReq

Get ParamConsumePointByPayOpenReq Getter

func (*AlibabaAlscCrmPointChkpntbypayAPIRequest) SetParamConsumePointByPayOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointConsumepointAPIRequest) GetParamConsumePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointConsumepointAPIRequest) GetParamConsumePointOpenReq() *ConsumePointOpenReq

Get ParamConsumePointOpenReq Getter

func (*AlibabaAlscCrmPointConsumepointAPIRequest) SetParamConsumePointOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointExtraConsumeAPIRequest) GetParamExtraConsumePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointExtraConsumeAPIRequest) GetParamExtraConsumePointOpenReq() *ExtraConsumePointOpenReq

Get ParamExtraConsumePointOpenReq Getter

func (*AlibabaAlscCrmPointExtraConsumeAPIRequest) SetParamExtraConsumePointOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointExtrachargeAPIRequest) GetParamExtraChargePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointExtrachargeAPIRequest) GetParamExtraChargePointOpenReq() *ExtraChargePointOpenReq

Get ParamExtraChargePointOpenReq Getter

func (*AlibabaAlscCrmPointExtrachargeAPIRequest) SetParamExtraChargePointOpenReq added in v1.2.0

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

Set 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

Get ParamPageQueryPointFlowOpenReq Getter

func (*AlibabaAlscCrmPointQuerypointflowAPIRequest) SetParamPageQueryPointFlowOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointReversepointAPIRequest) GetParamReverseConsumePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointReversepointAPIRequest) GetParamReverseConsumePointOpenReq() *ReverseConsumePointOpenReq

Get ParamReverseConsumePointOpenReq Getter

func (*AlibabaAlscCrmPointReversepointAPIRequest) SetParamReverseConsumePointOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointRuleGetAPIRequest) GetParamQueryPointRuleOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointRuleGetAPIRequest) GetParamQueryPointRuleOpenReq() *QueryPointRuleOpenReq

Get ParamQueryPointRuleOpenReq Getter

func (*AlibabaAlscCrmPointRuleGetAPIRequest) SetParamQueryPointRuleOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPromotionListAPIRequest) GetPromotionFacadeOpenReq added in v1.2.0

func (r AlibabaAlscCrmPromotionListAPIRequest) GetPromotionFacadeOpenReq() *PromotionFacadeOpenReq

Get PromotionFacadeOpenReq Getter

func (*AlibabaAlscCrmPromotionListAPIRequest) SetPromotionFacadeOpenReq added in v1.2.0

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

Set 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

Get ParamQueryRechargeAccountFlowOpenReq Getter

func (*AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) SetParamQueryRechargeAccountFlowOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountGetAPIRequest) GetParamQueryRechargeAccountOpenReq added in v1.2.0

func (r AlibabaAlscCrmRechargeAccountGetAPIRequest) GetParamQueryRechargeAccountOpenReq() *QueryRechargeAccountOpenReq

Get ParamQueryRechargeAccountOpenReq Getter

func (*AlibabaAlscCrmRechargeAccountGetAPIRequest) SetParamQueryRechargeAccountOpenReq added in v1.2.0

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

Set 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

Get ParamPageQueryAccountFlowsOpenReq Getter

func (*AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) SetParamPageQueryAccountFlowsOpenReq added in v1.2.0

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

Set 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

Get ParamRechargeOpenReq Getter

func (*AlibabaAlscCrmRechargeChargeUpdateAPIRequest) SetParamRechargeOpenReq added in v1.2.0

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

Set 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

Get ParamChargePreCheckOpenReq Getter

func (*AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) SetParamChargePreCheckOpenReq added in v1.2.0

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

Set 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

Get ParamDedutOpenReq Getter

func (*AlibabaAlscCrmRechargeDedutUpdateAPIRequest) SetParamDedutOpenReq added in v1.2.0

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

Set 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

Get ParamDeductPreCheckOpenReq Getter

func (*AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) SetParamDeductPreCheckOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeQryruleAPIRequest) GetParamPullRechargeRuleByShopReq added in v1.2.0

func (r AlibabaAlscCrmRechargeQryruleAPIRequest) GetParamPullRechargeRuleByShopReq() *PullRechargeRuleByShopReq

Get ParamPullRechargeRuleByShopReq Getter

func (*AlibabaAlscCrmRechargeQryruleAPIRequest) SetParamPullRechargeRuleByShopReq added in v1.2.0

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

Set 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

Get ParamUnchargeOpenReq Getter

func (*AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) SetParamUnchargeOpenReq added in v1.2.0

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

Set 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

Get ParamUnchargeCheckOpenReq Getter

func (*AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) SetParamUnchargeCheckOpenReq added in v1.2.0

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

Set 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

Get ParamUndedutOpenReq Getter

func (*AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) SetParamUndedutOpenReq added in v1.2.0

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

Set 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

Get PlanRuleQueryRequest Getter

func (*AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) SetPlanRuleQueryRequest added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

Get ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerydishruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

Get ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerygrowruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

Get ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

Get ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

Set 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

Get ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerympriceruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetPlanRuleQueryOpenRequest added in v1.2.0

func (r AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetPlanRuleQueryOpenRequest() *PlanRuleQueryOpenReq

Get PlanRuleQueryOpenRequest Getter

func (*AlibabaAlscCrmRuleQueryoptplanAPIRequest) SetPlanRuleQueryOpenRequest added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

Get ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerytaglistAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherSendAPIRequest) GetParamVoucherSendOpenReq added in v1.2.0

func (r AlibabaAlscCrmVoucherSendAPIRequest) GetParamVoucherSendOpenReq() *VoucherSendOpenReq

Get ParamVoucherSendOpenReq Getter

func (*AlibabaAlscCrmVoucherSendAPIRequest) SetParamVoucherSendOpenReq added in v1.2.0

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

Set 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

Get ParamVoucherStatusChangeOpenReq Getter

func (*AlibabaAlscCrmVoucherStatusChangeAPIRequest) SetParamVoucherStatusChangeOpenReq added in v1.2.0

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

Set 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) GetVoucherTemplateOpenReq added in v1.2.0

Get VoucherTemplateOpenReq Getter

func (*AlibabaAlscCrmVoucherTemplateListAPIRequest) SetVoucherTemplateOpenReq added in v1.2.0

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

Set 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 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() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscKmsAccessAPIRequest) GetRequestdata added in v1.2.0

func (r AlibabaAlscKmsAccessAPIRequest) GetRequestdata() string

Get Requestdata Getter

func (*AlibabaAlscKmsAccessAPIRequest) SetRequestdata added in v1.2.0

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

Set 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"`
	// 是否成功
	Resultsuccess bool `json:"resultsuccess,omitempty" xml:"resultsuccess,omitempty"`
	// message
	Resultmessage string `json:"resultmessage,omitempty" xml:"resultmessage,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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlscOrderOrderUploadAPIRequest) GetParamBackflowRequest added in v1.2.0

func (r AlibabaAlscOrderOrderUploadAPIRequest) GetParamBackflowRequest() *BackflowRequest

Get ParamBackflowRequest Getter

func (*AlibabaAlscOrderOrderUploadAPIRequest) SetParamBackflowRequest added in v1.2.0

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

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

Get QueryCodeRequest Getter

func (*AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) SetQueryCodeRequest added in v1.2.0

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

Set 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 {
	// 返回素材id
	Data *CodeBizAttributeDto `json:"data,omitempty" xml:"data,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
}

AlibabaAlscSaasCodecCodeAttrsQueryResult 结构体

type AttachInfo

type AttachInfo struct {
	// 附加商品实收金额
	ActualFee int64 `json:"actual_fee,omitempty" xml:"actual_fee,omitempty"`
	// 附加商品数量
	ItemCount int64 `json:"item_count,omitempty" xml:"item_count,omitempty"`
	// 附加商品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"`
	// 单价
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 单位
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 重量
	Weight string `json:"weight,omitempty" xml:"weight,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 {
	// 订单来源 KERUYUN  CHENSEN  KPOS
	BizSource string `json:"biz_source,omitempty" xml:"biz_source,omitempty"`
	// 订单或子订单属性信息
	OrderAttributeInfoList []OrderAttributeInfo `json:"order_attribute_info_list,omitempty" xml:"order_attribute_info_list>order_attribute_info,omitempty"`
	// 订单信息
	OrderInfo *OrderInfo `json:"order_info,omitempty" xml:"order_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"`
}

BackflowRequest 结构体

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"`
	// 是否失败
	Fail bool `json:"fail,omitempty" xml:"fail,omitempty"`
	// 是否处理中
	Process bool `json:"process,omitempty" xml:"process,omitempty"`
	// 1成功,2失败,3处理中
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 是否执行成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BaseResult 结构体

type BatchActiveCardOpenInfo

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

BatchActiveCardOpenInfo 结构体

type BatchActiveCardOpenReq

type BatchActiveCardOpenReq struct {
	// 品牌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"`
	// 实体卡列表
	PhysicalCardIds []string `json:"physical_card_ids,omitempty" xml:"physical_card_ids>string,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 {
	// 是否全部开通成功
	AllSuccess string `json:"all_success,omitempty" xml:"all_success,omitempty"`
	// 结果 < KEY:Id  VALUE:描述(SUCCESS-通过) >
	ResultMap string `json:"result_map,omitempty" xml:"result_map,omitempty"`
}

BatchOpenCardOpenInfo 结构体

type BatchOpenCardOpenReq

type BatchOpenCardOpenReq struct {
	// 品牌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"`
	// 实体卡列表
	PhysicalCardIds []string `json:"physical_card_ids,omitempty" xml:"physical_card_ids>string,omitempty"`
	// 请求uuid,用来做幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
}

BatchOpenCardOpenReq 结构体

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"`
	// 抵现积分数量
	ConsumePoint int64 `json:"consume_point,omitempty" xml:"consume_point,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"`
}

CalculateDeductedMoneyOpenReq 结构体

type CardOpenInfo

type CardOpenInfo struct {
	// 资产账户列表
	Accounts []AccountOpenInfo `json:"accounts,omitempty" xml:"accounts>account_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"`
	// 是否主动购买(是则赠送开卡礼包)
	Buy bool `json:"buy,omitempty" xml:"buy,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"`
	// 逻辑删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,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"`
	// 关联的物理卡列表
	PhysicalCards []PhysicalCardOpenInfo `json:"physical_cards,omitempty" xml:"physical_cards>physical_card_open_info,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"`
}

CardOpenInfo 结构体

type CardTemplateOpenInfo

type CardTemplateOpenInfo struct {
	// 卡模板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"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 有效期类型
	ExpireType string `json:"expire_type,omitempty" xml:"expire_type,omitempty"`
	// 有效期值
	ExpireValue string `json:"expire_value,omitempty" xml:"expire_value,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `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
	MenuId string `json:"menu_id,omitempty" xml:"menu_id,omitempty"`
	// 特价菜限制
	MenuLimitType string `json:"menu_limit_type,omitempty" xml:"menu_limit_type,omitempty"`
	// 特价菜单开关
	MenuSwitch bool `json:"menu_switch,omitempty" xml:"menu_switch,omitempty"`
	// 卡模板名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 开卡礼包开关
	OpenGiftSwitch bool `json:"open_gift_switch,omitempty" xml:"open_gift_switch,omitempty"`
	// 运营计划ID
	OptPlanId string `json:"opt_plan_id,omitempty" xml:"opt_plan_id,omitempty"`
	// 工本费金额
	PhyCardFeeAmount int64 `json:"phy_card_fee_amount,omitempty" xml:"phy_card_fee_amount,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"`
	// 开卡礼包-赠送预储金额
	PreRechargeAmount int64 `json:"pre_recharge_amount,omitempty" xml:"pre_recharge_amount,omitempty"`
	// 开卡礼包-有效期结束是否清零
	RechargeClear bool `json:"recharge_clear,omitempty" xml:"recharge_clear,omitempty"`
	// 储值规则信息对象
	RechargeRuleOpenInfo *RechargeRuleOpenInfo `json:"recharge_rule_open_info,omitempty" xml:"recharge_rule_open_info,omitempty"`
	// 储值门店列表
	RechargeShopIds []string `json:"recharge_shop_ids,omitempty" xml:"recharge_shop_ids>string,omitempty"`
	// 储值开关
	RechargeSwitch bool `json:"recharge_switch,omitempty" xml:"recharge_switch,omitempty"`
	// 售价
	SellPrice int64 `json:"sell_price,omitempty" xml:"sell_price,omitempty"`
	// 售卡门店分组ID
	SellShopGroupId string `json:"sell_shop_group_id,omitempty" xml:"sell_shop_group_id,omitempty"`
	// 售卡门店列表
	SellShopIds []string `json:"sell_shop_ids,omitempty" xml:"sell_shop_ids>string,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"`
	// 使用门店列表
	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"`
	// 微信卡扩展
	WxCardExt *WxCardOpenExt `json:"wx_card_ext,omitempty" xml:"wx_card_ext,omitempty"`
	// 微信卡开关
	WxCardSwitch bool `json:"wx_card_switch,omitempty" xml:"wx_card_switch,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"`
	// 是否已经制卡
	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"`
	// 商品数量
	ItemCount int64 `json:"item_count,omitempty" xml:"item_count,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"`
	// 单价
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 单位
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 重量
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
}

ComboInfo 结构体

type CommonPageResult

type CommonPageResult struct {
	// 成功状态
	BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"`
	// 当前页码(原样传出),若数据下行时为空
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 当前每页显示数量(原样传出),若数据下行时为空
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 结果
	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"`
	// 总条数,若数据下行时为空
	TotalSize int64 `json:"total_size,omitempty" xml:"total_size,omitempty"`
	// 是否有下一页
	HasNextPage bool `json:"has_next_page,omitempty" xml:"has_next_page,omitempty"`
	// 总页数
	TotalPage int64 `json:"total_page,omitempty" xml:"total_page,omitempty"`
}

CommonPageResult 结构体

type CommonResult

type CommonResult struct {
	// 成功状态
	BizSuccess bool `json:"biz_success,omitempty" xml:"biz_success,omitempty"`
	// 开卡是否成功
	Result bool `json:"result,omitempty" xml:"result,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"`
}

CommonResult 结构体

type ConsumePointByPayOpenReq

type ConsumePointByPayOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 变更积分
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_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"`
	// 外部品牌id,brandId与out_brand_id不可同时为空
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
}

ConsumePointByPayOpenReq 结构体

type ConsumePointOpenReq

type ConsumePointOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 变更积分数
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,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"`
}

ConsumePointOpenReq 结构体

type CrmTagOpenInfo

type CrmTagOpenInfo struct {
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,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
	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"`
}

CrmTagOpenInfo 结构体

type CustomerAggOpenInfo

type CustomerAggOpenInfo struct {
	// 顾客基础信息
	CustomerOpenInfo *CustomerOpenInfo `json:"customer_open_info,omitempty" xml:"customer_open_info,omitempty"`
	// 积分账户
	PointAccount *PointAccountOpenInfo `json:"point_account,omitempty" xml:"point_account,omitempty"`
	// 卡模版列表
	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 */
}

CustomerAggOpenInfo 结构体

type CustomerCreateOpenReq

type CustomerCreateOpenReq struct {
	// 外部ID
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 外部ID类型
	OuterType string `json:"outer_type,omitempty" xml:"outer_type,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"`
	// 顾客类型,1:会员,0:顾客
	CustomerType int64 `json:"customer_type,omitempty" xml:"customer_type,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"`
	// 固定电话
	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"`
	// 标签列表
	TagIdList []string `json:"tag_id_list,omitempty" xml:"tag_id_list>string,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"`
}

CustomerCreateOpenReq 结构体

type CustomerGetOpenInfo

type CustomerGetOpenInfo struct {
	// 卡实例信息
	CardOpenInfoList []CardOpenInfo `json:"card_open_info_list,omitempty" xml:"card_open_info_list>card_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"`
	// 券信息
	VoucherOpenInfoList []VoucherOpenInfo `json:"voucher_open_info_list,omitempty" xml:"voucher_open_info_list>voucher_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 {
	// 品牌ID 外部品牌id 2选1
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 店铺ID和外部门店ID必须一
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 顾客ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_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"`
	// 查询选项,默认查询顾客基础信息, CARD:查询顾客名下的卡列表  ,RECHARGE:查询卡下的储值账户信息  ,POINT:查询顾客的积分信息.
	Options []string `json:"options,omitempty" xml:"options>string,omitempty"`
}

CustomerIdQueryOpenReq 结构体

type CustomerOpenInfo

type CustomerOpenInfo struct {
	// 地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 客单价,单位:分
	AvgConsume int64 `json:"avg_consume,omitempty" xml:"avg_consume,omitempty"`
	// 生日
	Birthday string `json:"birthday,omitempty" xml:"birthday,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"`
	// 创建人
	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"`
	// 顾客类型,顾客:0,会员:1
	CustomerType int64 `json:"customer_type,omitempty" xml:"customer_type,omitempty"`
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 电子邮件
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 关注微信时间(微信公众号)
	FollowWxTime string `json:"follow_wx_time,omitempty" xml:"follow_wx_time,omitempty"`
	// 性别  0女 1男
	Gender int64 `json:"gender,omitempty" xml:"gender,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"`
	// 等级序号
	LevelNo int64 `json:"level_no,omitempty" xml:"level_no,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"`
	// 会员状态,可用1、停用0(停用:所有会员的权益不可用)
	State int64 `json:"state,omitempty" xml:"state,omitempty"`
	// 标签列表
	Tags []string `json:"tags,omitempty" xml:"tags>string,omitempty"`
	// 2019237428364
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 成长值
	Growth int64 `json:"growth,omitempty" xml:"growth,omitempty"`
	// 是否设置了支付密码
	HasPassword bool `json:"has_password,omitempty" xml:"has_password,omitempty"`
	// 外部信息
	CustomerOutInfoList []CustomerOutInfo `json:"customer_out_info_list,omitempty" xml:"customer_out_info_list>customer_out_info,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"`
	// 性别 0女 1男,2其他
	Gender int64 `json:"gender,omitempty" xml:"gender,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"`
}

CustomerSaveOpenReq 结构体

type CustomerUpdateOpenReq

type CustomerUpdateOpenReq struct {
	// 顾客ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 品牌ID 外部品牌id  2选1
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 生日
	Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 性别
	Gender int64 `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"`
	// 操作人姓名
	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"`
	// 人群标签
	TagIds []string `json:"tag_ids,omitempty" xml:"tag_ids>string,omitempty"`
	// 外部品牌id
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// 0顾客,1会员
	CustomerType int64 `json:"customer_type,omitempty" xml:"customer_type,omitempty"`
}

CustomerUpdateOpenReq 结构体

type CustomerVoucherFullOpenInfo

type CustomerVoucherFullOpenInfo struct {
	// 优惠券金额,单位:分
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 顾客ID
	CustomerId int64 `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 券失效时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 获取时间
	GmtCreated string `json:"gmt_created,omitempty" xml:"gmt_created,omitempty"`
	// 门店ID
	ShopId int64 `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 满足金额阀值,单位:分
	StartFee int64 `json:"start_fee,omitempty" xml:"start_fee,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"`
	// 券实例有效点数
	GiftPoint int64 `json:"gift_point,omitempty" xml:"gift_point,omitempty"`
}

CustomerVoucherFullOpenInfo 结构体

type CustomerVoucherFullOpenReq

type CustomerVoucherFullOpenReq struct {
	// 品牌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"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// SaaS门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 优惠券状态 NORMAL,DELETED,ISUSED
	VoucherStatusList []string `json:"voucher_status_list,omitempty" xml:"voucher_status_list>string,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"`
	// 核销总资产
	Value int64 `json:"value,omitempty" xml:"value,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"`
}

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"`
	// 核销总资产
	Value int64 `json:"value,omitempty" xml:"value,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"`
	// 外部门店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"`
}

DedutOpenReq 结构体

type DishGrowOpenRuleInfo

type DishGrowOpenRuleInfo struct {
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 规则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"`
}

DishGrowOpenRuleInfo 结构体

type DuductedMoneyOpenInfo

type DuductedMoneyOpenInfo struct {
	// 消耗的积分
	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"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
}

DuductedMoneyOpenInfo 结构体

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 {
	// 系统自动生成
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 变更积分数,不能小于等于0
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,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"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
}

ExtraChargePointOpenReq 结构体

type ExtraConsumePointOpenReq

type ExtraConsumePointOpenReq struct {
	// 品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 变更积分数
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,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"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
}

ExtraConsumePointOpenReq 结构体

type FeeDetail

type FeeDetail struct {
	// 金额
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 计算方式 :  加-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"`
}

FeeDetail 结构体

type GrowRuleOpenInfo

type GrowRuleOpenInfo struct {
	// 普通消费能否获取成长值
	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"`
	// 扩展信息
	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"`
	// 是否支持成长值获取(总开关)
	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"`
	// 创建人
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 不同等级消费获取成长值规则模型
	LevelConsumeGrowRuleOpenInfoList []LevelConsumeGrowRuleOpenInfo `` /* 144-byte string literal not displayed */
	// 更新人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,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 IssueVoucherReq

type IssueVoucherReq struct {
	// 活动id
	ActivityId string `json:"activity_id,omitempty" xml:"activity_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
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 进店领券订单来源
	OrderSrc int64 `json:"order_src,omitempty" xml:"order_src,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 品牌id(brandId和outerBrandId必传其一)
	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
	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"`
}

IssueVoucherReq 结构体

type Item

type Item struct {
	// 实际费用
	ActualFee int64 `json:"actual_fee,omitempty" xml:"actual_fee,omitempty"`
	// 商品名称
	GoodsName string `json:"goods_name,omitempty" xml:"goods_name,omitempty"`
	// 价格
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 优惠金额
	PromFee int64 `json:"prom_fee,omitempty" xml:"prom_fee,omitempty"`
	// 商品规格,需保证唯一
	Sku string `json:"sku,omitempty" xml:"sku,omitempty"`
	// 商品码
	Spu string `json:"spu,omitempty" xml:"spu,omitempty"`
	// 总金额
	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,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"`
}

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 {
	// 是否删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 关注公众号成为会员
	FollowWechatSupport bool `json:"follow_wechat_support,omitempty" xml:"follow_wechat_support,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,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"`
	// 是否已经删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,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"`
	// 每消费金额,单位:分
	PerConsume int64 `json:"per_consume,omitempty" xml:"per_consume,omitempty"`
	// 每消费金额对应可获得的成长值
	PerGrowth int64 `json:"per_growth,omitempty" xml:"per_growth,omitempty"`
	// 更新人
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
}

LevelConsumeGrowRuleOpenInfo 结构体

type LevelMenuOpenInfo

type LevelMenuOpenInfo struct {
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 等级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"`
	// 是否享受会员价
	UseSwitch bool `json:"use_switch,omitempty" xml:"use_switch,omitempty"`
}

LevelMenuOpenInfo 结构体

type LevelPointOpenInfo

type LevelPointOpenInfo struct {
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 等级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"`
	// 是否参与积分奖励
	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"`
	// 等级规则序号
	LevelNo int64 `json:"level_no,omitempty" xml:"level_no,omitempty"`
	// 等级规则名称
	LevelName string `json:"level_name,omitempty" xml:"level_name,omitempty"`
	// 等级对应成长值门槛
	Threshold int64 `json:"threshold,omitempty" xml:"threshold,omitempty"`
	// 升级赠送积分
	PresentPoint int64 `json:"present_point,omitempty" xml:"present_point,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"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 扩展字段
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
}

LevelRuleOpenInfo 结构体

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 {
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 会员等级和特价菜单的关系
	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"`
	// 会员日是哪天:每周几,每月几天 逗号分隔的字符串
	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"`
	// 会员日期开关,总开关
	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"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
}

MemDayRuleOpenInfo 结构体

type MemPriceRuleOpenInfo

type MemPriceRuleOpenInfo struct {
	// 是否已删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 会员等级和特价菜单的关系
	LevelMenuList []LevelMenuOpenInfo `json:"level_menu_list,omitempty" xml:"level_menu_list>level_menu_open_info,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"`
}

MemPriceRuleOpenInfo 结构体

type MemberPointAdditionRuleOpenInfo

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

MemberPointAdditionRuleOpenInfo 结构体

type MemberPointDeductionRuleOpenInfo

type MemberPointDeductionRuleOpenInfo struct {
	// 消费金额
	ConsumeMoney int64 `json:"consume_money,omitempty" xml:"consume_money,omitempty"`
	// 抵扣积分
	DeductedPoint int64 `json:"deducted_point,omitempty" xml:"deducted_point,omitempty"`
	// 是否允许该等级进行积分抵现
	Enable bool `json:"enable,omitempty" xml:"enable,omitempty"`
	// 单次使用是否有抵扣上限
	HasUpperLimit bool `json:"has_upper_limit,omitempty" xml:"has_upper_limit,omitempty"`
	// 会员等级ID
	LevelId string `json:"level_id,omitempty" xml:"level_id,omitempty"`
	// 单次使用的抵扣上限
	MaxPoint int64 `json:"max_point,omitempty" xml:"max_point,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 {
	// 生效时段结束
	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"`
	// 是否逻辑删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 菜品集合
	MenuDetailOpenInfoList []MenuDetailOpenInfo `json:"menu_detail_open_info_list,omitempty" xml:"menu_detail_open_info_list>menu_detail_open_info,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
}

MenuOpenInfo 结构体

type MenuOpenReq struct {
	// 品牌ID
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 已删除数据
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 是否需要总数
	NeedCount bool `json:"need_count,omitempty" xml:"need_count,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开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// SaaS门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 最后修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 最后ID
	LastId string `json:"last_id,omitempty" xml:"last_id,omitempty"`
	// 特价菜单ID
	MenuId string `json:"menu_id,omitempty" xml:"menu_id,omitempty"`
}

MenuOpenReq 结构体

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"`
	// 外部门店ID,与shopId不能同时为空
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_id,omitempty"`
	// 请求UUID ,用于做幂等
	RequestId string `json:"request_id,omitempty" xml:"request_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 {
	// 数量
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// 券模板ID
	VoucherId string `json:"voucher_id,omitempty" xml:"voucher_id,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"`
	// 运营计划类型
	OptPlanType int64 `json:"opt_plan_type,omitempty" xml:"opt_plan_type,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"`
	// 适用门店数
	ApplyShopCount int64 `json:"apply_shop_count,omitempty" xml:"apply_shop_count,omitempty"`
	// 门店组信息
	ShopGroupInfo *ShopGroupOpenInfo `json:"shop_group_info,omitempty" xml:"shop_group_info,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"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
}

OptPlanOpenInfo 结构体

type OrderAttributeInfo

type OrderAttributeInfo struct {
	// 属性所属组:ORDER 订单类,SUBORDER 子订单类
	AttrGroup string `json:"attr_group,omitempty" xml:"attr_group,omitempty"`
	// 套餐明细
	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"`
	// 业务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"`
	// 服务费明细
	ServiceFeeInfoList []ServiceFeeInfo `json:"service_fee_info_list,omitempty" xml:"service_fee_info_list>service_fee_info,omitempty"`
	// 其他附加费,如餐盒等等
	OtherInfoList []AttachInfo `json:"other_info_list,omitempty" xml:"other_info_list>attach_info,omitempty"`
}

OrderAttributeInfo 结构体

type OrderBackflowOpenReq

type OrderBackflowOpenReq struct {
	// 待支付动作-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"`
	// 发票信息
	InvoiceInfo *InvoiceInfo `json:"invoice_info,omitempty" xml:"invoice_info,omitempty"`
	// 物流信息
	LogisticalInfo *LogisticalInfo `json:"logistical_info,omitempty" xml:"logistical_info,omitempty"`
	// 操作人
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 订单信息
	OrderInfo *OrderInfo `json:"order_info,omitempty" xml:"order_info,omitempty"`
	// 支付信息
	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"`
	// 请求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"`
}

OrderBackflowOpenReq 结构体

type OrderInfo

type OrderInfo struct {
	// 订单生效时间(外卖单)
	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"`
	// 商品信息
	ItemList []Item `json:"item_list,omitempty" xml:"item_list>item,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"`
	// 外部买家基础信息
	OutBuyer *OrderUser `json:"out_buyer,omitempty" xml:"out_buyer,omitempty"`
	// 外部卖家基础信息
	OutSeller *OrderUser `json:"out_seller,omitempty" xml:"out_seller,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"`
	// 订单实收金额,单位分
	ActualFee int64 `json:"actual_fee,omitempty" xml:"actual_fee,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"`
	// 就餐人数
	DinnerPersons int64 `json:"dinner_persons,omitempty" xml:"dinner_persons,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"`
	// 下单时间
	OrderTime int64 `json:"order_time,omitempty" xml:"order_time,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"`
	// 订单优惠金额 不包含抹零金额,减钱为‘-’,加钱为‘+’,单位分
	PromoFee int64 `json:"promo_fee,omitempty" xml:"promo_fee,omitempty"`
	// 关联订单号,如反结账的原始业务订单号
	RelatedOutOrderNo string `json:"related_out_order_no,omitempty" xml:"related_out_order_no,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 整单抹零金额,单位分
	ScrapFee int64 `json:"scrap_fee,omitempty" xml:"scrap_fee,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"`
	// 订单总金额,单位分
	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,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"`
	// 附加费总金额,如餐盒,
	AttachTotalFee int64 `json:"attach_total_fee,omitempty" xml:"attach_total_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"`
	// 外部组织id,辰森和客如云直接填out_store_id
	OutOrgId string `json:"out_org_id,omitempty" xml:"out_org_id,omitempty"`
}

OrderInfo 结构体

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"`
	// 交易后剩余总金额
	CurrentValue int64 `json:"current_value,omitempty" xml:"current_value,omitempty"`
	// 是否删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,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"`
	// 外部订单来源
	OrderSrc int64 `json:"order_src,omitempty" xml:"order_src,omitempty"`
	// 交易时间
	OrderTime string `json:"order_time,omitempty" xml:"order_time,omitempty"`
	// 交易总金额,增加为正数,减少为负数
	OrderValue int64 `json:"order_value,omitempty" xml:"order_value,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"`
	// 创建者
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 更新者
	UpdateBy string `json:"update_by,omitempty" xml:"update_by,omitempty"`
	// 赠送金额
	GiftValue int64 `json:"gift_value,omitempty" xml:"gift_value,omitempty"`
	// 外部支付订单id
	OuterPayId string `json:"outer_pay_id,omitempty" xml:"outer_pay_id,omitempty"`
	// 支付方式需要按照标准格式传入
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,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"`
	// 结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 流水类型
	FlowTypes string `json:"flow_types,omitempty" xml:"flow_types,omitempty"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 门店ID(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 会员id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_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"`
	// 外部订单ID
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,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"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,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"`
}

PageQueryPointFlowOpenReq 结构体

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"`
	// 支付金额,单位“分”
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,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"`
	// 支付完成时间
	SuccessTime int64 `json:"success_time,omitempty" xml:"success_time,omitempty"`
}

PayDetailInfo 结构体

type PayMethodPointAdditionRuleOpenInfo

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

PayMethodPointAdditionRuleOpenInfo 结构体

type PaymentInfo

type PaymentInfo struct {
	// 费用明细
	FeeDetailList []FeeDetail `json:"fee_detail_list,omitempty" xml:"fee_detail_list>fee_detail,omitempty"`
	// 订单总金额
	OrderTotalAmount int64 `json:"order_total_amount,omitempty" xml:"order_total_amount,omitempty"`
	// 外部付款方基础信息
	OutPayer *OrderUser `json:"out_payer,omitempty" xml:"out_payer,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"`
	// 商家实收
	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 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"`
	// 逻辑删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,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"`
	// 扩展信息
	ExtInfo *Extinfo `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
}

PhysicalCardOpenInfo 结构体

type PlanRuleQueryOpenReq

type PlanRuleQueryOpenReq struct {
	// 是否包含逻辑删除的数据
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 最后更新时间
	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"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,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"`
}

PlanRuleQueryOpenReq 结构体

type PointAccountOpenInfo

type PointAccountOpenInfo struct {
	// 可用的积分总数
	AvailablePoint int64 `json:"available_point,omitempty" xml:"available_point,omitempty"`
	// 会员ID
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,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 {
	// 多少天之后清零
	Days int64 `json:"days,omitempty" xml:"days,omitempty"`
	// 积分清零规则类型
	PointClearRuleType string `json:"point_clear_rule_type,omitempty" xml:"point_clear_rule_type,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"`
	// 变更积分
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,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"`
	// 剩余积分
	RemainPoint int64 `json:"remain_point,omitempty" xml:"remain_point,omitempty"`
	// 店铺名称
	ShopName string `json:"shop_name,omitempty" xml:"shop_name,omitempty"`
	// 交易时间
	Time string `json:"time,omitempty" xml:"time,omitempty"`
}

PointFlowOpenInfo 结构体

type PointOperateOpenReq

type PointOperateOpenReq struct {
	// saas品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 操作积分
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 1-增加(charge)  2-冻结(freeze)  3-核销(verify)  4-扣减(decrease)
	OperateType int64 `json:"operate_type,omitempty" xml:"operate_type,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"`
}

PointOperateOpenReq 结构体

type PointRuleOpenInfo

type PointRuleOpenInfo struct {
	// 创建者
	CreateBy string `json:"create_by,omitempty" xml:"create_by,omitempty"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `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"`
	// 规则名称
	Name string `json:"name,omitempty" xml:"name,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"`
	// 规则的业务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"`
}

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 {
	// 优惠金额
	Denomination string `json:"denomination,omitempty" xml:"denomination,omitempty"`
	// 几等奖
	PrizeLevel int64 `json:"prize_level,omitempty" xml:"prize_level,omitempty"`
	// 奖品名称
	PrizeName string `json:"prize_name,omitempty" xml:"prize_name,omitempty"`
	// 券id
	VoucherIds []string `json:"voucher_ids,omitempty" xml:"voucher_ids>string,omitempty"`
	// 券名称
	VoucherName string `json:"voucher_name,omitempty" xml:"voucher_name,omitempty"`
	// 券类型
	VoucherType string `json:"voucher_type,omitempty" xml:"voucher_type,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"`
	// 优惠金额,单位“分”,减钱为负值
	PromoFee int64 `json:"promo_fee,omitempty" xml:"promo_fee,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"`
}

PromoDetailInfo 结构体

type PromotionFacadeOpenInfoList

type PromotionFacadeOpenInfoList struct {
	// 可用时段  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"`
	// 是否已经删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 规则描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 促销周期结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,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"`
	// 适用商品范围  值:ALL,PART_AVAILABLE,PART_UNAVAILABLE      * 说明:全部商品可用,部分商品可用,部分商品不可用
	ItemCoverage string `json:"item_coverage,omitempty" xml:"item_coverage,omitempty"`
	// 圈选商品
	ItemSelectedOpenInfoList []ItemSelectedOpenInfoList `json:"item_selected_open_info_list,omitempty" xml:"item_selected_open_info_list>item_selected_open_info_list,omitempty"`
	// 促销规则名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 促销规则Id
	PromotionId string `json:"promotion_id,omitempty" xml:"promotion_id,omitempty"`
	// 圈选门店
	ShopSelectedOpenInfoList []ShopSelectedOpenInfoList `json:"shop_selected_open_info_list,omitempty" xml:"shop_selected_open_info_list>shop_selected_open_info_list,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"`
	// *      * 满量促销           TYPE_FULL_AMOUNT,      *      * 满额促销           TYPE_FULL_CAPACITY,      *      * 买赠活动           TYPE_BOUGHT_GIFT;
	Type string `json:"type,omitempty" xml:"type,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"`
	// 更新人名称
	UpdateByName string `json:"update_by_name,omitempty" xml:"update_by_name,omitempty"`
}

PromotionFacadeOpenInfoList 结构体

type PromotionFacadeOpenReq

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

PromotionFacadeOpenReq 结构体

type PropertyRefundOpenInfo

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

PropertyRefundOpenInfo 结构体

type PropertyRefundOpenReq

type PropertyRefundOpenReq struct {
	// 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集合
	VoucherIdList []string `json:"voucher_id_list,omitempty" xml:"voucher_id_list>string,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 {
	// 积分核销是否成功
	PointSuccess bool `json:"point_success,omitempty" xml:"point_success,omitempty"`
	// 储值核销是否成功
	ValueSuccess bool `json:"value_success,omitempty" xml:"value_success,omitempty"`
	// 券码核销信息
	VoucherStatusList []VoucherStatusInfo `json:"voucher_status_list,omitempty" xml:"voucher_status_list>voucher_status_info,omitempty"`
}

PropertyVerifyOpenInfo 结构体

type PropertyVerifyOpenReq

type PropertyVerifyOpenReq 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"`
	// 外部订单号
	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"`
	// 需要核销的积分
	Point int64 `json:"point,omitempty" xml:"point,omitempty"`
	// 请求幂等id
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 需要核销的储值,单位为分
	Value int64 `json:"value,omitempty" xml:"value,omitempty"`
	// 券实例id
	VoucherIdList []string `json:"voucher_id_list,omitempty" xml:"voucher_id_list>string,omitempty"`
	// 需要核销的卡号id,不填默认为会员卡id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,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"`
	// 是否包含逻辑删除,数据下行时必须传递
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 更新时间,数据下行时必须传递
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 上次拉取的业务ID,数据下行时必须传递
	LastMaxId string `json:"last_max_id,omitempty" xml:"last_max_id,omitempty"`
	// 是否需要总数,分页查询卡模板时必须传递
	NeedCount bool `json:"need_count,omitempty" xml:"need_count,omitempty"`
	// 单次返回数量,数据下行时必须传递
	Num int64 `json:"num,omitempty" xml:"num,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"`
	// 分页参数,当前页码,分页查询卡模板时必须传递
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 分页参数,页面大小,分页查询卡模板时必须传递
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,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 {
	// 查询关联资产账户
	AccountRequired bool `json:"account_required,omitempty" xml:"account_required,omitempty"`
	// 品牌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"`
	// 查询关联物理卡
	PhysicalCardRequired bool `json:"physical_card_required,omitempty" xml:"physical_card_required,omitempty"`
	// saas门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,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"`
	// 是否包含逻辑删除
	IncludeLogicalDelete bool `json:"include_logical_delete,omitempty" xml:"include_logical_delete,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"`
}

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"`
	// 是否包含逻辑删除
	IncludeLogicalDelete bool `json:"include_logical_delete,omitempty" xml:"include_logical_delete,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"`
}

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 {
	// 储值账户id
	AccountId string `json:"account_id,omitempty" xml:"account_id,omitempty"`
	// 操作储值资产信息列表
	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
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 交易后剩余总金额
	CurrentValue int64 `json:"current_value,omitempty" xml:"current_value,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"`
	// 外部订单来源
	OrderSrc int64 `json:"order_src,omitempty" xml:"order_src,omitempty"`
	// 交易时间
	OrderTime string `json:"order_time,omitempty" xml:"order_time,omitempty"`
	// 交易总金额,增加为正数,减少为负数
	OrderValue int64 `json:"order_value,omitempty" xml:"order_value,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"`
}

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"`
	// 是否删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 账户赠储余额
	GiftValue int64 `json:"gift_value,omitempty" xml:"gift_value,omitempty"`
	// 累计账户赠储余额
	GiftValueTotal int64 `json:"gift_value_total,omitempty" xml:"gift_value_total,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"`
	// 账户预储余额
	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"`
}

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 {
	// SaaS品牌ID(不能和outbrandid同时为空)
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// SaaS门店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,礼品卡或会员卡Id
	CardId string `json:"card_id,omitempty" xml:"card_id,omitempty"`
	// 充值类型,必填
	ChargeType string `json:"charge_type,omitempty" xml:"charge_type,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"`
	// 时间,选填,不填就以平台为准
	BizDate string `json:"biz_date,omitempty" xml:"biz_date,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"`
	// 是否触发储值赠送,必填    1. true:触发赠送,realValue必填      2. false:不触发赠送,realValue和giftValue必填
	TriggerGift bool `json:"trigger_gift,omitempty" xml:"trigger_gift,omitempty"`
	// 操作人ID(SaaS Id)
	OperatorId string `json:"operator_id,omitempty" xml:"operator_id,omitempty"`
	// 外部支付单id
	OutPayId string `json:"out_pay_id,omitempty" xml:"out_pay_id,omitempty"`
	// CS是辰森,KRY是客如云
	BizChannel string `json:"biz_channel,omitempty" xml:"biz_channel,omitempty"`
	// 支付方式需要按照标准格式传入
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
}

RechargeOpenReq 结构体

type RechargeOperateOpenReq

type RechargeOperateOpenReq struct {
	// saas品牌id
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 操作储值
	ChangeValue int64 `json:"change_value,omitempty" xml:"change_value,omitempty"`
	// 顾客id
	CustomerId string `json:"customer_id,omitempty" xml:"customer_id,omitempty"`
	// 手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 1-充值(charge) 2-冻结(freeze) 3-核销(verify) 4-充值回退(refund)
	OperateType int64 `json:"operate_type,omitempty" xml:"operate_type,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"`
}

RechargeOperateOpenReq 结构体

type RechargeRuleDetailOpenInfo

type RechargeRuleDetailOpenInfo struct {
	// 赠送积分
	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"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
}

RechargeRuleDetailOpenInfo 结构体

type RechargeRuleOpenInfo

type RechargeRuleOpenInfo struct {
	// 卡类型
	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"`
	// 逻辑删除标志
	Deleted bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 扩展信息
	ExtInfo *Extinfo `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 满赠开关:false-关,true-开,默认关闭
	FullGiftSwitch bool `json:"full_gift_switch,omitempty" xml:"full_gift_switch,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"`
	// 规则明细列表
	ListRechargeRuleDetailInfoList []RechargeRuleDetailOpenInfo `` /* 135-byte string literal not displayed */
	// 免密额度:-1表示不限额,单位为分,默认200_00L
	PayNoPwdCredit int64 `json:"pay_no_pwd_credit,omitempty" xml:"pay_no_pwd_credit,omitempty"`
	// 免密开关:0-关闭(默认),1-开启
	PayNoPwdSwitch bool `json:"pay_no_pwd_switch,omitempty" xml:"pay_no_pwd_switch,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"`
	// 规则明细列表
	ListRechargeRuleDetailInfos []RechargeRuleDetailOpenInfo `` /* 127-byte string literal not displayed */
}

RechargeRuleOpenInfo 结构体

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"`
	// 退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// SUCCESS成功  FAIL失败
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 退款成功时间
	SuccessTime int64 `json:"success_time,omitempty" xml:"success_time,omitempty"`
	// 扩展信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
}

RefundFundDetailInfo 结构体

type RefundInfo

type RefundInfo struct {
	// 退款金额
	RefundAmount int64 `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
	// 退款商品
	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"`
}

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 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"`
	// 退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,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"`
	// 退款成功时间
	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"`
	// 变更积分数
	ChangePoint int64 `json:"change_point,omitempty" xml:"change_point,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"`
}

ReverseConsumePointOpenReq 结构体

type RuleOpenInfo

type RuleOpenInfo struct {
	// 积分规则
	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"`
	// 券模板规则设置
	VoucherTemplateSettingOpenInfos []VoucherTemplateSettingOpenInfo `` /* 139-byte string literal not displayed */
}

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
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 卡模板ID
	CardTemplateIds []string `json:"card_template_ids,omitempty" xml:"card_template_ids>string,omitempty"`
	// 卡类型
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 是否需要总数
	NeedCount bool `json:"need_count,omitempty" xml:"need_count,omitempty"`
	// 号码(手机号/卡实例ID/物理卡号)
	No string `json:"no,omitempty" xml:"no,omitempty"`
	// 开卡门店ID
	OpenCardShopIds []string `json:"open_card_shop_ids,omitempty" xml:"open_card_shop_ids>string,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"`
	// 第几页,从1开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 卡实例状态
	Statuses []string `json:"statuses,omitempty" xml:"statuses>string,omitempty"`
}

SearchCardOpenReq 结构体

type ServiceFeeInfo

type ServiceFeeInfo struct {
	// 服务费实收金额
	ServiceActualFee int64 `json:"service_actual_fee,omitempty" xml:"service_actual_fee,omitempty"`
	// 服务费名称
	ServiceName string `json:"service_name,omitempty" xml:"service_name,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
	ShopGroupId string `json:"shop_group_id,omitempty" xml:"shop_group_id,omitempty"`
	// 门店组类型
	ShopGroupType int64 `json:"shop_group_type,omitempty" xml:"shop_group_type,omitempty"`
	// 运营计划id
	OptPlanId string `json:"opt_plan_id,omitempty" xml:"opt_plan_id,omitempty"`
	// 外部门店ID
	OutShopIds []string `json:"out_shop_ids,omitempty" xml:"out_shop_ids>string,omitempty"`
}

ShopGroupOpenInfo 结构体

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 StoreAdressDto

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

StoreAdressDto 结构体

type StoreKeeperDto

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

StoreKeeperDto 结构体

type StoreUpdateTopDto

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

StoreUpdateTopDto 结构体

type SubOrderInfo

type SubOrderInfo struct {
	// 商品附加费金额 如配料,做法
	ItemAttachFee int64 `json:"item_attach_fee,omitempty" xml:"item_attach_fee,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"`
	// 主单号
	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"`
	// 商品单价,如果是称重菜,等于subTotalFee
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 份数,如果是称重菜,值直接传1
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 商品总金额,包含配料,做法
	SubTotalFee int64 `json:"sub_total_fee,omitempty" xml:"sub_total_fee,omitempty"`
	// 单位
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 重量
	Weight string `json:"weight,omitempty" xml:"weight,omitempty"`
}

SubOrderInfo 结构体

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

Get BizType Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetMerchantId added in v1.2.0

Get MerchantId Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetOperationConfig added in v1.2.0

Get OperationConfig Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetOuterOperatorId added in v1.2.0

Get OuterOperatorId Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetRequestId added in v1.2.0

Get RequestId Getter

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetBizType added in v1.2.0

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

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetMerchantId added in v1.2.0

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

Set is MerchantId Setter 商户ID

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetOperationConfig added in v1.2.0

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

Set is OperationConfig Setter 经营设置json串

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetOuterOperatorId added in v1.2.0

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

Set is OuterOperatorId Setter 操作员ID

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetRequestId added in v1.2.0

Set 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() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreCreateAPIRequest) GetStoreCreate added in v1.2.0

Get StoreCreate Getter

func (*TaobaoPlaceStoreCreateAPIRequest) SetStoreCreate added in v1.2.0

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

Set 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() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreDeleteAPIRequest) GetStoreId added in v1.2.0

func (r TaobaoPlaceStoreDeleteAPIRequest) GetStoreId() int64

Get StoreId Getter

func (*TaobaoPlaceStoreDeleteAPIRequest) SetStoreId added in v1.2.0

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

Set 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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreExtendAddAPIRequest) GetEtv added in v1.2.0

Get Etv Getter

func (TaobaoPlaceStoreExtendAddAPIRequest) GetStoreId added in v1.2.0

Get StoreId Getter

func (*TaobaoPlaceStoreExtendAddAPIRequest) SetEtv added in v1.2.0

Set is Etv Setter 扩展信息

func (*TaobaoPlaceStoreExtendAddAPIRequest) SetStoreId added in v1.2.0

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

Set 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"`
	// 是否失败
	Failure bool `json:"failure,omitempty" xml:"failure,omitempty"`
	// 返回结果:true成功;false失败
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
	// 个数
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,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() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreModifyAPIRequest) GetStoreUpdate added in v1.2.0

Get StoreUpdate Getter

func (*TaobaoPlaceStoreModifyAPIRequest) SetStoreUpdate added in v1.2.0

func (r *TaobaoPlaceStoreModifyAPIRequest) SetStoreUpdate(_storeUpdate *StoreUpdateTopDto) error

Set 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 TaobaoPlaceStoreTagsUpdateAPIRequest added in v1.2.0

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

门店打标去标 API请求 taobao.place.store.tags.update

门店打标去标

func NewTaobaoPlaceStoreTagsUpdateRequest

func NewTaobaoPlaceStoreTagsUpdateRequest() *TaobaoPlaceStoreTagsUpdateAPIRequest

NewTaobaoPlaceStoreTagsUpdateRequest 初始化TaobaoPlaceStoreTagsUpdateAPIRequest对象

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetAddTags added in v1.2.0

Get AddTags Getter

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreTagsUpdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetRemoveTags added in v1.2.0

func (r TaobaoPlaceStoreTagsUpdateAPIRequest) GetRemoveTags() []int64

Get RemoveTags Getter

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetStoreUpdate added in v1.2.0

Get StoreUpdate Getter

func (*TaobaoPlaceStoreTagsUpdateAPIRequest) SetAddTags added in v1.2.0

func (r *TaobaoPlaceStoreTagsUpdateAPIRequest) SetAddTags(_addTags []int64) error

Set is AddTags Setter 新增标list

func (*TaobaoPlaceStoreTagsUpdateAPIRequest) SetRemoveTags added in v1.2.0

func (r *TaobaoPlaceStoreTagsUpdateAPIRequest) SetRemoveTags(_removeTags []int64) error

Set is RemoveTags Setter 删除标list

func (*TaobaoPlaceStoreTagsUpdateAPIRequest) SetStoreUpdate added in v1.2.0

func (r *TaobaoPlaceStoreTagsUpdateAPIRequest) SetStoreUpdate(_storeUpdate *StoreUpdateTopDto) error

Set is StoreUpdate Setter 门店信息

type TaobaoPlaceStoreTagsUpdateAPIResponse

type TaobaoPlaceStoreTagsUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreTagsUpdateAPIResponseModel
}
TaobaoPlaceStoreTagsUpdateAPIResponse

门店打标去标 API返回值 taobao.place.store.tags.update

门店打标去标

type TaobaoPlaceStoreTagsUpdateAPIResponseModel added in v1.2.0

type TaobaoPlaceStoreTagsUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"place_store_tags_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果:true成功;false失败
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoPlaceStoreTagsUpdateAPIResponseModel 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

GetApiParams 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 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 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"`
	// 外部品牌ID(不能和brandid同时为空)
	OutBrandId string `json:"out_brand_id,omitempty" xml:"out_brand_id,omitempty"`
	// SaaS门店ID(不能和outshopid同时为空)
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 外部门店ID(不能和sopid同时为空)
	OutShopId string `json:"out_shop_id,omitempty" xml:"out_shop_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"`
	// 请求id,幂等
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 原充值订单Id,必填(kry是srcPaymentItemId)
	SrcOuterOrderId string `json:"src_outer_order_id,omitempty" xml:"src_outer_order_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"`
	// 当vlaue不传时,就是退整单金额
	Value int64 `json:"value,omitempty" xml:"value,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"`
}

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 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 {
	// 面额
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 失效时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 满足金额阀值,单位:分
	StartFee int64 `json:"start_fee,omitempty" xml:"start_fee,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"`
	// 商品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"`
	// 每人限领,-1代表不限
	UserLimit int64 `json:"user_limit,omitempty" xml:"user_limit,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"`
	// 商品信息
	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"`
	// 扩展字段,包含了礼品券的信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// DINE_IN堂食,TAKE_OUT外卖
	UseCondition string `json:"use_condition,omitempty" xml:"use_condition,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 {
	// 品牌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"`
	// 优惠券集合
	VoucherIdList []string `json:"voucher_id_list,omitempty" xml:"voucher_id_list>string,omitempty"`
	// *      * 核销,正常到核销           NORMAL_ISUSED,     *      * 反核销,已使用到正常(补发一张新的优惠券)           ISUSED_NORMAL,
	VoucherStatusAction string `json:"voucher_status_action,omitempty" xml:"voucher_status_action,omitempty"`
	// 待核销点数,数组下标和券id对齐
	VoucherPointList []string `json:"voucher_point_list,omitempty" xml:"voucher_point_list>string,omitempty"`
}

VoucherStatusChangeOpenReq 结构体

type VoucherStatusInfo

type VoucherStatusInfo struct {
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 券码
	VoucherId string `json:"voucher_id,omitempty" xml:"voucher_id,omitempty"`
}

VoucherStatusInfo 结构体

type VoucherTemplateOpenInfo

type VoucherTemplateOpenInfo struct {
	// {\"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"`
	// 库存数量
	Inventory int64 `json:"inventory,omitempty" xml:"inventory,omitempty"`
	// 适用商品范围 值:ALL,PART_AVAILABLE,PART_UNAVAILABLE * 说明:全部商品可用,部分商品可用,部分商品不可用
	ItemCoverage string `json:"item_coverage,omitempty" xml:"item_coverage,omitempty"`
	// 最低消费
	MinCharge int64 `json:"min_charge,omitempty" xml:"min_charge,omitempty"`
	// 券模板名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 绝对日期中的开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 相对日期中的当天是否有效
	TodayAvailable bool `json:"today_available,omitempty" xml:"today_available,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"`
	// 每人限领
	UserLimit int64 `json:"user_limit,omitempty" xml:"user_limit,omitempty"`
	// 券有效期类型 值: FIXED、RELATIVE      * 说明: 绝对时间,相对于用户领券时间
	ValidDateType string `json:"valid_date_type,omitempty" xml:"valid_date_type,omitempty"`
	// 相对日期中的有效天数
	ValidDayCount int64 `json:"valid_day_count,omitempty" xml:"valid_day_count,omitempty"`
	// 模版ID
	VoucherTemplateId string `json:"voucher_template_id,omitempty" xml:"voucher_template_id,omitempty"`
	// // 未使用     UNUSED,     // 使用中     USED,     // 无库存     NO_INVENTORY,     // 已失效     INVALID,     ;
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 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"`
	// 是否删除
	Deleted bool `json:"deleted,omitempty" xml:"deleted,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"`
}

VoucherTemplateOpenInfo 结构体

type VoucherTemplateOpenReq

type VoucherTemplateOpenReq struct {
	// 品牌ID
	BrandId string `json:"brand_id,omitempty" xml:"brand_id,omitempty"`
	// 已删除数据
	Deleted bool `json:"deleted,omitempty" xml:"deleted,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开始计数
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 第几页,从1开始计数
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// SaaS门店ID
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// UNUSED,USED,NO_INVENTORY,INVALID,  未使用,使用中,无库存,已失效
	StatusList []string `json:"status_list,omitempty" xml:"status_list>string,omitempty"`
	// 最后修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,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"`
}

VoucherTemplateOpenReq 结构体

type VoucherTemplateSettingOpenInfo

type VoucherTemplateSettingOpenInfo struct {
	// 渠道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"`
	// 适配的券模板id列表,为空代表适配全部
	VoucherTemplateIds []string `json:"voucher_template_ids,omitempty" xml:"voucher_template_ids>string,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 {
	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"`
	// 等级卡面列表
	WxLevelBgs []WxLevelBgOpenInfo `json:"wx_level_bgs,omitempty" xml:"wx_level_bgs>wx_level_bg_open_info,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