alsc

package
v1.2.0 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
}

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

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

func NewAlibabaAlscChudaTemplateSendRequest added in v1.1.3

func NewAlibabaAlscChudaTemplateSendRequest() *AlibabaAlscChudaTemplateSendAPIRequest

初始化AlibabaAlscChudaTemplateSendAPIRequest对象

func (AlibabaAlscChudaTemplateSendAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscChudaTemplateSendAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscChudaTemplateSendAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscChudaTemplateSendAPIRequest) GetNotifyRequest added in v1.2.0

NotifyRequest Getter

func (*AlibabaAlscChudaTemplateSendAPIRequest) SetNotifyRequest added in v1.2.0

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

NotifyRequest Setter 请求参数

type AlibabaAlscChudaTemplateSendAPIResponse added in v1.1.3

type AlibabaAlscChudaTemplateSendAPIResponse struct {
	model.CommonResponse
	AlibabaAlscChudaTemplateSendAPIResponseModel
}

本地生活触达模板消息发送接口 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"`
}

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

type AlibabaAlscCrmCardActiveAPIRequest added in v1.2.0

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

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

激活卡

func NewAlibabaAlscCrmCardActiveRequest

func NewAlibabaAlscCrmCardActiveRequest() *AlibabaAlscCrmCardActiveAPIRequest

初始化AlibabaAlscCrmCardActiveAPIRequest对象

func (AlibabaAlscCrmCardActiveAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardActiveAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardActiveAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardActiveAPIRequest) GetParamActiveCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardActiveAPIRequest) GetParamActiveCardOpenReq() *ActiveCardOpenReq

ParamActiveCardOpenReq Getter

func (*AlibabaAlscCrmCardActiveAPIRequest) SetParamActiveCardOpenReq added in v1.2.0

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

ParamActiveCardOpenReq Setter 请求参数

type AlibabaAlscCrmCardActiveAPIResponse

type AlibabaAlscCrmCardActiveAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardActiveAPIResponseModel
}

标准激活卡 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"`
}

标准激活卡 成功返回结果

type AlibabaAlscCrmCardBatchActiveAPIRequest added in v1.2.0

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

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

批量激活卡

func NewAlibabaAlscCrmCardBatchActiveRequest

func NewAlibabaAlscCrmCardBatchActiveRequest() *AlibabaAlscCrmCardBatchActiveAPIRequest

初始化AlibabaAlscCrmCardBatchActiveAPIRequest对象

func (AlibabaAlscCrmCardBatchActiveAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardBatchActiveAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBatchActiveAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBatchActiveAPIRequest) GetParamBatchActiveCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBatchActiveAPIRequest) GetParamBatchActiveCardOpenReq() *BatchActiveCardOpenReq

ParamBatchActiveCardOpenReq Getter

func (*AlibabaAlscCrmCardBatchActiveAPIRequest) SetParamBatchActiveCardOpenReq added in v1.2.0

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

ParamBatchActiveCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardBatchActiveAPIResponse

type AlibabaAlscCrmCardBatchActiveAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBatchActiveAPIResponseModel
}

批量激活卡 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"`
}

批量激活卡 成功返回结果

type AlibabaAlscCrmCardBatchSellAPIRequest added in v1.2.0

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

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

批量开卡(售卡)

func NewAlibabaAlscCrmCardBatchSellRequest

func NewAlibabaAlscCrmCardBatchSellRequest() *AlibabaAlscCrmCardBatchSellAPIRequest

初始化AlibabaAlscCrmCardBatchSellAPIRequest对象

func (AlibabaAlscCrmCardBatchSellAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardBatchSellAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBatchSellAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBatchSellAPIRequest) GetParamBatchOpenCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBatchSellAPIRequest) GetParamBatchOpenCardOpenReq() *BatchOpenCardOpenReq

ParamBatchOpenCardOpenReq Getter

func (*AlibabaAlscCrmCardBatchSellAPIRequest) SetParamBatchOpenCardOpenReq added in v1.2.0

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

ParamBatchOpenCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardBatchSellAPIResponse

type AlibabaAlscCrmCardBatchSellAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBatchSellAPIResponseModel
}

批量开卡(售卡) 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"`
}

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

type AlibabaAlscCrmCardBindcardAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmCardBindcardRequest

func NewAlibabaAlscCrmCardBindcardRequest() *AlibabaAlscCrmCardBindcardAPIRequest

初始化AlibabaAlscCrmCardBindcardAPIRequest对象

func (AlibabaAlscCrmCardBindcardAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardBindcardAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBindcardAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBindcardAPIRequest) GetParamBindPhysicalCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBindcardAPIRequest) GetParamBindPhysicalCardOpenReq() *BindPhysicalCardOpenReq

ParamBindPhysicalCardOpenReq Getter

func (*AlibabaAlscCrmCardBindcardAPIRequest) SetParamBindPhysicalCardOpenReq added in v1.2.0

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

ParamBindPhysicalCardOpenReq Setter 请求参数

type AlibabaAlscCrmCardBindcardAPIResponse

type AlibabaAlscCrmCardBindcardAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBindcardAPIResponseModel
}

绑定物理卡 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"`
}

绑定物理卡 成功返回结果

type AlibabaAlscCrmCardBindcustomerAPIRequest added in v1.2.0

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

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

为卡号绑定顾客

func NewAlibabaAlscCrmCardBindcustomerRequest

func NewAlibabaAlscCrmCardBindcustomerRequest() *AlibabaAlscCrmCardBindcustomerAPIRequest

初始化AlibabaAlscCrmCardBindcustomerAPIRequest对象

func (AlibabaAlscCrmCardBindcustomerAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardBindcustomerAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBindcustomerAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBindcustomerAPIRequest) GetParamBindCustomerOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardBindcustomerAPIRequest) GetParamBindCustomerOpenReq() *BindCustomerOpenReq

ParamBindCustomerOpenReq Getter

func (*AlibabaAlscCrmCardBindcustomerAPIRequest) SetParamBindCustomerOpenReq added in v1.2.0

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

ParamBindCustomerOpenReq Setter 请求参数

type AlibabaAlscCrmCardBindcustomerAPIResponse

type AlibabaAlscCrmCardBindcustomerAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBindcustomerAPIResponseModel
}

卡号绑定顾客 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"`
}

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

type AlibabaAlscCrmCardOpenAPIRequest added in v1.2.0

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

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

标准开卡流程

func NewAlibabaAlscCrmCardOpenRequest

func NewAlibabaAlscCrmCardOpenRequest() *AlibabaAlscCrmCardOpenAPIRequest

初始化AlibabaAlscCrmCardOpenAPIRequest对象

func (AlibabaAlscCrmCardOpenAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardOpenAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardOpenAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardOpenAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardOpenAPIRequest) GetParamOpenCardStandardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardOpenAPIRequest) GetParamOpenCardStandardOpenReq() *OpenCardStandardOpenReq

ParamOpenCardStandardOpenReq Getter

func (*AlibabaAlscCrmCardOpenAPIRequest) SetParamOpenCardStandardOpenReq added in v1.2.0

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

ParamOpenCardStandardOpenReq Setter 开卡参数

type AlibabaAlscCrmCardOpenAPIResponse

type AlibabaAlscCrmCardOpenAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardOpenAPIResponseModel
}

标准开卡流程 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"`
}

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

type AlibabaAlscCrmCardPagetmpAPIRequest added in v1.2.0

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

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

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

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

func NewAlibabaAlscCrmCardPagetmpRequest

func NewAlibabaAlscCrmCardPagetmpRequest() *AlibabaAlscCrmCardPagetmpAPIRequest

初始化AlibabaAlscCrmCardPagetmpAPIRequest对象

func (AlibabaAlscCrmCardPagetmpAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardPagetmpAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardPagetmpAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardPagetmpAPIRequest) GetParamPullCardTemplateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardPagetmpAPIRequest) GetParamPullCardTemplateOpenReq() *PullCardTemplateOpenReq

ParamPullCardTemplateOpenReq Getter

func (*AlibabaAlscCrmCardPagetmpAPIRequest) SetParamPullCardTemplateOpenReq added in v1.2.0

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

ParamPullCardTemplateOpenReq Setter 请求结果

type AlibabaAlscCrmCardPagetmpAPIResponse

type AlibabaAlscCrmCardPagetmpAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardPagetmpAPIResponseModel
}

查询卡模板列表(支持数据下行) 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"`
}

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

type AlibabaAlscCrmCardQryAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmCardQryRequest

func NewAlibabaAlscCrmCardQryRequest() *AlibabaAlscCrmCardQryAPIRequest

初始化AlibabaAlscCrmCardQryAPIRequest对象

func (AlibabaAlscCrmCardQryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardQryAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardQryAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmCardQryAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQryAPIRequest) GetParamQueryCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardQryAPIRequest) GetParamQueryCardOpenReq() *QueryCardOpenReq

ParamQueryCardOpenReq Getter

func (*AlibabaAlscCrmCardQryAPIRequest) SetParamQueryCardOpenReq added in v1.2.0

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

ParamQueryCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardQryAPIResponse

type AlibabaAlscCrmCardQryAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardQryAPIResponseModel
}

查询卡实例 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"`
}

查询卡实例 成功返回结果

type AlibabaAlscCrmCardQryphysicalAPIRequest added in v1.2.0

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

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

查询物理卡

func NewAlibabaAlscCrmCardQryphysicalRequest

func NewAlibabaAlscCrmCardQryphysicalRequest() *AlibabaAlscCrmCardQryphysicalAPIRequest

初始化AlibabaAlscCrmCardQryphysicalAPIRequest对象

func (AlibabaAlscCrmCardQryphysicalAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardQryphysicalAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardQryphysicalAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQryphysicalAPIRequest) GetParamQueryPhyCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardQryphysicalAPIRequest) GetParamQueryPhyCardOpenReq() *QueryPhyCardOpenReq

ParamQueryPhyCardOpenReq Getter

func (*AlibabaAlscCrmCardQryphysicalAPIRequest) SetParamQueryPhyCardOpenReq added in v1.2.0

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

ParamQueryPhyCardOpenReq Setter 入参

type AlibabaAlscCrmCardQryphysicalAPIResponse

type AlibabaAlscCrmCardQryphysicalAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardQryphysicalAPIResponseModel
}

查询物理卡 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"`
}

查询物理卡 成功返回结果

type AlibabaAlscCrmCardQueryTemplateAPIRequest added in v1.2.0

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

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

查询卡模板详情

func NewAlibabaAlscCrmCardQueryTemplateRequest

func NewAlibabaAlscCrmCardQueryTemplateRequest() *AlibabaAlscCrmCardQueryTemplateAPIRequest

初始化AlibabaAlscCrmCardQueryTemplateAPIRequest对象

func (AlibabaAlscCrmCardQueryTemplateAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardQueryTemplateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQueryTemplateAPIRequest) GetParamQueryCardTemplateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardQueryTemplateAPIRequest) GetParamQueryCardTemplateOpenReq() *QueryCardTemplateOpenReq

ParamQueryCardTemplateOpenReq Getter

func (*AlibabaAlscCrmCardQueryTemplateAPIRequest) SetParamQueryCardTemplateOpenReq added in v1.2.0

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

ParamQueryCardTemplateOpenReq Setter 请求对象

type AlibabaAlscCrmCardQueryTemplateAPIResponse

type AlibabaAlscCrmCardQueryTemplateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardQueryTemplateAPIResponseModel
}

查询卡模板详情 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"`
}

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

type AlibabaAlscCrmCardSearchcardAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmCardSearchcardRequest

func NewAlibabaAlscCrmCardSearchcardRequest() *AlibabaAlscCrmCardSearchcardAPIRequest

初始化AlibabaAlscCrmCardSearchcardAPIRequest对象

func (AlibabaAlscCrmCardSearchcardAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCardSearchcardAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardSearchcardAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardSearchcardAPIRequest) GetParamSearchCardOpenReq added in v1.2.0

func (r AlibabaAlscCrmCardSearchcardAPIRequest) GetParamSearchCardOpenReq() *SearchCardOpenReq

ParamSearchCardOpenReq Getter

func (*AlibabaAlscCrmCardSearchcardAPIRequest) SetParamSearchCardOpenReq added in v1.2.0

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

ParamSearchCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardSearchcardAPIResponse

type AlibabaAlscCrmCardSearchcardAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardSearchcardAPIResponseModel
}

搜索卡实例列表(支持号段查询) 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"`
}

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

type AlibabaAlscCrmCustomerCheckppwAPIRequest added in v1.2.0

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

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

校验支付密码

func NewAlibabaAlscCrmCustomerCheckppwRequest

func NewAlibabaAlscCrmCustomerCheckppwRequest() *AlibabaAlscCrmCustomerCheckppwAPIRequest

初始化AlibabaAlscCrmCustomerCheckppwAPIRequest对象

func (AlibabaAlscCrmCustomerCheckppwAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerCheckppwAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerCheckppwAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerCheckppwAPIRequest) GetCheckRequest added in v1.2.0

CheckRequest Getter

func (*AlibabaAlscCrmCustomerCheckppwAPIRequest) SetCheckRequest added in v1.2.0

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

CheckRequest Setter 请求参数

type AlibabaAlscCrmCustomerCheckppwAPIResponse

type AlibabaAlscCrmCustomerCheckppwAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerCheckppwAPIResponseModel
}

校验支付密码 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"`
}

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

type AlibabaAlscCrmCustomerCreateAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmCustomerCreateRequest

func NewAlibabaAlscCrmCustomerCreateRequest() *AlibabaAlscCrmCustomerCreateAPIRequest

初始化AlibabaAlscCrmCustomerCreateAPIRequest对象

func (AlibabaAlscCrmCustomerCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerCreateAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerCreateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerCreateAPIRequest) GetParamCustomerCreateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCustomerCreateAPIRequest) GetParamCustomerCreateOpenReq() *CustomerCreateOpenReq

ParamCustomerCreateOpenReq Getter

func (*AlibabaAlscCrmCustomerCreateAPIRequest) SetParamCustomerCreateOpenReq added in v1.2.0

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

ParamCustomerCreateOpenReq Setter 创建顾客参数

type AlibabaAlscCrmCustomerCreateAPIResponse

type AlibabaAlscCrmCustomerCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerCreateAPIResponseModel
}

创建顾客 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"`
}

创建顾客 成功返回结果

type AlibabaAlscCrmCustomerGetAPIRequest added in v1.2.0

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

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

查询顾客详情

func NewAlibabaAlscCrmCustomerGetRequest

func NewAlibabaAlscCrmCustomerGetRequest() *AlibabaAlscCrmCustomerGetAPIRequest

初始化AlibabaAlscCrmCustomerGetAPIRequest对象

func (AlibabaAlscCrmCustomerGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerGetAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerGetAPIRequest) GetParamCustomerIdQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmCustomerGetAPIRequest) GetParamCustomerIdQueryOpenReq() *CustomerIdQueryOpenReq

ParamCustomerIdQueryOpenReq Getter

func (*AlibabaAlscCrmCustomerGetAPIRequest) SetParamCustomerIdQueryOpenReq added in v1.2.0

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

ParamCustomerIdQueryOpenReq Setter 顾客详情查询条件

type AlibabaAlscCrmCustomerGetAPIResponse

type AlibabaAlscCrmCustomerGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerGetAPIResponseModel
}

查询顾客详情 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"`
}

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

type AlibabaAlscCrmCustomerResetppwAPIRequest added in v1.2.0

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

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

重置支付密码

func NewAlibabaAlscCrmCustomerResetppwRequest

func NewAlibabaAlscCrmCustomerResetppwRequest() *AlibabaAlscCrmCustomerResetppwAPIRequest

初始化AlibabaAlscCrmCustomerResetppwAPIRequest对象

func (AlibabaAlscCrmCustomerResetppwAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerResetppwAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerResetppwAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerResetppwAPIRequest) GetResetPayPwdRequest added in v1.2.0

ResetPayPwdRequest Getter

func (*AlibabaAlscCrmCustomerResetppwAPIRequest) SetResetPayPwdRequest added in v1.2.0

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

ResetPayPwdRequest Setter 系统自动生成

type AlibabaAlscCrmCustomerResetppwAPIResponse

type AlibabaAlscCrmCustomerResetppwAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerResetppwAPIResponseModel
}

重置支付密码 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"`
}

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

type AlibabaAlscCrmCustomerUpdateAPIRequest added in v1.2.0

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

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

更新顾客信息

func NewAlibabaAlscCrmCustomerUpdateRequest

func NewAlibabaAlscCrmCustomerUpdateRequest() *AlibabaAlscCrmCustomerUpdateAPIRequest

初始化AlibabaAlscCrmCustomerUpdateAPIRequest对象

func (AlibabaAlscCrmCustomerUpdateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmCustomerUpdateAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerUpdateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerUpdateAPIRequest) GetParamCustomerUpdateOpenReq added in v1.2.0

func (r AlibabaAlscCrmCustomerUpdateAPIRequest) GetParamCustomerUpdateOpenReq() *CustomerUpdateOpenReq

ParamCustomerUpdateOpenReq Getter

func (*AlibabaAlscCrmCustomerUpdateAPIRequest) SetParamCustomerUpdateOpenReq added in v1.2.0

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

ParamCustomerUpdateOpenReq Setter 修改顾客参数

type AlibabaAlscCrmCustomerUpdateAPIResponse

type AlibabaAlscCrmCustomerUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerUpdateAPIResponseModel
}

更新顾客信息 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"`
}

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

type AlibabaAlscCrmCustomerUpdateppwAPIRequest added in v1.2.0

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

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

修改支付密码

func NewAlibabaAlscCrmCustomerUpdateppwRequest

func NewAlibabaAlscCrmCustomerUpdateppwRequest() *AlibabaAlscCrmCustomerUpdateppwAPIRequest

初始化AlibabaAlscCrmCustomerUpdateppwAPIRequest对象

func (AlibabaAlscCrmCustomerUpdateppwAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerUpdateppwAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerUpdateppwAPIRequest) GetUpdatePayPasswdReq added in v1.2.0

UpdatePayPasswdReq Getter

func (*AlibabaAlscCrmCustomerUpdateppwAPIRequest) SetUpdatePayPasswdReq added in v1.2.0

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

UpdatePayPasswdReq Setter 修改密码

type AlibabaAlscCrmCustomerUpdateppwAPIResponse

type AlibabaAlscCrmCustomerUpdateppwAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerUpdateppwAPIResponseModel
}

修改支付密码 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"`
}

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

type AlibabaAlscCrmCustomerVoucherListAPIRequest added in v1.2.0

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

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

获取顾客优惠券列表

func NewAlibabaAlscCrmCustomerVoucherListRequest

func NewAlibabaAlscCrmCustomerVoucherListRequest() *AlibabaAlscCrmCustomerVoucherListAPIRequest

初始化AlibabaAlscCrmCustomerVoucherListAPIRequest对象

func (AlibabaAlscCrmCustomerVoucherListAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerVoucherListAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerVoucherListAPIRequest) GetCustomerVoucherFullOpenReq added in v1.2.0

CustomerVoucherFullOpenReq Getter

func (*AlibabaAlscCrmCustomerVoucherListAPIRequest) SetCustomerVoucherFullOpenReq added in v1.2.0

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

CustomerVoucherFullOpenReq Setter 获取顾客优惠券列表

type AlibabaAlscCrmCustomerVoucherListAPIResponse

type AlibabaAlscCrmCustomerVoucherListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerVoucherListAPIResponseModel
}

获取顾客优惠券列表 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"`
}

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

type AlibabaAlscCrmMarketingEncryptAPIRequest added in v1.2.0

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

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

加密

func NewAlibabaAlscCrmMarketingEncryptRequest

func NewAlibabaAlscCrmMarketingEncryptRequest() *AlibabaAlscCrmMarketingEncryptAPIRequest

初始化AlibabaAlscCrmMarketingEncryptAPIRequest对象

func (AlibabaAlscCrmMarketingEncryptAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmMarketingEncryptAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMarketingEncryptAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingEncryptAPIRequest) GetParam added in v1.2.0

Param Getter

func (*AlibabaAlscCrmMarketingEncryptAPIRequest) SetParam added in v1.2.0

Param Setter 参数

type AlibabaAlscCrmMarketingEncryptAPIResponse

type AlibabaAlscCrmMarketingEncryptAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMarketingEncryptAPIResponseModel
}

加密 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"`
}

加密 成功返回结果

type AlibabaAlscCrmMarketingIssueVoucherAPIRequest added in v1.2.0

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

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

提供发券功能

func NewAlibabaAlscCrmMarketingIssueVoucherRequest

func NewAlibabaAlscCrmMarketingIssueVoucherRequest() *AlibabaAlscCrmMarketingIssueVoucherAPIRequest

初始化AlibabaAlscCrmMarketingIssueVoucherAPIRequest对象

func (AlibabaAlscCrmMarketingIssueVoucherAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMarketingIssueVoucherAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingIssueVoucherAPIRequest) GetParamIssueVoucherReq added in v1.2.0

ParamIssueVoucherReq Getter

func (*AlibabaAlscCrmMarketingIssueVoucherAPIRequest) SetParamIssueVoucherReq added in v1.2.0

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

ParamIssueVoucherReq Setter 参数

type AlibabaAlscCrmMarketingIssueVoucherAPIResponse

type AlibabaAlscCrmMarketingIssueVoucherAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMarketingIssueVoucherAPIResponseModel
}

发券 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"`
}

发券 成功返回结果

type AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmMarketingShareCustomerInfoRequest

func NewAlibabaAlscCrmMarketingShareCustomerInfoRequest() *AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest

初始化AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest对象

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetActivityId added in v1.2.0

ActivityId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetBrandId added in v1.2.0

BrandId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetCustomerId added in v1.2.0

CustomerId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOperatorId added in v1.2.0

OperatorId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOperatorName added in v1.2.0

OperatorName Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOutBrandId added in v1.2.0

OutBrandId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetOutShopId added in v1.2.0

OutShopId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetRequestId added in v1.2.0

RequestId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) GetShopId added in v1.2.0

ShopId Getter

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetActivityId added in v1.2.0

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

ActivityId Setter 活动id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetBrandId added in v1.2.0

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

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetCustomerId added in v1.2.0

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

CustomerId Setter 会员id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOperatorId added in v1.2.0

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

OperatorId Setter 操作人

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOperatorName added in v1.2.0

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

OperatorName Setter 操作人姓名

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOutBrandId added in v1.2.0

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

OutBrandId Setter 外部品牌id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetOutShopId added in v1.2.0

OutShopId Setter 外部门店id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetRequestId added in v1.2.0

RequestId Setter 请求幂等id

func (*AlibabaAlscCrmMarketingShareCustomerInfoAPIRequest) SetShopId added in v1.2.0

ShopId Setter 门店id

type AlibabaAlscCrmMarketingShareCustomerInfoAPIResponse

type AlibabaAlscCrmMarketingShareCustomerInfoAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMarketingShareCustomerInfoAPIResponseModel
}

查询分享营销客户领券信息 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"`
}

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

type AlibabaAlscCrmMenuListAPIRequest added in v1.2.0

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

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

获取特价菜单

func NewAlibabaAlscCrmMenuListRequest

func NewAlibabaAlscCrmMenuListRequest() *AlibabaAlscCrmMenuListAPIRequest

初始化AlibabaAlscCrmMenuListAPIRequest对象

func (AlibabaAlscCrmMenuListAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmMenuListAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMenuListAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmMenuListAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMenuListAPIRequest) GetMenuOpenReq added in v1.2.0

func (r AlibabaAlscCrmMenuListAPIRequest) GetMenuOpenReq() *MenuOpenReq

MenuOpenReq Getter

func (*AlibabaAlscCrmMenuListAPIRequest) SetMenuOpenReq added in v1.2.0

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

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

type AlibabaAlscCrmMenuListAPIResponse

type AlibabaAlscCrmMenuListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMenuListAPIResponseModel
}

获取特价菜单 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"`
}

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

type AlibabaAlscCrmOpenAssertRefundAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmOpenAssertRefundRequest

func NewAlibabaAlscCrmOpenAssertRefundRequest() *AlibabaAlscCrmOpenAssertRefundAPIRequest

初始化AlibabaAlscCrmOpenAssertRefundAPIRequest对象

func (AlibabaAlscCrmOpenAssertRefundAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenAssertRefundAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenAssertRefundAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenAssertRefundAPIRequest) GetParamPropertyRefundOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenAssertRefundAPIRequest) GetParamPropertyRefundOpenReq() *PropertyRefundOpenReq

ParamPropertyRefundOpenReq Getter

func (*AlibabaAlscCrmOpenAssertRefundAPIRequest) SetParamPropertyRefundOpenReq added in v1.2.0

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

ParamPropertyRefundOpenReq Setter 入参

type AlibabaAlscCrmOpenAssertRefundAPIResponse

type AlibabaAlscCrmOpenAssertRefundAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenAssertRefundAPIResponseModel
}

资产核销回退接口 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"`
}

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

type AlibabaAlscCrmOpenAssertVerifyAPIRequest added in v1.2.0

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

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

核销储值,积分,券资产

func NewAlibabaAlscCrmOpenAssertVerifyRequest

func NewAlibabaAlscCrmOpenAssertVerifyRequest() *AlibabaAlscCrmOpenAssertVerifyAPIRequest

初始化AlibabaAlscCrmOpenAssertVerifyAPIRequest对象

func (AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetParamPropertyVerifyOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenAssertVerifyAPIRequest) GetParamPropertyVerifyOpenReq() *PropertyVerifyOpenReq

ParamPropertyVerifyOpenReq Getter

func (*AlibabaAlscCrmOpenAssertVerifyAPIRequest) SetParamPropertyVerifyOpenReq added in v1.2.0

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

ParamPropertyVerifyOpenReq Setter 入参

type AlibabaAlscCrmOpenAssertVerifyAPIResponse

type AlibabaAlscCrmOpenAssertVerifyAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenAssertVerifyAPIResponseModel
}

资产核销接口 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"`
}

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

type AlibabaAlscCrmOpenCustomerGetAPIRequest added in v1.2.0

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

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

查询会员身份,资产等

func NewAlibabaAlscCrmOpenCustomerGetRequest

func NewAlibabaAlscCrmOpenCustomerGetRequest() *AlibabaAlscCrmOpenCustomerGetAPIRequest

初始化AlibabaAlscCrmOpenCustomerGetAPIRequest对象

func (AlibabaAlscCrmOpenCustomerGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerGetAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenCustomerGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenCustomerGetAPIRequest) GetParamCustomerGetOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerGetAPIRequest) GetParamCustomerGetOpenReq() *CustomerGetOpenReq

ParamCustomerGetOpenReq Getter

func (*AlibabaAlscCrmOpenCustomerGetAPIRequest) SetParamCustomerGetOpenReq added in v1.2.0

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

ParamCustomerGetOpenReq Setter 入参

type AlibabaAlscCrmOpenCustomerGetAPIResponse

type AlibabaAlscCrmOpenCustomerGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenCustomerGetAPIResponseModel
}

查询会员资产 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"`
}

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

type AlibabaAlscCrmOpenCustomerSaveAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmOpenCustomerSaveRequest

func NewAlibabaAlscCrmOpenCustomerSaveRequest() *AlibabaAlscCrmOpenCustomerSaveAPIRequest

初始化AlibabaAlscCrmOpenCustomerSaveAPIRequest对象

func (AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetParamCustomerSaveOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenCustomerSaveAPIRequest) GetParamCustomerSaveOpenReq() *CustomerSaveOpenReq

ParamCustomerSaveOpenReq Getter

func (*AlibabaAlscCrmOpenCustomerSaveAPIRequest) SetParamCustomerSaveOpenReq added in v1.2.0

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

ParamCustomerSaveOpenReq Setter 入参

type AlibabaAlscCrmOpenCustomerSaveAPIResponse

type AlibabaAlscCrmOpenCustomerSaveAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenCustomerSaveAPIResponseModel
}

保存和更新顾客 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"`
}

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

type AlibabaAlscCrmOpenOrderBackflowAPIRequest added in v1.2.0

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

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

回流isv订单接口

func NewAlibabaAlscCrmOpenOrderBackflowRequest

func NewAlibabaAlscCrmOpenOrderBackflowRequest() *AlibabaAlscCrmOpenOrderBackflowAPIRequest

初始化AlibabaAlscCrmOpenOrderBackflowAPIRequest对象

func (AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetParamOrderBackflowOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenOrderBackflowAPIRequest) GetParamOrderBackflowOpenReq() *OrderBackflowOpenReq

ParamOrderBackflowOpenReq Getter

func (*AlibabaAlscCrmOpenOrderBackflowAPIRequest) SetParamOrderBackflowOpenReq added in v1.2.0

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

ParamOrderBackflowOpenReq Setter 入参

type AlibabaAlscCrmOpenOrderBackflowAPIResponse

type AlibabaAlscCrmOpenOrderBackflowAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenOrderBackflowAPIResponseModel
}

订单回流接口 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"`
}

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

type AlibabaAlscCrmOpenPointOperateAPIRequest added in v1.2.0

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

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

同步积分接口

func NewAlibabaAlscCrmOpenPointOperateRequest

func NewAlibabaAlscCrmOpenPointOperateRequest() *AlibabaAlscCrmOpenPointOperateAPIRequest

初始化AlibabaAlscCrmOpenPointOperateAPIRequest对象

func (AlibabaAlscCrmOpenPointOperateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenPointOperateAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenPointOperateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenPointOperateAPIRequest) GetParamPointOperateOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenPointOperateAPIRequest) GetParamPointOperateOpenReq() *PointOperateOpenReq

ParamPointOperateOpenReq Getter

func (*AlibabaAlscCrmOpenPointOperateAPIRequest) SetParamPointOperateOpenReq added in v1.2.0

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

ParamPointOperateOpenReq Setter 入参

type AlibabaAlscCrmOpenPointOperateAPIResponse

type AlibabaAlscCrmOpenPointOperateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenPointOperateAPIResponseModel
}

积分操作接口 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"`
}

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

type AlibabaAlscCrmOpenRechargeOperateAPIRequest added in v1.2.0

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

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

储值操作接口

func NewAlibabaAlscCrmOpenRechargeOperateRequest

func NewAlibabaAlscCrmOpenRechargeOperateRequest() *AlibabaAlscCrmOpenRechargeOperateAPIRequest

初始化AlibabaAlscCrmOpenRechargeOperateAPIRequest对象

func (AlibabaAlscCrmOpenRechargeOperateAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenRechargeOperateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenRechargeOperateAPIRequest) GetParamRechargeOperateOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenRechargeOperateAPIRequest) GetParamRechargeOperateOpenReq() *RechargeOperateOpenReq

ParamRechargeOperateOpenReq Getter

func (*AlibabaAlscCrmOpenRechargeOperateAPIRequest) SetParamRechargeOperateOpenReq added in v1.2.0

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

ParamRechargeOperateOpenReq Setter 储值操作参数

type AlibabaAlscCrmOpenRechargeOperateAPIResponse

type AlibabaAlscCrmOpenRechargeOperateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenRechargeOperateAPIResponseModel
}

储值操作接口 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"`
}

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

type AlibabaAlscCrmOpenRuleGetAPIRequest added in v1.2.0

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

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

查询会员规则

func NewAlibabaAlscCrmOpenRuleGetRequest

func NewAlibabaAlscCrmOpenRuleGetRequest() *AlibabaAlscCrmOpenRuleGetAPIRequest

初始化AlibabaAlscCrmOpenRuleGetAPIRequest对象

func (AlibabaAlscCrmOpenRuleGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmOpenRuleGetAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenRuleGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenRuleGetAPIRequest) GetParamRuleOpenReq added in v1.2.0

func (r AlibabaAlscCrmOpenRuleGetAPIRequest) GetParamRuleOpenReq() *RuleOpenReq

ParamRuleOpenReq Getter

func (*AlibabaAlscCrmOpenRuleGetAPIRequest) SetParamRuleOpenReq added in v1.2.0

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

ParamRuleOpenReq Setter 入参

type AlibabaAlscCrmOpenRuleGetAPIResponse

type AlibabaAlscCrmOpenRuleGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenRuleGetAPIResponseModel
}

查询规则 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"`
}

查询规则 成功返回结果

type AlibabaAlscCrmPointCalAPIRequest added in v1.2.0

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

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

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

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

func NewAlibabaAlscCrmPointCalRequest

func NewAlibabaAlscCrmPointCalRequest() *AlibabaAlscCrmPointCalAPIRequest

初始化AlibabaAlscCrmPointCalAPIRequest对象

func (AlibabaAlscCrmPointCalAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPointCalAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointCalAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscCrmPointCalAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointCalAPIRequest) GetParamCalculateDeductedMoneyOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointCalAPIRequest) GetParamCalculateDeductedMoneyOpenReq() *CalculateDeductedMoneyOpenReq

ParamCalculateDeductedMoneyOpenReq Getter

func (*AlibabaAlscCrmPointCalAPIRequest) SetParamCalculateDeductedMoneyOpenReq added in v1.2.0

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

ParamCalculateDeductedMoneyOpenReq Setter 入参

type AlibabaAlscCrmPointCalAPIResponse

type AlibabaAlscCrmPointCalAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointCalAPIResponseModel
}

计算积分可以抵扣的金额 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"`
}

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

type AlibabaAlscCrmPointChkpntbypayAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmPointChkpntbypayRequest

func NewAlibabaAlscCrmPointChkpntbypayRequest() *AlibabaAlscCrmPointChkpntbypayAPIRequest

初始化AlibabaAlscCrmPointChkpntbypayAPIRequest对象

func (AlibabaAlscCrmPointChkpntbypayAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPointChkpntbypayAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointChkpntbypayAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointChkpntbypayAPIRequest) GetParamConsumePointByPayOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointChkpntbypayAPIRequest) GetParamConsumePointByPayOpenReq() *ConsumePointByPayOpenReq

ParamConsumePointByPayOpenReq Getter

func (*AlibabaAlscCrmPointChkpntbypayAPIRequest) SetParamConsumePointByPayOpenReq added in v1.2.0

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

ParamConsumePointByPayOpenReq Setter 入参

type AlibabaAlscCrmPointChkpntbypayAPIResponse

type AlibabaAlscCrmPointChkpntbypayAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointChkpntbypayAPIResponseModel
}

校验支付链路中的积分抵扣是否合法 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"`
}

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

type AlibabaAlscCrmPointConsumepointAPIRequest added in v1.2.0

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

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

积分抵现

func NewAlibabaAlscCrmPointConsumepointRequest

func NewAlibabaAlscCrmPointConsumepointRequest() *AlibabaAlscCrmPointConsumepointAPIRequest

初始化AlibabaAlscCrmPointConsumepointAPIRequest对象

func (AlibabaAlscCrmPointConsumepointAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointConsumepointAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointConsumepointAPIRequest) GetParamConsumePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointConsumepointAPIRequest) GetParamConsumePointOpenReq() *ConsumePointOpenReq

ParamConsumePointOpenReq Getter

func (*AlibabaAlscCrmPointConsumepointAPIRequest) SetParamConsumePointOpenReq added in v1.2.0

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

ParamConsumePointOpenReq Setter 入参

type AlibabaAlscCrmPointConsumepointAPIResponse

type AlibabaAlscCrmPointConsumepointAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointConsumepointAPIResponseModel
}

积分抵现 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"`
}

积分抵现 成功返回结果

type AlibabaAlscCrmPointExtraConsumeAPIRequest added in v1.2.0

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

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

积分补扣

func NewAlibabaAlscCrmPointExtraConsumeRequest

func NewAlibabaAlscCrmPointExtraConsumeRequest() *AlibabaAlscCrmPointExtraConsumeAPIRequest

初始化AlibabaAlscCrmPointExtraConsumeAPIRequest对象

func (AlibabaAlscCrmPointExtraConsumeAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointExtraConsumeAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointExtraConsumeAPIRequest) GetParamExtraConsumePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointExtraConsumeAPIRequest) GetParamExtraConsumePointOpenReq() *ExtraConsumePointOpenReq

ParamExtraConsumePointOpenReq Getter

func (*AlibabaAlscCrmPointExtraConsumeAPIRequest) SetParamExtraConsumePointOpenReq added in v1.2.0

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

ParamExtraConsumePointOpenReq Setter 入参

type AlibabaAlscCrmPointExtraConsumeAPIResponse

type AlibabaAlscCrmPointExtraConsumeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointExtraConsumeAPIResponseModel
}

积分补扣 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"`
}

积分补扣 成功返回结果

type AlibabaAlscCrmPointExtrachargeAPIRequest added in v1.2.0

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

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

积分补录

func NewAlibabaAlscCrmPointExtrachargeRequest

func NewAlibabaAlscCrmPointExtrachargeRequest() *AlibabaAlscCrmPointExtrachargeAPIRequest

初始化AlibabaAlscCrmPointExtrachargeAPIRequest对象

func (AlibabaAlscCrmPointExtrachargeAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPointExtrachargeAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointExtrachargeAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointExtrachargeAPIRequest) GetParamExtraChargePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointExtrachargeAPIRequest) GetParamExtraChargePointOpenReq() *ExtraChargePointOpenReq

ParamExtraChargePointOpenReq Getter

func (*AlibabaAlscCrmPointExtrachargeAPIRequest) SetParamExtraChargePointOpenReq added in v1.2.0

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

ParamExtraChargePointOpenReq Setter 入参

type AlibabaAlscCrmPointExtrachargeAPIResponse

type AlibabaAlscCrmPointExtrachargeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointExtrachargeAPIResponseModel
}

积分补录 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"`
}

积分补录 成功返回结果

type AlibabaAlscCrmPointQuerypointflowAPIRequest added in v1.2.0

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

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

分页查询积分流水

func NewAlibabaAlscCrmPointQuerypointflowRequest

func NewAlibabaAlscCrmPointQuerypointflowRequest() *AlibabaAlscCrmPointQuerypointflowAPIRequest

初始化AlibabaAlscCrmPointQuerypointflowAPIRequest对象

func (AlibabaAlscCrmPointQuerypointflowAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointQuerypointflowAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointQuerypointflowAPIRequest) GetParamPageQueryPointFlowOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointQuerypointflowAPIRequest) GetParamPageQueryPointFlowOpenReq() *PageQueryPointFlowOpenReq

ParamPageQueryPointFlowOpenReq Getter

func (*AlibabaAlscCrmPointQuerypointflowAPIRequest) SetParamPageQueryPointFlowOpenReq added in v1.2.0

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

ParamPageQueryPointFlowOpenReq Setter 入参

type AlibabaAlscCrmPointQuerypointflowAPIResponse

type AlibabaAlscCrmPointQuerypointflowAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointQuerypointflowAPIResponseModel
}

分页查询积分流水 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"`
}

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

type AlibabaAlscCrmPointReversepointAPIRequest added in v1.2.0

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

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

积分消费回退

func NewAlibabaAlscCrmPointReversepointRequest

func NewAlibabaAlscCrmPointReversepointRequest() *AlibabaAlscCrmPointReversepointAPIRequest

初始化AlibabaAlscCrmPointReversepointAPIRequest对象

func (AlibabaAlscCrmPointReversepointAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointReversepointAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointReversepointAPIRequest) GetParamReverseConsumePointOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointReversepointAPIRequest) GetParamReverseConsumePointOpenReq() *ReverseConsumePointOpenReq

ParamReverseConsumePointOpenReq Getter

func (*AlibabaAlscCrmPointReversepointAPIRequest) SetParamReverseConsumePointOpenReq added in v1.2.0

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

ParamReverseConsumePointOpenReq Setter 入参

type AlibabaAlscCrmPointReversepointAPIResponse

type AlibabaAlscCrmPointReversepointAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointReversepointAPIResponseModel
}

积分消费回退 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"`
}

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

type AlibabaAlscCrmPointRuleGetAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmPointRuleGetRequest

func NewAlibabaAlscCrmPointRuleGetRequest() *AlibabaAlscCrmPointRuleGetAPIRequest

初始化AlibabaAlscCrmPointRuleGetAPIRequest对象

func (AlibabaAlscCrmPointRuleGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPointRuleGetAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointRuleGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointRuleGetAPIRequest) GetParamQueryPointRuleOpenReq added in v1.2.0

func (r AlibabaAlscCrmPointRuleGetAPIRequest) GetParamQueryPointRuleOpenReq() *QueryPointRuleOpenReq

ParamQueryPointRuleOpenReq Getter

func (*AlibabaAlscCrmPointRuleGetAPIRequest) SetParamQueryPointRuleOpenReq added in v1.2.0

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

ParamQueryPointRuleOpenReq Setter 入参

type AlibabaAlscCrmPointRuleGetAPIResponse

type AlibabaAlscCrmPointRuleGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointRuleGetAPIResponseModel
}

查询积分规则 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"`
}

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

type AlibabaAlscCrmPromotionListAPIRequest added in v1.2.0

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

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

获取品牌的促销规则列表

func NewAlibabaAlscCrmPromotionListRequest

func NewAlibabaAlscCrmPromotionListRequest() *AlibabaAlscCrmPromotionListAPIRequest

初始化AlibabaAlscCrmPromotionListAPIRequest对象

func (AlibabaAlscCrmPromotionListAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmPromotionListAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPromotionListAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPromotionListAPIRequest) GetPromotionFacadeOpenReq added in v1.2.0

func (r AlibabaAlscCrmPromotionListAPIRequest) GetPromotionFacadeOpenReq() *PromotionFacadeOpenReq

PromotionFacadeOpenReq Getter

func (*AlibabaAlscCrmPromotionListAPIRequest) SetPromotionFacadeOpenReq added in v1.2.0

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

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

type AlibabaAlscCrmPromotionListAPIResponse

type AlibabaAlscCrmPromotionListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPromotionListAPIResponseModel
}

获取促销规则列表 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"`
}

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

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest added in v1.2.0

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

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

查询储值流水详细接口

func NewAlibabaAlscCrmRechargeAccountFlowdetailGetRequest

func NewAlibabaAlscCrmRechargeAccountFlowdetailGetRequest() *AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest

初始化AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest对象

func (AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) GetParamQueryRechargeAccountFlowOpenReq added in v1.2.0

ParamQueryRechargeAccountFlowOpenReq Getter

func (*AlibabaAlscCrmRechargeAccountFlowdetailGetAPIRequest) SetParamQueryRechargeAccountFlowOpenReq added in v1.2.0

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

ParamQueryRechargeAccountFlowOpenReq Setter 入参

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponse

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponseModel
}

储值流水详细 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"`
}

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

type AlibabaAlscCrmRechargeAccountGetAPIRequest added in v1.2.0

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

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

查询储值账户信息接口

func NewAlibabaAlscCrmRechargeAccountGetRequest

func NewAlibabaAlscCrmRechargeAccountGetRequest() *AlibabaAlscCrmRechargeAccountGetAPIRequest

初始化AlibabaAlscCrmRechargeAccountGetAPIRequest对象

func (AlibabaAlscCrmRechargeAccountGetAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeAccountGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountGetAPIRequest) GetParamQueryRechargeAccountOpenReq added in v1.2.0

func (r AlibabaAlscCrmRechargeAccountGetAPIRequest) GetParamQueryRechargeAccountOpenReq() *QueryRechargeAccountOpenReq

ParamQueryRechargeAccountOpenReq Getter

func (*AlibabaAlscCrmRechargeAccountGetAPIRequest) SetParamQueryRechargeAccountOpenReq added in v1.2.0

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

ParamQueryRechargeAccountOpenReq Setter 入参

type AlibabaAlscCrmRechargeAccountGetAPIResponse

type AlibabaAlscCrmRechargeAccountGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeAccountGetAPIResponseModel
}

查询储值账户信息 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"`
}

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

type AlibabaAlscCrmRechargeAccountflowsGetAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmRechargeAccountflowsGetRequest

func NewAlibabaAlscCrmRechargeAccountflowsGetRequest() *AlibabaAlscCrmRechargeAccountflowsGetAPIRequest

初始化AlibabaAlscCrmRechargeAccountflowsGetAPIRequest对象

func (AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) GetParamPageQueryAccountFlowsOpenReq added in v1.2.0

func (r AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) GetParamPageQueryAccountFlowsOpenReq() *PageQueryAccountFlowsOpenReq

ParamPageQueryAccountFlowsOpenReq Getter

func (*AlibabaAlscCrmRechargeAccountflowsGetAPIRequest) SetParamPageQueryAccountFlowsOpenReq added in v1.2.0

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

ParamPageQueryAccountFlowsOpenReq Setter 入参

type AlibabaAlscCrmRechargeAccountflowsGetAPIResponse

type AlibabaAlscCrmRechargeAccountflowsGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeAccountflowsGetAPIResponseModel
}

分页查询储值流水 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"`
}

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

type AlibabaAlscCrmRechargeChargeUpdateAPIRequest added in v1.2.0

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

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

顾客储值账户充值

func NewAlibabaAlscCrmRechargeChargeUpdateRequest

func NewAlibabaAlscCrmRechargeChargeUpdateRequest() *AlibabaAlscCrmRechargeChargeUpdateAPIRequest

初始化AlibabaAlscCrmRechargeChargeUpdateAPIRequest对象

func (AlibabaAlscCrmRechargeChargeUpdateAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeChargeUpdateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeChargeUpdateAPIRequest) GetParamRechargeOpenReq added in v1.2.0

ParamRechargeOpenReq Getter

func (*AlibabaAlscCrmRechargeChargeUpdateAPIRequest) SetParamRechargeOpenReq added in v1.2.0

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

ParamRechargeOpenReq Setter 入参

type AlibabaAlscCrmRechargeChargeUpdateAPIResponse

type AlibabaAlscCrmRechargeChargeUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeChargeUpdateAPIResponseModel
}

储值充值 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"`
}

储值充值 成功返回结果

type AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest added in v1.2.0

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

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

储值账户充值前校验接口

func NewAlibabaAlscCrmRechargeChargeprecheckGetRequest

func NewAlibabaAlscCrmRechargeChargeprecheckGetRequest() *AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest

初始化AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest对象

func (AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) GetParamChargePreCheckOpenReq added in v1.2.0

ParamChargePreCheckOpenReq Getter

func (*AlibabaAlscCrmRechargeChargeprecheckGetAPIRequest) SetParamChargePreCheckOpenReq added in v1.2.0

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

ParamChargePreCheckOpenReq Setter 入参

type AlibabaAlscCrmRechargeChargeprecheckGetAPIResponse

type AlibabaAlscCrmRechargeChargeprecheckGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeChargeprecheckGetAPIResponseModel
}

储值账户充值前校验 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"`
}

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

type AlibabaAlscCrmRechargeDedutUpdateAPIRequest added in v1.2.0

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

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

增加储值消费接口

func NewAlibabaAlscCrmRechargeDedutUpdateRequest

func NewAlibabaAlscCrmRechargeDedutUpdateRequest() *AlibabaAlscCrmRechargeDedutUpdateAPIRequest

初始化AlibabaAlscCrmRechargeDedutUpdateAPIRequest对象

func (AlibabaAlscCrmRechargeDedutUpdateAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeDedutUpdateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeDedutUpdateAPIRequest) GetParamDedutOpenReq added in v1.2.0

ParamDedutOpenReq Getter

func (*AlibabaAlscCrmRechargeDedutUpdateAPIRequest) SetParamDedutOpenReq added in v1.2.0

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

ParamDedutOpenReq Setter 入参

type AlibabaAlscCrmRechargeDedutUpdateAPIResponse

type AlibabaAlscCrmRechargeDedutUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeDedutUpdateAPIResponseModel
}

储值消费 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"`
}

储值消费 成功返回结果

type AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest added in v1.2.0

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

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

储值核销预先校验接口

func NewAlibabaAlscCrmRechargeDedutprecheckGetRequest

func NewAlibabaAlscCrmRechargeDedutprecheckGetRequest() *AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest

初始化AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest对象

func (AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) GetParamDeductPreCheckOpenReq added in v1.2.0

ParamDeductPreCheckOpenReq Getter

func (*AlibabaAlscCrmRechargeDedutprecheckGetAPIRequest) SetParamDeductPreCheckOpenReq added in v1.2.0

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

ParamDeductPreCheckOpenReq Setter 入参

type AlibabaAlscCrmRechargeDedutprecheckGetAPIResponse

type AlibabaAlscCrmRechargeDedutprecheckGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeDedutprecheckGetAPIResponseModel
}

储值核销预先校验 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"`
}

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

type AlibabaAlscCrmRechargeQryruleAPIRequest added in v1.2.0

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

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

储值规则下行

func NewAlibabaAlscCrmRechargeQryruleRequest

func NewAlibabaAlscCrmRechargeQryruleRequest() *AlibabaAlscCrmRechargeQryruleAPIRequest

初始化AlibabaAlscCrmRechargeQryruleAPIRequest对象

func (AlibabaAlscCrmRechargeQryruleAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmRechargeQryruleAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeQryruleAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeQryruleAPIRequest) GetParamPullRechargeRuleByShopReq added in v1.2.0

func (r AlibabaAlscCrmRechargeQryruleAPIRequest) GetParamPullRechargeRuleByShopReq() *PullRechargeRuleByShopReq

ParamPullRechargeRuleByShopReq Getter

func (*AlibabaAlscCrmRechargeQryruleAPIRequest) SetParamPullRechargeRuleByShopReq added in v1.2.0

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

ParamPullRechargeRuleByShopReq Setter 请求对象

type AlibabaAlscCrmRechargeQryruleAPIResponse

type AlibabaAlscCrmRechargeQryruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeQryruleAPIResponseModel
}

储值规则下行 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"`
}

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

type AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest added in v1.2.0

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

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

充值退款

func NewAlibabaAlscCrmRechargeUnchargeUpdateRequest

func NewAlibabaAlscCrmRechargeUnchargeUpdateRequest() *AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest

初始化AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest对象

func (AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) GetParamUnchargeOpenReq added in v1.2.0

ParamUnchargeOpenReq Getter

func (*AlibabaAlscCrmRechargeUnchargeUpdateAPIRequest) SetParamUnchargeOpenReq added in v1.2.0

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

ParamUnchargeOpenReq Setter 入参

type AlibabaAlscCrmRechargeUnchargeUpdateAPIResponse

type AlibabaAlscCrmRechargeUnchargeUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeUnchargeUpdateAPIResponseModel
}

充值退款 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"`
}

充值退款 成功返回结果

type AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest added in v1.2.0

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

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

储值账户退充值校验接口

func NewAlibabaAlscCrmRechargeUnchargecheckGetRequest

func NewAlibabaAlscCrmRechargeUnchargecheckGetRequest() *AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest

初始化AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest对象

func (AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) GetParamUnchargeCheckOpenReq added in v1.2.0

ParamUnchargeCheckOpenReq Getter

func (*AlibabaAlscCrmRechargeUnchargecheckGetAPIRequest) SetParamUnchargeCheckOpenReq added in v1.2.0

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

ParamUnchargeCheckOpenReq Setter 入参

type AlibabaAlscCrmRechargeUnchargecheckGetAPIResponse

type AlibabaAlscCrmRechargeUnchargecheckGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeUnchargecheckGetAPIResponseModel
}

储值账户退充值校验 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"`
}

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

type AlibabaAlscCrmRechargeUndedutUpdateAPIRequest added in v1.2.0

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

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

新增储值消费退款接口

func NewAlibabaAlscCrmRechargeUndedutUpdateRequest

func NewAlibabaAlscCrmRechargeUndedutUpdateRequest() *AlibabaAlscCrmRechargeUndedutUpdateAPIRequest

初始化AlibabaAlscCrmRechargeUndedutUpdateAPIRequest对象

func (AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) GetParamUndedutOpenReq added in v1.2.0

ParamUndedutOpenReq Getter

func (*AlibabaAlscCrmRechargeUndedutUpdateAPIRequest) SetParamUndedutOpenReq added in v1.2.0

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

ParamUndedutOpenReq Setter 入参

type AlibabaAlscCrmRechargeUndedutUpdateAPIResponse

type AlibabaAlscCrmRechargeUndedutUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeUndedutUpdateAPIResponseModel
}

储值消费退款(逆向) 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"`
}

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

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest added in v1.2.0

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

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

查询会员等级规则

func NewAlibabaAlscCrmRuleLevelQuerylevelruleRequest

func NewAlibabaAlscCrmRuleLevelQuerylevelruleRequest() *AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest

初始化AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest对象

func (AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) GetPlanRuleQueryRequest added in v1.2.0

PlanRuleQueryRequest Getter

func (*AlibabaAlscCrmRuleLevelQuerylevelruleAPIRequest) SetPlanRuleQueryRequest added in v1.2.0

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

PlanRuleQueryRequest Setter 请求参数

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponse

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponseModel
}

查询会员等级规则 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"`
}

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

type AlibabaAlscCrmRuleQuerydishruleAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmRuleQuerydishruleRequest

func NewAlibabaAlscCrmRuleQuerydishruleRequest() *AlibabaAlscCrmRuleQuerydishruleAPIRequest

初始化AlibabaAlscCrmRuleQuerydishruleAPIRequest对象

func (AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerydishruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerydishruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerydishruleAPIResponse

type AlibabaAlscCrmRuleQuerydishruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerydishruleAPIResponseModel
}

查询品牌下的入会菜品规则 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"`
}

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

type AlibabaAlscCrmRuleQuerygrowruleAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmRuleQuerygrowruleRequest

func NewAlibabaAlscCrmRuleQuerygrowruleRequest() *AlibabaAlscCrmRuleQuerygrowruleAPIRequest

初始化AlibabaAlscCrmRuleQuerygrowruleAPIRequest对象

func (AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerygrowruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerygrowruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerygrowruleAPIResponse

type AlibabaAlscCrmRuleQuerygrowruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerygrowruleAPIResponseModel
}

查询品牌下的会员成长规则 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"`
}

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

type AlibabaAlscCrmRuleQueryjoinmruleAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscCrmRuleQueryjoinmruleRequest

func NewAlibabaAlscCrmRuleQueryjoinmruleRequest() *AlibabaAlscCrmRuleQueryjoinmruleAPIRequest

初始化AlibabaAlscCrmRuleQueryjoinmruleAPIRequest对象

func (AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQueryjoinmruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQueryjoinmruleAPIResponse

type AlibabaAlscCrmRuleQueryjoinmruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQueryjoinmruleAPIResponseModel
}

查询品牌下的成为会员规则 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"`
}

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

type AlibabaAlscCrmRuleQuerymdayeruleAPIRequest added in v1.2.0

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

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

查询品牌下的会员日规则

func NewAlibabaAlscCrmRuleQuerymdayeruleRequest

func NewAlibabaAlscCrmRuleQuerymdayeruleRequest() *AlibabaAlscCrmRuleQuerymdayeruleAPIRequest

初始化AlibabaAlscCrmRuleQuerymdayeruleAPIRequest对象

func (AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerymdayeruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerymdayeruleAPIResponse

type AlibabaAlscCrmRuleQuerymdayeruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerymdayeruleAPIResponseModel
}

查询品牌下的会员日规则 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"`
}

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

type AlibabaAlscCrmRuleQuerympriceruleAPIRequest added in v1.2.0

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

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

查询品牌下的会员价规则

func NewAlibabaAlscCrmRuleQuerympriceruleRequest

func NewAlibabaAlscCrmRuleQuerympriceruleRequest() *AlibabaAlscCrmRuleQuerympriceruleAPIRequest

初始化AlibabaAlscCrmRuleQuerympriceruleAPIRequest对象

func (AlibabaAlscCrmRuleQuerympriceruleAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerympriceruleAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerympriceruleAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerympriceruleAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerympriceruleAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerympriceruleAPIResponse

type AlibabaAlscCrmRuleQuerympriceruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerympriceruleAPIResponseModel
}

查询品牌下的会员价规则 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"`
}

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

type AlibabaAlscCrmRuleQueryoptplanAPIRequest added in v1.2.0

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

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

查询运营计划

func NewAlibabaAlscCrmRuleQueryoptplanRequest

func NewAlibabaAlscCrmRuleQueryoptplanRequest() *AlibabaAlscCrmRuleQueryoptplanAPIRequest

初始化AlibabaAlscCrmRuleQueryoptplanAPIRequest对象

func (AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetPlanRuleQueryOpenRequest added in v1.2.0

func (r AlibabaAlscCrmRuleQueryoptplanAPIRequest) GetPlanRuleQueryOpenRequest() *PlanRuleQueryOpenReq

PlanRuleQueryOpenRequest Getter

func (*AlibabaAlscCrmRuleQueryoptplanAPIRequest) SetPlanRuleQueryOpenRequest added in v1.2.0

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

PlanRuleQueryOpenRequest Setter 请求参数

type AlibabaAlscCrmRuleQueryoptplanAPIResponse

type AlibabaAlscCrmRuleQueryoptplanAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQueryoptplanAPIResponseModel
}

查询运营计划 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"`
}

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

type AlibabaAlscCrmRuleQuerytaglistAPIRequest added in v1.2.0

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

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

查询标签列表

func NewAlibabaAlscCrmRuleQuerytaglistRequest

func NewAlibabaAlscCrmRuleQuerytaglistRequest() *AlibabaAlscCrmRuleQuerytaglistAPIRequest

初始化AlibabaAlscCrmRuleQuerytaglistAPIRequest对象

func (AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetParamPlanRuleQueryOpenReq added in v1.2.0

func (r AlibabaAlscCrmRuleQuerytaglistAPIRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerytaglistAPIRequest) SetParamPlanRuleQueryOpenReq added in v1.2.0

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

ParamPlanRuleQueryOpenReq Setter 请求参数

type AlibabaAlscCrmRuleQuerytaglistAPIResponse

type AlibabaAlscCrmRuleQuerytaglistAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerytaglistAPIResponseModel
}

查询标签列表 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"`
}

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

type AlibabaAlscCrmVoucherSendAPIRequest added in v1.2.0

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

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

发送券给指定用户

func NewAlibabaAlscCrmVoucherSendRequest

func NewAlibabaAlscCrmVoucherSendRequest() *AlibabaAlscCrmVoucherSendAPIRequest

初始化AlibabaAlscCrmVoucherSendAPIRequest对象

func (AlibabaAlscCrmVoucherSendAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscCrmVoucherSendAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmVoucherSendAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherSendAPIRequest) GetParamVoucherSendOpenReq added in v1.2.0

func (r AlibabaAlscCrmVoucherSendAPIRequest) GetParamVoucherSendOpenReq() *VoucherSendOpenReq

ParamVoucherSendOpenReq Getter

func (*AlibabaAlscCrmVoucherSendAPIRequest) SetParamVoucherSendOpenReq added in v1.2.0

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

ParamVoucherSendOpenReq Setter 请求参数

type AlibabaAlscCrmVoucherSendAPIResponse

type AlibabaAlscCrmVoucherSendAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmVoucherSendAPIResponseModel
}

发送券给指定用户 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"`
}

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

type AlibabaAlscCrmVoucherStatusChangeAPIRequest added in v1.2.0

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

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

核销优惠券

func NewAlibabaAlscCrmVoucherStatusChangeRequest

func NewAlibabaAlscCrmVoucherStatusChangeRequest() *AlibabaAlscCrmVoucherStatusChangeAPIRequest

初始化AlibabaAlscCrmVoucherStatusChangeAPIRequest对象

func (AlibabaAlscCrmVoucherStatusChangeAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmVoucherStatusChangeAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherStatusChangeAPIRequest) GetParamVoucherStatusChangeOpenReq added in v1.2.0

func (r AlibabaAlscCrmVoucherStatusChangeAPIRequest) GetParamVoucherStatusChangeOpenReq() *VoucherStatusChangeOpenReq

ParamVoucherStatusChangeOpenReq Getter

func (*AlibabaAlscCrmVoucherStatusChangeAPIRequest) SetParamVoucherStatusChangeOpenReq added in v1.2.0

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

ParamVoucherStatusChangeOpenReq Setter 参数

type AlibabaAlscCrmVoucherStatusChangeAPIResponse

type AlibabaAlscCrmVoucherStatusChangeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmVoucherStatusChangeAPIResponseModel
}

优惠券状态更改 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"`
}

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

type AlibabaAlscCrmVoucherTemplateListAPIRequest added in v1.2.0

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

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

获取优惠券模版列表

func NewAlibabaAlscCrmVoucherTemplateListRequest

func NewAlibabaAlscCrmVoucherTemplateListRequest() *AlibabaAlscCrmVoucherTemplateListAPIRequest

初始化AlibabaAlscCrmVoucherTemplateListAPIRequest对象

func (AlibabaAlscCrmVoucherTemplateListAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmVoucherTemplateListAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherTemplateListAPIRequest) GetVoucherTemplateOpenReq added in v1.2.0

VoucherTemplateOpenReq Getter

func (*AlibabaAlscCrmVoucherTemplateListAPIRequest) SetVoucherTemplateOpenReq added in v1.2.0

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

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

type AlibabaAlscCrmVoucherTemplateListAPIResponse

type AlibabaAlscCrmVoucherTemplateListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmVoucherTemplateListAPIResponseModel
}

获取优惠券模版列表 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"`
}

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

type AlibabaAlscKmsAccessAPIRequest added in v1.2.0

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

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

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

func NewAlibabaAlscKmsAccessRequest

func NewAlibabaAlscKmsAccessRequest() *AlibabaAlscKmsAccessAPIRequest

初始化AlibabaAlscKmsAccessAPIRequest对象

func (AlibabaAlscKmsAccessAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscKmsAccessAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscKmsAccessAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAlscKmsAccessAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscKmsAccessAPIRequest) GetRequestdata added in v1.2.0

func (r AlibabaAlscKmsAccessAPIRequest) GetRequestdata() string

Requestdata Getter

func (*AlibabaAlscKmsAccessAPIRequest) SetRequestdata added in v1.2.0

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

Requestdata Setter 接入参数

type AlibabaAlscKmsAccessAPIResponse

type AlibabaAlscKmsAccessAPIResponse struct {
	model.CommonResponse
	AlibabaAlscKmsAccessAPIResponseModel
}

本地生活风控数据接入 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"`
}

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

type AlibabaAlscOrderOrderUploadAPIRequest added in v1.2.0

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

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

第三方订单回流

func NewAlibabaAlscOrderOrderUploadRequest

func NewAlibabaAlscOrderOrderUploadRequest() *AlibabaAlscOrderOrderUploadAPIRequest

初始化AlibabaAlscOrderOrderUploadAPIRequest对象

func (AlibabaAlscOrderOrderUploadAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAlscOrderOrderUploadAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscOrderOrderUploadAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscOrderOrderUploadAPIRequest) GetParamBackflowRequest added in v1.2.0

func (r AlibabaAlscOrderOrderUploadAPIRequest) GetParamBackflowRequest() *BackflowRequest

ParamBackflowRequest Getter

func (*AlibabaAlscOrderOrderUploadAPIRequest) SetParamBackflowRequest added in v1.2.0

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

ParamBackflowRequest Setter 订单回流参数

type AlibabaAlscOrderOrderUploadAPIResponse

type AlibabaAlscOrderOrderUploadAPIResponse struct {
	model.CommonResponse
	AlibabaAlscOrderOrderUploadAPIResponseModel
}

订单回流 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"`
}

订单回流 成功返回结果

type AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest added in v1.2.0

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

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

码业务属性查询

func NewAlibabaAlscSaasCodecCodeAttrsQueryRequest

func NewAlibabaAlscSaasCodecCodeAttrsQueryRequest() *AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest

初始化AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest对象

func (AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) GetQueryCodeRequest added in v1.2.0

QueryCodeRequest Getter

func (*AlibabaAlscSaasCodecCodeAttrsQueryAPIRequest) SetQueryCodeRequest added in v1.2.0

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

QueryCodeRequest Setter 请求入参

type AlibabaAlscSaasCodecCodeAttrsQueryAPIResponse

type AlibabaAlscSaasCodecCodeAttrsQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAlscSaasCodecCodeAttrsQueryAPIResponseModel
}

码业务属性查询 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"`
}

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

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
}

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

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

func NewTaobaoKoubeiSaasBaseOperationConfigSyncRequest

func NewTaobaoKoubeiSaasBaseOperationConfigSyncRequest() *TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest

初始化TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest对象

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetApiMethodName added in v1.2.0

IRequest interface 方法, 获取Api method

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetBizType added in v1.2.0

BizType Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetMerchantId added in v1.2.0

MerchantId Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetOperationConfig added in v1.2.0

OperationConfig Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetOuterOperatorId added in v1.2.0

OuterOperatorId Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) GetRequestId added in v1.2.0

RequestId Getter

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetBizType added in v1.2.0

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

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetMerchantId added in v1.2.0

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

MerchantId Setter 商户ID

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetOperationConfig added in v1.2.0

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

OperationConfig Setter 经营设置json串

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetOuterOperatorId added in v1.2.0

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

OuterOperatorId Setter 操作员ID

func (*TaobaoKoubeiSaasBaseOperationConfigSyncAPIRequest) SetRequestId added in v1.2.0

RequestId Setter 请求ID

type TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponse

type TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponse struct {
	model.CommonResponse
	TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponseModel
}

商家基础经营设置信息同步 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"`
}

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

type TaobaoPlaceStoreCreateAPIRequest added in v1.2.0

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

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

用于商家创建线下门店

func NewTaobaoPlaceStoreCreateRequest

func NewTaobaoPlaceStoreCreateRequest() *TaobaoPlaceStoreCreateAPIRequest

初始化TaobaoPlaceStoreCreateAPIRequest对象

func (TaobaoPlaceStoreCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreCreateAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreCreateAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoPlaceStoreCreateAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreCreateAPIRequest) GetStoreCreate added in v1.2.0

StoreCreate Getter

func (*TaobaoPlaceStoreCreateAPIRequest) SetStoreCreate added in v1.2.0

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

StoreCreate Setter 门店创建入参

type TaobaoPlaceStoreCreateAPIResponse

type TaobaoPlaceStoreCreateAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreCreateAPIResponseModel
}

商户门店创建接口 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"`
}

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

type TaobaoPlaceStoreDeleteAPIRequest added in v1.2.0

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

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

用于商家删除线下门店

func NewTaobaoPlaceStoreDeleteRequest

func NewTaobaoPlaceStoreDeleteRequest() *TaobaoPlaceStoreDeleteAPIRequest

初始化TaobaoPlaceStoreDeleteAPIRequest对象

func (TaobaoPlaceStoreDeleteAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreDeleteAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreDeleteAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoPlaceStoreDeleteAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreDeleteAPIRequest) GetStoreId added in v1.2.0

func (r TaobaoPlaceStoreDeleteAPIRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoPlaceStoreDeleteAPIRequest) SetStoreId added in v1.2.0

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

StoreId Setter 门店id

type TaobaoPlaceStoreDeleteAPIResponse

type TaobaoPlaceStoreDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreDeleteAPIResponseModel
}

线下门店删除 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"`
}

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

type TaobaoPlaceStoreExtendAddAPIRequest added in v1.2.0

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

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

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

func NewTaobaoPlaceStoreExtendAddRequest

func NewTaobaoPlaceStoreExtendAddRequest() *TaobaoPlaceStoreExtendAddAPIRequest

初始化TaobaoPlaceStoreExtendAddAPIRequest对象

func (TaobaoPlaceStoreExtendAddAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreExtendAddAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreExtendAddAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreExtendAddAPIRequest) GetEtv added in v1.2.0

Etv Getter

func (TaobaoPlaceStoreExtendAddAPIRequest) GetStoreId added in v1.2.0

StoreId Getter

func (*TaobaoPlaceStoreExtendAddAPIRequest) SetEtv added in v1.2.0

Etv Setter 扩展信息

func (*TaobaoPlaceStoreExtendAddAPIRequest) SetStoreId added in v1.2.0

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

StoreId Setter 门店ID

type TaobaoPlaceStoreExtendAddAPIResponse

type TaobaoPlaceStoreExtendAddAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreExtendAddAPIResponseModel
}

新增门店扩展属性 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"`
}

新增门店扩展属性 成功返回结果

type TaobaoPlaceStoreModifyAPIRequest added in v1.2.0

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

商家修改线下门店 API请求 taobao.place.store.modify

用于商家修改线下门店信息

func NewTaobaoPlaceStoreModifyRequest

func NewTaobaoPlaceStoreModifyRequest() *TaobaoPlaceStoreModifyAPIRequest

初始化TaobaoPlaceStoreModifyAPIRequest对象

func (TaobaoPlaceStoreModifyAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreModifyAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreModifyAPIRequest) GetApiParams added in v1.2.0

func (r TaobaoPlaceStoreModifyAPIRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreModifyAPIRequest) GetStoreUpdate added in v1.2.0

StoreUpdate Getter

func (*TaobaoPlaceStoreModifyAPIRequest) SetStoreUpdate added in v1.2.0

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

StoreUpdate Setter 门店创建入参

type TaobaoPlaceStoreModifyAPIResponse

type TaobaoPlaceStoreModifyAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreModifyAPIResponseModel
}

商家修改线下门店 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"`
}

商家修改线下门店 成功返回结果

type TaobaoPlaceStoreTagsUpdateAPIRequest added in v1.2.0

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

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

门店打标去标

func NewTaobaoPlaceStoreTagsUpdateRequest

func NewTaobaoPlaceStoreTagsUpdateRequest() *TaobaoPlaceStoreTagsUpdateAPIRequest

初始化TaobaoPlaceStoreTagsUpdateAPIRequest对象

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetAddTags added in v1.2.0

AddTags Getter

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStoreTagsUpdateAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetRemoveTags added in v1.2.0

func (r TaobaoPlaceStoreTagsUpdateAPIRequest) GetRemoveTags() []int64

RemoveTags Getter

func (TaobaoPlaceStoreTagsUpdateAPIRequest) GetStoreUpdate added in v1.2.0

StoreUpdate Getter

func (*TaobaoPlaceStoreTagsUpdateAPIRequest) SetAddTags added in v1.2.0

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

AddTags Setter 新增标list

func (*TaobaoPlaceStoreTagsUpdateAPIRequest) SetRemoveTags added in v1.2.0

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

RemoveTags Setter 删除标list

func (*TaobaoPlaceStoreTagsUpdateAPIRequest) SetStoreUpdate added in v1.2.0

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

StoreUpdate Setter 门店信息

type TaobaoPlaceStoreTagsUpdateAPIResponse

type TaobaoPlaceStoreTagsUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreTagsUpdateAPIResponseModel
}

门店打标去标 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"`
}

门店打标去标 成功返回结果

type TaobaoPlaceStorecategoryGetAPIRequest added in v1.2.0

type TaobaoPlaceStorecategoryGetAPIRequest struct {
	model.Params
}

获取门店类目信息 API请求 taobao.place.storecategory.get

获取门店类目信息

func NewTaobaoPlaceStorecategoryGetRequest

func NewTaobaoPlaceStorecategoryGetRequest() *TaobaoPlaceStorecategoryGetAPIRequest

初始化TaobaoPlaceStorecategoryGetAPIRequest对象

func (TaobaoPlaceStorecategoryGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoPlaceStorecategoryGetAPIRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStorecategoryGetAPIRequest) GetApiParams added in v1.2.0

IRequest interface 方法, 获取API参数

type TaobaoPlaceStorecategoryGetAPIResponse

type TaobaoPlaceStorecategoryGetAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStorecategoryGetAPIResponseModel
}

获取门店类目信息 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"`
}

获取门店类目信息 成功返回结果

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