alsc

package
v1.1.4 Latest Latest
Warning

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

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

Documentation

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 AlibabaAlscChudaTemplateSendAPIResponse added in v1.1.3

type AlibabaAlscChudaTemplateSendAPIResponse struct {
	model.CommonResponse
	AlibabaAlscChudaTemplateSendResponse
}

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

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

type AlibabaAlscChudaTemplateSendRequest added in v1.1.3

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

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

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

func NewAlibabaAlscChudaTemplateSendRequest added in v1.1.3

func NewAlibabaAlscChudaTemplateSendRequest() *AlibabaAlscChudaTemplateSendRequest

初始化AlibabaAlscChudaTemplateSendRequest对象

func (AlibabaAlscChudaTemplateSendRequest) GetApiMethodName added in v1.1.3

func (r AlibabaAlscChudaTemplateSendRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscChudaTemplateSendRequest) GetApiParams added in v1.1.3

IRequest interface 方法, 获取API参数

func (AlibabaAlscChudaTemplateSendRequest) GetNotifyRequest added in v1.1.3

NotifyRequest Getter

func (*AlibabaAlscChudaTemplateSendRequest) SetNotifyRequest added in v1.1.3

func (r *AlibabaAlscChudaTemplateSendRequest) SetNotifyRequest(notifyRequest *TemplateNotifyRequest) error

NotifyRequest Setter 请求参数

type AlibabaAlscChudaTemplateSendResponse added in v1.1.3

type AlibabaAlscChudaTemplateSendResponse 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 AlibabaAlscCrmCardActiveAPIResponse

type AlibabaAlscCrmCardActiveAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardActiveResponse
}

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

激活卡

type AlibabaAlscCrmCardActiveRequest

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

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

激活卡

func NewAlibabaAlscCrmCardActiveRequest

func NewAlibabaAlscCrmCardActiveRequest() *AlibabaAlscCrmCardActiveRequest

初始化AlibabaAlscCrmCardActiveRequest对象

func (AlibabaAlscCrmCardActiveRequest) GetApiMethodName

func (r AlibabaAlscCrmCardActiveRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardActiveRequest) GetApiParams

func (r AlibabaAlscCrmCardActiveRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardActiveRequest) GetParamActiveCardOpenReq

func (r AlibabaAlscCrmCardActiveRequest) GetParamActiveCardOpenReq() *ActiveCardOpenReq

ParamActiveCardOpenReq Getter

func (*AlibabaAlscCrmCardActiveRequest) SetParamActiveCardOpenReq

func (r *AlibabaAlscCrmCardActiveRequest) SetParamActiveCardOpenReq(paramActiveCardOpenReq *ActiveCardOpenReq) error

ParamActiveCardOpenReq Setter 请求参数

type AlibabaAlscCrmCardActiveResponse

type AlibabaAlscCrmCardActiveResponse 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 AlibabaAlscCrmCardBatchActiveAPIResponse

type AlibabaAlscCrmCardBatchActiveAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBatchActiveResponse
}

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

批量激活卡

type AlibabaAlscCrmCardBatchActiveRequest

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

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

批量激活卡

func NewAlibabaAlscCrmCardBatchActiveRequest

func NewAlibabaAlscCrmCardBatchActiveRequest() *AlibabaAlscCrmCardBatchActiveRequest

初始化AlibabaAlscCrmCardBatchActiveRequest对象

func (AlibabaAlscCrmCardBatchActiveRequest) GetApiMethodName

func (r AlibabaAlscCrmCardBatchActiveRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBatchActiveRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBatchActiveRequest) GetParamBatchActiveCardOpenReq

func (r AlibabaAlscCrmCardBatchActiveRequest) GetParamBatchActiveCardOpenReq() *BatchActiveCardOpenReq

ParamBatchActiveCardOpenReq Getter

func (*AlibabaAlscCrmCardBatchActiveRequest) SetParamBatchActiveCardOpenReq

func (r *AlibabaAlscCrmCardBatchActiveRequest) SetParamBatchActiveCardOpenReq(paramBatchActiveCardOpenReq *BatchActiveCardOpenReq) error

ParamBatchActiveCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardBatchActiveResponse

type AlibabaAlscCrmCardBatchActiveResponse 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 AlibabaAlscCrmCardBatchSellAPIResponse

type AlibabaAlscCrmCardBatchSellAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBatchSellResponse
}

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

批量开卡(售卡)

type AlibabaAlscCrmCardBatchSellRequest

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

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

批量开卡(售卡)

func NewAlibabaAlscCrmCardBatchSellRequest

func NewAlibabaAlscCrmCardBatchSellRequest() *AlibabaAlscCrmCardBatchSellRequest

初始化AlibabaAlscCrmCardBatchSellRequest对象

func (AlibabaAlscCrmCardBatchSellRequest) GetApiMethodName

func (r AlibabaAlscCrmCardBatchSellRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBatchSellRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBatchSellRequest) GetParamBatchOpenCardOpenReq

func (r AlibabaAlscCrmCardBatchSellRequest) GetParamBatchOpenCardOpenReq() *BatchOpenCardOpenReq

ParamBatchOpenCardOpenReq Getter

func (*AlibabaAlscCrmCardBatchSellRequest) SetParamBatchOpenCardOpenReq

func (r *AlibabaAlscCrmCardBatchSellRequest) SetParamBatchOpenCardOpenReq(paramBatchOpenCardOpenReq *BatchOpenCardOpenReq) error

ParamBatchOpenCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardBatchSellResponse

type AlibabaAlscCrmCardBatchSellResponse 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 AlibabaAlscCrmCardBindcardAPIResponse

type AlibabaAlscCrmCardBindcardAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBindcardResponse
}

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

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

type AlibabaAlscCrmCardBindcardRequest

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

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

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

func NewAlibabaAlscCrmCardBindcardRequest

func NewAlibabaAlscCrmCardBindcardRequest() *AlibabaAlscCrmCardBindcardRequest

初始化AlibabaAlscCrmCardBindcardRequest对象

func (AlibabaAlscCrmCardBindcardRequest) GetApiMethodName

func (r AlibabaAlscCrmCardBindcardRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBindcardRequest) GetApiParams

func (r AlibabaAlscCrmCardBindcardRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBindcardRequest) GetParamBindPhysicalCardOpenReq

func (r AlibabaAlscCrmCardBindcardRequest) GetParamBindPhysicalCardOpenReq() *BindPhysicalCardOpenReq

ParamBindPhysicalCardOpenReq Getter

func (*AlibabaAlscCrmCardBindcardRequest) SetParamBindPhysicalCardOpenReq

func (r *AlibabaAlscCrmCardBindcardRequest) SetParamBindPhysicalCardOpenReq(paramBindPhysicalCardOpenReq *BindPhysicalCardOpenReq) error

ParamBindPhysicalCardOpenReq Setter 请求参数

type AlibabaAlscCrmCardBindcardResponse

type AlibabaAlscCrmCardBindcardResponse 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 AlibabaAlscCrmCardBindcustomerAPIResponse

type AlibabaAlscCrmCardBindcustomerAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardBindcustomerResponse
}

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

为卡号绑定顾客

type AlibabaAlscCrmCardBindcustomerRequest

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

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

为卡号绑定顾客

func NewAlibabaAlscCrmCardBindcustomerRequest

func NewAlibabaAlscCrmCardBindcustomerRequest() *AlibabaAlscCrmCardBindcustomerRequest

初始化AlibabaAlscCrmCardBindcustomerRequest对象

func (AlibabaAlscCrmCardBindcustomerRequest) GetApiMethodName

func (r AlibabaAlscCrmCardBindcustomerRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardBindcustomerRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardBindcustomerRequest) GetParamBindCustomerOpenReq

func (r AlibabaAlscCrmCardBindcustomerRequest) GetParamBindCustomerOpenReq() *BindCustomerOpenReq

ParamBindCustomerOpenReq Getter

func (*AlibabaAlscCrmCardBindcustomerRequest) SetParamBindCustomerOpenReq

func (r *AlibabaAlscCrmCardBindcustomerRequest) SetParamBindCustomerOpenReq(paramBindCustomerOpenReq *BindCustomerOpenReq) error

ParamBindCustomerOpenReq Setter 请求参数

type AlibabaAlscCrmCardBindcustomerResponse

type AlibabaAlscCrmCardBindcustomerResponse 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"`
	// 接口结果
	Result *CommonResult `json:"result,omitempty" xml:"result,omitempty"`
}

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

type AlibabaAlscCrmCardOpenAPIResponse

type AlibabaAlscCrmCardOpenAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardOpenResponse
}

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

标准开卡流程

type AlibabaAlscCrmCardOpenRequest

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

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

标准开卡流程

func NewAlibabaAlscCrmCardOpenRequest

func NewAlibabaAlscCrmCardOpenRequest() *AlibabaAlscCrmCardOpenRequest

初始化AlibabaAlscCrmCardOpenRequest对象

func (AlibabaAlscCrmCardOpenRequest) GetApiMethodName

func (r AlibabaAlscCrmCardOpenRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardOpenRequest) GetApiParams

func (r AlibabaAlscCrmCardOpenRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardOpenRequest) GetParamOpenCardStandardOpenReq

func (r AlibabaAlscCrmCardOpenRequest) GetParamOpenCardStandardOpenReq() *OpenCardStandardOpenReq

ParamOpenCardStandardOpenReq Getter

func (*AlibabaAlscCrmCardOpenRequest) SetParamOpenCardStandardOpenReq

func (r *AlibabaAlscCrmCardOpenRequest) SetParamOpenCardStandardOpenReq(paramOpenCardStandardOpenReq *OpenCardStandardOpenReq) error

ParamOpenCardStandardOpenReq Setter 开卡参数

type AlibabaAlscCrmCardOpenResponse

type AlibabaAlscCrmCardOpenResponse 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 AlibabaAlscCrmCardPagetmpAPIResponse

type AlibabaAlscCrmCardPagetmpAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardPagetmpResponse
}

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

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

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

type AlibabaAlscCrmCardPagetmpRequest

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

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

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

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

func NewAlibabaAlscCrmCardPagetmpRequest

func NewAlibabaAlscCrmCardPagetmpRequest() *AlibabaAlscCrmCardPagetmpRequest

初始化AlibabaAlscCrmCardPagetmpRequest对象

func (AlibabaAlscCrmCardPagetmpRequest) GetApiMethodName

func (r AlibabaAlscCrmCardPagetmpRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardPagetmpRequest) GetApiParams

func (r AlibabaAlscCrmCardPagetmpRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardPagetmpRequest) GetParamPullCardTemplateOpenReq

func (r AlibabaAlscCrmCardPagetmpRequest) GetParamPullCardTemplateOpenReq() *PullCardTemplateOpenReq

ParamPullCardTemplateOpenReq Getter

func (*AlibabaAlscCrmCardPagetmpRequest) SetParamPullCardTemplateOpenReq

func (r *AlibabaAlscCrmCardPagetmpRequest) SetParamPullCardTemplateOpenReq(paramPullCardTemplateOpenReq *PullCardTemplateOpenReq) error

ParamPullCardTemplateOpenReq Setter 请求结果

type AlibabaAlscCrmCardPagetmpResponse

type AlibabaAlscCrmCardPagetmpResponse 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 AlibabaAlscCrmCardQryAPIResponse

type AlibabaAlscCrmCardQryAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardQryResponse
}

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

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

type AlibabaAlscCrmCardQryRequest

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

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

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

func NewAlibabaAlscCrmCardQryRequest

func NewAlibabaAlscCrmCardQryRequest() *AlibabaAlscCrmCardQryRequest

初始化AlibabaAlscCrmCardQryRequest对象

func (AlibabaAlscCrmCardQryRequest) GetApiMethodName

func (r AlibabaAlscCrmCardQryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardQryRequest) GetApiParams

func (r AlibabaAlscCrmCardQryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQryRequest) GetParamQueryCardOpenReq

func (r AlibabaAlscCrmCardQryRequest) GetParamQueryCardOpenReq() *QueryCardOpenReq

ParamQueryCardOpenReq Getter

func (*AlibabaAlscCrmCardQryRequest) SetParamQueryCardOpenReq

func (r *AlibabaAlscCrmCardQryRequest) SetParamQueryCardOpenReq(paramQueryCardOpenReq *QueryCardOpenReq) error

ParamQueryCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardQryResponse

type AlibabaAlscCrmCardQryResponse 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 AlibabaAlscCrmCardQryphysicalAPIResponse

type AlibabaAlscCrmCardQryphysicalAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardQryphysicalResponse
}

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

查询物理卡

type AlibabaAlscCrmCardQryphysicalRequest

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

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

查询物理卡

func NewAlibabaAlscCrmCardQryphysicalRequest

func NewAlibabaAlscCrmCardQryphysicalRequest() *AlibabaAlscCrmCardQryphysicalRequest

初始化AlibabaAlscCrmCardQryphysicalRequest对象

func (AlibabaAlscCrmCardQryphysicalRequest) GetApiMethodName

func (r AlibabaAlscCrmCardQryphysicalRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardQryphysicalRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQryphysicalRequest) GetParamQueryPhyCardOpenReq

func (r AlibabaAlscCrmCardQryphysicalRequest) GetParamQueryPhyCardOpenReq() *QueryPhyCardOpenReq

ParamQueryPhyCardOpenReq Getter

func (*AlibabaAlscCrmCardQryphysicalRequest) SetParamQueryPhyCardOpenReq

func (r *AlibabaAlscCrmCardQryphysicalRequest) SetParamQueryPhyCardOpenReq(paramQueryPhyCardOpenReq *QueryPhyCardOpenReq) error

ParamQueryPhyCardOpenReq Setter 入参

type AlibabaAlscCrmCardQryphysicalResponse

type AlibabaAlscCrmCardQryphysicalResponse 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 AlibabaAlscCrmCardQueryTemplateAPIResponse

type AlibabaAlscCrmCardQueryTemplateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardQueryTemplateResponse
}

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

查询卡模板详情

type AlibabaAlscCrmCardQueryTemplateRequest

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

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

查询卡模板详情

func NewAlibabaAlscCrmCardQueryTemplateRequest

func NewAlibabaAlscCrmCardQueryTemplateRequest() *AlibabaAlscCrmCardQueryTemplateRequest

初始化AlibabaAlscCrmCardQueryTemplateRequest对象

func (AlibabaAlscCrmCardQueryTemplateRequest) GetApiMethodName

func (r AlibabaAlscCrmCardQueryTemplateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardQueryTemplateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardQueryTemplateRequest) GetParamQueryCardTemplateOpenReq

func (r AlibabaAlscCrmCardQueryTemplateRequest) GetParamQueryCardTemplateOpenReq() *QueryCardTemplateOpenReq

ParamQueryCardTemplateOpenReq Getter

func (*AlibabaAlscCrmCardQueryTemplateRequest) SetParamQueryCardTemplateOpenReq

func (r *AlibabaAlscCrmCardQueryTemplateRequest) SetParamQueryCardTemplateOpenReq(paramQueryCardTemplateOpenReq *QueryCardTemplateOpenReq) error

ParamQueryCardTemplateOpenReq Setter 请求对象

type AlibabaAlscCrmCardQueryTemplateResponse

type AlibabaAlscCrmCardQueryTemplateResponse 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 AlibabaAlscCrmCardSearchcardAPIResponse

type AlibabaAlscCrmCardSearchcardAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCardSearchcardResponse
}

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

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

type AlibabaAlscCrmCardSearchcardRequest

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

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

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

func NewAlibabaAlscCrmCardSearchcardRequest

func NewAlibabaAlscCrmCardSearchcardRequest() *AlibabaAlscCrmCardSearchcardRequest

初始化AlibabaAlscCrmCardSearchcardRequest对象

func (AlibabaAlscCrmCardSearchcardRequest) GetApiMethodName

func (r AlibabaAlscCrmCardSearchcardRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCardSearchcardRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCardSearchcardRequest) GetParamSearchCardOpenReq

func (r AlibabaAlscCrmCardSearchcardRequest) GetParamSearchCardOpenReq() *SearchCardOpenReq

ParamSearchCardOpenReq Getter

func (*AlibabaAlscCrmCardSearchcardRequest) SetParamSearchCardOpenReq

func (r *AlibabaAlscCrmCardSearchcardRequest) SetParamSearchCardOpenReq(paramSearchCardOpenReq *SearchCardOpenReq) error

ParamSearchCardOpenReq Setter 请求对象

type AlibabaAlscCrmCardSearchcardResponse

type AlibabaAlscCrmCardSearchcardResponse 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 AlibabaAlscCrmCustomerCheckppwAPIResponse

type AlibabaAlscCrmCustomerCheckppwAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerCheckppwResponse
}

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

校验支付密码

type AlibabaAlscCrmCustomerCheckppwRequest

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

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

校验支付密码

func NewAlibabaAlscCrmCustomerCheckppwRequest

func NewAlibabaAlscCrmCustomerCheckppwRequest() *AlibabaAlscCrmCustomerCheckppwRequest

初始化AlibabaAlscCrmCustomerCheckppwRequest对象

func (AlibabaAlscCrmCustomerCheckppwRequest) GetApiMethodName

func (r AlibabaAlscCrmCustomerCheckppwRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerCheckppwRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerCheckppwRequest) GetCheckRequest

CheckRequest Getter

func (*AlibabaAlscCrmCustomerCheckppwRequest) SetCheckRequest

func (r *AlibabaAlscCrmCustomerCheckppwRequest) SetCheckRequest(checkRequest *CheckPayPasswdReq) error

CheckRequest Setter 请求参数

type AlibabaAlscCrmCustomerCheckppwResponse

type AlibabaAlscCrmCustomerCheckppwResponse 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 AlibabaAlscCrmCustomerCreateAPIResponse

type AlibabaAlscCrmCustomerCreateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerCreateResponse
}

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

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

type AlibabaAlscCrmCustomerCreateRequest

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

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

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

func NewAlibabaAlscCrmCustomerCreateRequest

func NewAlibabaAlscCrmCustomerCreateRequest() *AlibabaAlscCrmCustomerCreateRequest

初始化AlibabaAlscCrmCustomerCreateRequest对象

func (AlibabaAlscCrmCustomerCreateRequest) GetApiMethodName

func (r AlibabaAlscCrmCustomerCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerCreateRequest) GetParamCustomerCreateOpenReq

func (r AlibabaAlscCrmCustomerCreateRequest) GetParamCustomerCreateOpenReq() *CustomerCreateOpenReq

ParamCustomerCreateOpenReq Getter

func (*AlibabaAlscCrmCustomerCreateRequest) SetParamCustomerCreateOpenReq

func (r *AlibabaAlscCrmCustomerCreateRequest) SetParamCustomerCreateOpenReq(paramCustomerCreateOpenReq *CustomerCreateOpenReq) error

ParamCustomerCreateOpenReq Setter 创建顾客参数

type AlibabaAlscCrmCustomerCreateResponse

type AlibabaAlscCrmCustomerCreateResponse 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 AlibabaAlscCrmCustomerGetAPIResponse

type AlibabaAlscCrmCustomerGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerGetResponse
}

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

查询顾客详情

type AlibabaAlscCrmCustomerGetRequest

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

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

查询顾客详情

func NewAlibabaAlscCrmCustomerGetRequest

func NewAlibabaAlscCrmCustomerGetRequest() *AlibabaAlscCrmCustomerGetRequest

初始化AlibabaAlscCrmCustomerGetRequest对象

func (AlibabaAlscCrmCustomerGetRequest) GetApiMethodName

func (r AlibabaAlscCrmCustomerGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerGetRequest) GetApiParams

func (r AlibabaAlscCrmCustomerGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerGetRequest) GetParamCustomerIdQueryOpenReq

func (r AlibabaAlscCrmCustomerGetRequest) GetParamCustomerIdQueryOpenReq() *CustomerIdQueryOpenReq

ParamCustomerIdQueryOpenReq Getter

func (*AlibabaAlscCrmCustomerGetRequest) SetParamCustomerIdQueryOpenReq

func (r *AlibabaAlscCrmCustomerGetRequest) SetParamCustomerIdQueryOpenReq(paramCustomerIdQueryOpenReq *CustomerIdQueryOpenReq) error

ParamCustomerIdQueryOpenReq Setter 顾客详情查询条件

type AlibabaAlscCrmCustomerGetResponse

type AlibabaAlscCrmCustomerGetResponse 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 AlibabaAlscCrmCustomerResetppwAPIResponse

type AlibabaAlscCrmCustomerResetppwAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerResetppwResponse
}

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

重置支付密码

type AlibabaAlscCrmCustomerResetppwRequest

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

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

重置支付密码

func NewAlibabaAlscCrmCustomerResetppwRequest

func NewAlibabaAlscCrmCustomerResetppwRequest() *AlibabaAlscCrmCustomerResetppwRequest

初始化AlibabaAlscCrmCustomerResetppwRequest对象

func (AlibabaAlscCrmCustomerResetppwRequest) GetApiMethodName

func (r AlibabaAlscCrmCustomerResetppwRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerResetppwRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerResetppwRequest) GetResetPayPwdRequest

ResetPayPwdRequest Getter

func (*AlibabaAlscCrmCustomerResetppwRequest) SetResetPayPwdRequest

func (r *AlibabaAlscCrmCustomerResetppwRequest) SetResetPayPwdRequest(resetPayPwdRequest *ResetPayPasswdOpenReq) error

ResetPayPwdRequest Setter 系统自动生成

type AlibabaAlscCrmCustomerResetppwResponse

type AlibabaAlscCrmCustomerResetppwResponse 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 AlibabaAlscCrmCustomerUpdateAPIResponse

type AlibabaAlscCrmCustomerUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerUpdateResponse
}

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

更新顾客信息

type AlibabaAlscCrmCustomerUpdateRequest

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

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

更新顾客信息

func NewAlibabaAlscCrmCustomerUpdateRequest

func NewAlibabaAlscCrmCustomerUpdateRequest() *AlibabaAlscCrmCustomerUpdateRequest

初始化AlibabaAlscCrmCustomerUpdateRequest对象

func (AlibabaAlscCrmCustomerUpdateRequest) GetApiMethodName

func (r AlibabaAlscCrmCustomerUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerUpdateRequest) GetParamCustomerUpdateOpenReq

func (r AlibabaAlscCrmCustomerUpdateRequest) GetParamCustomerUpdateOpenReq() *CustomerUpdateOpenReq

ParamCustomerUpdateOpenReq Getter

func (*AlibabaAlscCrmCustomerUpdateRequest) SetParamCustomerUpdateOpenReq

func (r *AlibabaAlscCrmCustomerUpdateRequest) SetParamCustomerUpdateOpenReq(paramCustomerUpdateOpenReq *CustomerUpdateOpenReq) error

ParamCustomerUpdateOpenReq Setter 修改顾客参数

type AlibabaAlscCrmCustomerUpdateResponse

type AlibabaAlscCrmCustomerUpdateResponse 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 AlibabaAlscCrmCustomerUpdateppwAPIResponse

type AlibabaAlscCrmCustomerUpdateppwAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerUpdateppwResponse
}

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

修改支付密码

type AlibabaAlscCrmCustomerUpdateppwRequest

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

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

修改支付密码

func NewAlibabaAlscCrmCustomerUpdateppwRequest

func NewAlibabaAlscCrmCustomerUpdateppwRequest() *AlibabaAlscCrmCustomerUpdateppwRequest

初始化AlibabaAlscCrmCustomerUpdateppwRequest对象

func (AlibabaAlscCrmCustomerUpdateppwRequest) GetApiMethodName

func (r AlibabaAlscCrmCustomerUpdateppwRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerUpdateppwRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerUpdateppwRequest) GetUpdatePayPasswdReq

UpdatePayPasswdReq Getter

func (*AlibabaAlscCrmCustomerUpdateppwRequest) SetUpdatePayPasswdReq

func (r *AlibabaAlscCrmCustomerUpdateppwRequest) SetUpdatePayPasswdReq(updatePayPasswdReq *UpdatePayPasswdReq) error

UpdatePayPasswdReq Setter 修改密码

type AlibabaAlscCrmCustomerUpdateppwResponse

type AlibabaAlscCrmCustomerUpdateppwResponse 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 AlibabaAlscCrmCustomerVoucherListAPIResponse

type AlibabaAlscCrmCustomerVoucherListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmCustomerVoucherListResponse
}

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

获取顾客优惠券列表

type AlibabaAlscCrmCustomerVoucherListRequest

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

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

获取顾客优惠券列表

func NewAlibabaAlscCrmCustomerVoucherListRequest

func NewAlibabaAlscCrmCustomerVoucherListRequest() *AlibabaAlscCrmCustomerVoucherListRequest

初始化AlibabaAlscCrmCustomerVoucherListRequest对象

func (AlibabaAlscCrmCustomerVoucherListRequest) GetApiMethodName

func (r AlibabaAlscCrmCustomerVoucherListRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmCustomerVoucherListRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmCustomerVoucherListRequest) GetCustomerVoucherFullOpenReq

func (r AlibabaAlscCrmCustomerVoucherListRequest) GetCustomerVoucherFullOpenReq() *CustomerVoucherFullOpenReq

CustomerVoucherFullOpenReq Getter

func (*AlibabaAlscCrmCustomerVoucherListRequest) SetCustomerVoucherFullOpenReq

func (r *AlibabaAlscCrmCustomerVoucherListRequest) SetCustomerVoucherFullOpenReq(customerVoucherFullOpenReq *CustomerVoucherFullOpenReq) error

CustomerVoucherFullOpenReq Setter 获取顾客优惠券列表

type AlibabaAlscCrmCustomerVoucherListResponse

type AlibabaAlscCrmCustomerVoucherListResponse 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 AlibabaAlscCrmMarketingEncryptAPIResponse

type AlibabaAlscCrmMarketingEncryptAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMarketingEncryptResponse
}

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

加密

type AlibabaAlscCrmMarketingEncryptRequest

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

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

加密

func NewAlibabaAlscCrmMarketingEncryptRequest

func NewAlibabaAlscCrmMarketingEncryptRequest() *AlibabaAlscCrmMarketingEncryptRequest

初始化AlibabaAlscCrmMarketingEncryptRequest对象

func (AlibabaAlscCrmMarketingEncryptRequest) GetApiMethodName

func (r AlibabaAlscCrmMarketingEncryptRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMarketingEncryptRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingEncryptRequest) GetParam

Param Getter

func (*AlibabaAlscCrmMarketingEncryptRequest) SetParam

Param Setter 参数

type AlibabaAlscCrmMarketingEncryptResponse

type AlibabaAlscCrmMarketingEncryptResponse 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 AlibabaAlscCrmMarketingIssueVoucherAPIResponse

type AlibabaAlscCrmMarketingIssueVoucherAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMarketingIssueVoucherResponse
}

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

提供发券功能

type AlibabaAlscCrmMarketingIssueVoucherRequest

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

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

提供发券功能

func NewAlibabaAlscCrmMarketingIssueVoucherRequest

func NewAlibabaAlscCrmMarketingIssueVoucherRequest() *AlibabaAlscCrmMarketingIssueVoucherRequest

初始化AlibabaAlscCrmMarketingIssueVoucherRequest对象

func (AlibabaAlscCrmMarketingIssueVoucherRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMarketingIssueVoucherRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingIssueVoucherRequest) GetParamIssueVoucherReq

func (r AlibabaAlscCrmMarketingIssueVoucherRequest) GetParamIssueVoucherReq() *IssueVoucherReq

ParamIssueVoucherReq Getter

func (*AlibabaAlscCrmMarketingIssueVoucherRequest) SetParamIssueVoucherReq

func (r *AlibabaAlscCrmMarketingIssueVoucherRequest) SetParamIssueVoucherReq(paramIssueVoucherReq *IssueVoucherReq) error

ParamIssueVoucherReq Setter 参数

type AlibabaAlscCrmMarketingIssueVoucherResponse

type AlibabaAlscCrmMarketingIssueVoucherResponse 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 AlibabaAlscCrmMarketingShareCustomerInfoAPIResponse

type AlibabaAlscCrmMarketingShareCustomerInfoAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMarketingShareCustomerInfoResponse
}

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

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

type AlibabaAlscCrmMarketingShareCustomerInfoRequest

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

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

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

func NewAlibabaAlscCrmMarketingShareCustomerInfoRequest

func NewAlibabaAlscCrmMarketingShareCustomerInfoRequest() *AlibabaAlscCrmMarketingShareCustomerInfoRequest

初始化AlibabaAlscCrmMarketingShareCustomerInfoRequest对象

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetActivityId

ActivityId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetBrandId

BrandId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetCustomerId

CustomerId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetOperatorId

OperatorId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetOperatorName

OperatorName Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetOutBrandId

OutBrandId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetOutShopId

OutShopId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetRequestId

RequestId Getter

func (AlibabaAlscCrmMarketingShareCustomerInfoRequest) GetShopId

ShopId Getter

func (*AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetActivityId

func (r *AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetActivityId(activityId string) error

ActivityId Setter 活动id

func (*AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetBrandId

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

func (*AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetCustomerId

func (r *AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetCustomerId(customerId string) error

CustomerId Setter 会员id

func (*AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetOperatorId

func (r *AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetOperatorId(operatorId string) error

OperatorId Setter 操作人

func (*AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetOperatorName

func (r *AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetOperatorName(operatorName string) error

OperatorName Setter 操作人姓名

func (*AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetOutBrandId

func (r *AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetOutBrandId(outBrandId string) error

OutBrandId Setter 外部品牌id

func (*AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetOutShopId

OutShopId Setter 外部门店id

func (*AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetRequestId

RequestId Setter 请求幂等id

func (*AlibabaAlscCrmMarketingShareCustomerInfoRequest) SetShopId

ShopId Setter 门店id

type AlibabaAlscCrmMarketingShareCustomerInfoResponse

type AlibabaAlscCrmMarketingShareCustomerInfoResponse 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 AlibabaAlscCrmMenuListAPIResponse

type AlibabaAlscCrmMenuListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmMenuListResponse
}

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

获取特价菜单

type AlibabaAlscCrmMenuListRequest

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

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

获取特价菜单

func NewAlibabaAlscCrmMenuListRequest

func NewAlibabaAlscCrmMenuListRequest() *AlibabaAlscCrmMenuListRequest

初始化AlibabaAlscCrmMenuListRequest对象

func (AlibabaAlscCrmMenuListRequest) GetApiMethodName

func (r AlibabaAlscCrmMenuListRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmMenuListRequest) GetApiParams

func (r AlibabaAlscCrmMenuListRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmMenuListRequest) GetMenuOpenReq

func (r AlibabaAlscCrmMenuListRequest) GetMenuOpenReq() *MenuOpenReq

MenuOpenReq Getter

func (*AlibabaAlscCrmMenuListRequest) SetMenuOpenReq

func (r *AlibabaAlscCrmMenuListRequest) SetMenuOpenReq(menuOpenReq *MenuOpenReq) error

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

type AlibabaAlscCrmMenuListResponse

type AlibabaAlscCrmMenuListResponse 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 AlibabaAlscCrmOpenAssertRefundAPIResponse

type AlibabaAlscCrmOpenAssertRefundAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenAssertRefundResponse
}

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

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

type AlibabaAlscCrmOpenAssertRefundRequest

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

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

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

func NewAlibabaAlscCrmOpenAssertRefundRequest

func NewAlibabaAlscCrmOpenAssertRefundRequest() *AlibabaAlscCrmOpenAssertRefundRequest

初始化AlibabaAlscCrmOpenAssertRefundRequest对象

func (AlibabaAlscCrmOpenAssertRefundRequest) GetApiMethodName

func (r AlibabaAlscCrmOpenAssertRefundRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenAssertRefundRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenAssertRefundRequest) GetParamPropertyRefundOpenReq

func (r AlibabaAlscCrmOpenAssertRefundRequest) GetParamPropertyRefundOpenReq() *PropertyRefundOpenReq

ParamPropertyRefundOpenReq Getter

func (*AlibabaAlscCrmOpenAssertRefundRequest) SetParamPropertyRefundOpenReq

func (r *AlibabaAlscCrmOpenAssertRefundRequest) SetParamPropertyRefundOpenReq(paramPropertyRefundOpenReq *PropertyRefundOpenReq) error

ParamPropertyRefundOpenReq Setter 入参

type AlibabaAlscCrmOpenAssertRefundResponse

type AlibabaAlscCrmOpenAssertRefundResponse 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 AlibabaAlscCrmOpenAssertVerifyAPIResponse

type AlibabaAlscCrmOpenAssertVerifyAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenAssertVerifyResponse
}

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

核销储值,积分,券资产

type AlibabaAlscCrmOpenAssertVerifyRequest

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

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

核销储值,积分,券资产

func NewAlibabaAlscCrmOpenAssertVerifyRequest

func NewAlibabaAlscCrmOpenAssertVerifyRequest() *AlibabaAlscCrmOpenAssertVerifyRequest

初始化AlibabaAlscCrmOpenAssertVerifyRequest对象

func (AlibabaAlscCrmOpenAssertVerifyRequest) GetApiMethodName

func (r AlibabaAlscCrmOpenAssertVerifyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenAssertVerifyRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenAssertVerifyRequest) GetParamPropertyVerifyOpenReq

func (r AlibabaAlscCrmOpenAssertVerifyRequest) GetParamPropertyVerifyOpenReq() *PropertyVerifyOpenReq

ParamPropertyVerifyOpenReq Getter

func (*AlibabaAlscCrmOpenAssertVerifyRequest) SetParamPropertyVerifyOpenReq

func (r *AlibabaAlscCrmOpenAssertVerifyRequest) SetParamPropertyVerifyOpenReq(paramPropertyVerifyOpenReq *PropertyVerifyOpenReq) error

ParamPropertyVerifyOpenReq Setter 入参

type AlibabaAlscCrmOpenAssertVerifyResponse

type AlibabaAlscCrmOpenAssertVerifyResponse 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 AlibabaAlscCrmOpenCustomerGetAPIResponse

type AlibabaAlscCrmOpenCustomerGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenCustomerGetResponse
}

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

查询会员身份,资产等

type AlibabaAlscCrmOpenCustomerGetRequest

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

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

查询会员身份,资产等

func NewAlibabaAlscCrmOpenCustomerGetRequest

func NewAlibabaAlscCrmOpenCustomerGetRequest() *AlibabaAlscCrmOpenCustomerGetRequest

初始化AlibabaAlscCrmOpenCustomerGetRequest对象

func (AlibabaAlscCrmOpenCustomerGetRequest) GetApiMethodName

func (r AlibabaAlscCrmOpenCustomerGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenCustomerGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenCustomerGetRequest) GetParamCustomerGetOpenReq

func (r AlibabaAlscCrmOpenCustomerGetRequest) GetParamCustomerGetOpenReq() *CustomerGetOpenReq

ParamCustomerGetOpenReq Getter

func (*AlibabaAlscCrmOpenCustomerGetRequest) SetParamCustomerGetOpenReq

func (r *AlibabaAlscCrmOpenCustomerGetRequest) SetParamCustomerGetOpenReq(paramCustomerGetOpenReq *CustomerGetOpenReq) error

ParamCustomerGetOpenReq Setter 入参

type AlibabaAlscCrmOpenCustomerGetResponse

type AlibabaAlscCrmOpenCustomerGetResponse 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 AlibabaAlscCrmOpenCustomerSaveAPIResponse

type AlibabaAlscCrmOpenCustomerSaveAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenCustomerSaveResponse
}

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

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

type AlibabaAlscCrmOpenCustomerSaveRequest

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

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

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

func NewAlibabaAlscCrmOpenCustomerSaveRequest

func NewAlibabaAlscCrmOpenCustomerSaveRequest() *AlibabaAlscCrmOpenCustomerSaveRequest

初始化AlibabaAlscCrmOpenCustomerSaveRequest对象

func (AlibabaAlscCrmOpenCustomerSaveRequest) GetApiMethodName

func (r AlibabaAlscCrmOpenCustomerSaveRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenCustomerSaveRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenCustomerSaveRequest) GetParamCustomerSaveOpenReq

func (r AlibabaAlscCrmOpenCustomerSaveRequest) GetParamCustomerSaveOpenReq() *CustomerSaveOpenReq

ParamCustomerSaveOpenReq Getter

func (*AlibabaAlscCrmOpenCustomerSaveRequest) SetParamCustomerSaveOpenReq

func (r *AlibabaAlscCrmOpenCustomerSaveRequest) SetParamCustomerSaveOpenReq(paramCustomerSaveOpenReq *CustomerSaveOpenReq) error

ParamCustomerSaveOpenReq Setter 入参

type AlibabaAlscCrmOpenCustomerSaveResponse

type AlibabaAlscCrmOpenCustomerSaveResponse 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 AlibabaAlscCrmOpenOrderBackflowAPIResponse

type AlibabaAlscCrmOpenOrderBackflowAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenOrderBackflowResponse
}

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

回流isv订单接口

type AlibabaAlscCrmOpenOrderBackflowRequest

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

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

回流isv订单接口

func NewAlibabaAlscCrmOpenOrderBackflowRequest

func NewAlibabaAlscCrmOpenOrderBackflowRequest() *AlibabaAlscCrmOpenOrderBackflowRequest

初始化AlibabaAlscCrmOpenOrderBackflowRequest对象

func (AlibabaAlscCrmOpenOrderBackflowRequest) GetApiMethodName

func (r AlibabaAlscCrmOpenOrderBackflowRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenOrderBackflowRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenOrderBackflowRequest) GetParamOrderBackflowOpenReq

func (r AlibabaAlscCrmOpenOrderBackflowRequest) GetParamOrderBackflowOpenReq() *OrderBackflowOpenReq

ParamOrderBackflowOpenReq Getter

func (*AlibabaAlscCrmOpenOrderBackflowRequest) SetParamOrderBackflowOpenReq

func (r *AlibabaAlscCrmOpenOrderBackflowRequest) SetParamOrderBackflowOpenReq(paramOrderBackflowOpenReq *OrderBackflowOpenReq) error

ParamOrderBackflowOpenReq Setter 入参

type AlibabaAlscCrmOpenOrderBackflowResponse

type AlibabaAlscCrmOpenOrderBackflowResponse 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 AlibabaAlscCrmOpenPointOperateAPIResponse

type AlibabaAlscCrmOpenPointOperateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenPointOperateResponse
}

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

同步积分接口

type AlibabaAlscCrmOpenPointOperateRequest

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

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

同步积分接口

func NewAlibabaAlscCrmOpenPointOperateRequest

func NewAlibabaAlscCrmOpenPointOperateRequest() *AlibabaAlscCrmOpenPointOperateRequest

初始化AlibabaAlscCrmOpenPointOperateRequest对象

func (AlibabaAlscCrmOpenPointOperateRequest) GetApiMethodName

func (r AlibabaAlscCrmOpenPointOperateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenPointOperateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenPointOperateRequest) GetParamPointOperateOpenReq

func (r AlibabaAlscCrmOpenPointOperateRequest) GetParamPointOperateOpenReq() *PointOperateOpenReq

ParamPointOperateOpenReq Getter

func (*AlibabaAlscCrmOpenPointOperateRequest) SetParamPointOperateOpenReq

func (r *AlibabaAlscCrmOpenPointOperateRequest) SetParamPointOperateOpenReq(paramPointOperateOpenReq *PointOperateOpenReq) error

ParamPointOperateOpenReq Setter 入参

type AlibabaAlscCrmOpenPointOperateResponse

type AlibabaAlscCrmOpenPointOperateResponse 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 AlibabaAlscCrmOpenRechargeOperateAPIResponse

type AlibabaAlscCrmOpenRechargeOperateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenRechargeOperateResponse
}

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

储值操作接口

type AlibabaAlscCrmOpenRechargeOperateRequest

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

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

储值操作接口

func NewAlibabaAlscCrmOpenRechargeOperateRequest

func NewAlibabaAlscCrmOpenRechargeOperateRequest() *AlibabaAlscCrmOpenRechargeOperateRequest

初始化AlibabaAlscCrmOpenRechargeOperateRequest对象

func (AlibabaAlscCrmOpenRechargeOperateRequest) GetApiMethodName

func (r AlibabaAlscCrmOpenRechargeOperateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenRechargeOperateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenRechargeOperateRequest) GetParamRechargeOperateOpenReq

func (r AlibabaAlscCrmOpenRechargeOperateRequest) GetParamRechargeOperateOpenReq() *RechargeOperateOpenReq

ParamRechargeOperateOpenReq Getter

func (*AlibabaAlscCrmOpenRechargeOperateRequest) SetParamRechargeOperateOpenReq

func (r *AlibabaAlscCrmOpenRechargeOperateRequest) SetParamRechargeOperateOpenReq(paramRechargeOperateOpenReq *RechargeOperateOpenReq) error

ParamRechargeOperateOpenReq Setter 储值操作参数

type AlibabaAlscCrmOpenRechargeOperateResponse

type AlibabaAlscCrmOpenRechargeOperateResponse 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 AlibabaAlscCrmOpenRuleGetAPIResponse

type AlibabaAlscCrmOpenRuleGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmOpenRuleGetResponse
}

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

查询会员规则

type AlibabaAlscCrmOpenRuleGetRequest

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

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

查询会员规则

func NewAlibabaAlscCrmOpenRuleGetRequest

func NewAlibabaAlscCrmOpenRuleGetRequest() *AlibabaAlscCrmOpenRuleGetRequest

初始化AlibabaAlscCrmOpenRuleGetRequest对象

func (AlibabaAlscCrmOpenRuleGetRequest) GetApiMethodName

func (r AlibabaAlscCrmOpenRuleGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmOpenRuleGetRequest) GetApiParams

func (r AlibabaAlscCrmOpenRuleGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmOpenRuleGetRequest) GetParamRuleOpenReq

func (r AlibabaAlscCrmOpenRuleGetRequest) GetParamRuleOpenReq() *RuleOpenReq

ParamRuleOpenReq Getter

func (*AlibabaAlscCrmOpenRuleGetRequest) SetParamRuleOpenReq

func (r *AlibabaAlscCrmOpenRuleGetRequest) SetParamRuleOpenReq(paramRuleOpenReq *RuleOpenReq) error

ParamRuleOpenReq Setter 入参

type AlibabaAlscCrmOpenRuleGetResponse

type AlibabaAlscCrmOpenRuleGetResponse 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 AlibabaAlscCrmPointCalAPIResponse

type AlibabaAlscCrmPointCalAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointCalResponse
}

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

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

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

type AlibabaAlscCrmPointCalRequest

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

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

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

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

func NewAlibabaAlscCrmPointCalRequest

func NewAlibabaAlscCrmPointCalRequest() *AlibabaAlscCrmPointCalRequest

初始化AlibabaAlscCrmPointCalRequest对象

func (AlibabaAlscCrmPointCalRequest) GetApiMethodName

func (r AlibabaAlscCrmPointCalRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointCalRequest) GetApiParams

func (r AlibabaAlscCrmPointCalRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointCalRequest) GetParamCalculateDeductedMoneyOpenReq

func (r AlibabaAlscCrmPointCalRequest) GetParamCalculateDeductedMoneyOpenReq() *CalculateDeductedMoneyOpenReq

ParamCalculateDeductedMoneyOpenReq Getter

func (*AlibabaAlscCrmPointCalRequest) SetParamCalculateDeductedMoneyOpenReq

func (r *AlibabaAlscCrmPointCalRequest) SetParamCalculateDeductedMoneyOpenReq(paramCalculateDeductedMoneyOpenReq *CalculateDeductedMoneyOpenReq) error

ParamCalculateDeductedMoneyOpenReq Setter 入参

type AlibabaAlscCrmPointCalResponse

type AlibabaAlscCrmPointCalResponse 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 AlibabaAlscCrmPointChkpntbypayAPIResponse

type AlibabaAlscCrmPointChkpntbypayAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointChkpntbypayResponse
}

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

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

type AlibabaAlscCrmPointChkpntbypayRequest

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

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

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

func NewAlibabaAlscCrmPointChkpntbypayRequest

func NewAlibabaAlscCrmPointChkpntbypayRequest() *AlibabaAlscCrmPointChkpntbypayRequest

初始化AlibabaAlscCrmPointChkpntbypayRequest对象

func (AlibabaAlscCrmPointChkpntbypayRequest) GetApiMethodName

func (r AlibabaAlscCrmPointChkpntbypayRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointChkpntbypayRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointChkpntbypayRequest) GetParamConsumePointByPayOpenReq

func (r AlibabaAlscCrmPointChkpntbypayRequest) GetParamConsumePointByPayOpenReq() *ConsumePointByPayOpenReq

ParamConsumePointByPayOpenReq Getter

func (*AlibabaAlscCrmPointChkpntbypayRequest) SetParamConsumePointByPayOpenReq

func (r *AlibabaAlscCrmPointChkpntbypayRequest) SetParamConsumePointByPayOpenReq(paramConsumePointByPayOpenReq *ConsumePointByPayOpenReq) error

ParamConsumePointByPayOpenReq Setter 入参

type AlibabaAlscCrmPointChkpntbypayResponse

type AlibabaAlscCrmPointChkpntbypayResponse 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 AlibabaAlscCrmPointConsumepointAPIResponse

type AlibabaAlscCrmPointConsumepointAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointConsumepointResponse
}

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

积分抵现

type AlibabaAlscCrmPointConsumepointRequest

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

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

积分抵现

func NewAlibabaAlscCrmPointConsumepointRequest

func NewAlibabaAlscCrmPointConsumepointRequest() *AlibabaAlscCrmPointConsumepointRequest

初始化AlibabaAlscCrmPointConsumepointRequest对象

func (AlibabaAlscCrmPointConsumepointRequest) GetApiMethodName

func (r AlibabaAlscCrmPointConsumepointRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointConsumepointRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointConsumepointRequest) GetParamConsumePointOpenReq

func (r AlibabaAlscCrmPointConsumepointRequest) GetParamConsumePointOpenReq() *ConsumePointOpenReq

ParamConsumePointOpenReq Getter

func (*AlibabaAlscCrmPointConsumepointRequest) SetParamConsumePointOpenReq

func (r *AlibabaAlscCrmPointConsumepointRequest) SetParamConsumePointOpenReq(paramConsumePointOpenReq *ConsumePointOpenReq) error

ParamConsumePointOpenReq Setter 入参

type AlibabaAlscCrmPointConsumepointResponse

type AlibabaAlscCrmPointConsumepointResponse 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 AlibabaAlscCrmPointExtraConsumeAPIResponse

type AlibabaAlscCrmPointExtraConsumeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointExtraConsumeResponse
}

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

积分补扣

type AlibabaAlscCrmPointExtraConsumeRequest

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

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

积分补扣

func NewAlibabaAlscCrmPointExtraConsumeRequest

func NewAlibabaAlscCrmPointExtraConsumeRequest() *AlibabaAlscCrmPointExtraConsumeRequest

初始化AlibabaAlscCrmPointExtraConsumeRequest对象

func (AlibabaAlscCrmPointExtraConsumeRequest) GetApiMethodName

func (r AlibabaAlscCrmPointExtraConsumeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointExtraConsumeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointExtraConsumeRequest) GetParamExtraConsumePointOpenReq

func (r AlibabaAlscCrmPointExtraConsumeRequest) GetParamExtraConsumePointOpenReq() *ExtraConsumePointOpenReq

ParamExtraConsumePointOpenReq Getter

func (*AlibabaAlscCrmPointExtraConsumeRequest) SetParamExtraConsumePointOpenReq

func (r *AlibabaAlscCrmPointExtraConsumeRequest) SetParamExtraConsumePointOpenReq(paramExtraConsumePointOpenReq *ExtraConsumePointOpenReq) error

ParamExtraConsumePointOpenReq Setter 入参

type AlibabaAlscCrmPointExtraConsumeResponse

type AlibabaAlscCrmPointExtraConsumeResponse 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 AlibabaAlscCrmPointExtrachargeAPIResponse

type AlibabaAlscCrmPointExtrachargeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointExtrachargeResponse
}

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

积分补录

type AlibabaAlscCrmPointExtrachargeRequest

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

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

积分补录

func NewAlibabaAlscCrmPointExtrachargeRequest

func NewAlibabaAlscCrmPointExtrachargeRequest() *AlibabaAlscCrmPointExtrachargeRequest

初始化AlibabaAlscCrmPointExtrachargeRequest对象

func (AlibabaAlscCrmPointExtrachargeRequest) GetApiMethodName

func (r AlibabaAlscCrmPointExtrachargeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointExtrachargeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointExtrachargeRequest) GetParamExtraChargePointOpenReq

func (r AlibabaAlscCrmPointExtrachargeRequest) GetParamExtraChargePointOpenReq() *ExtraChargePointOpenReq

ParamExtraChargePointOpenReq Getter

func (*AlibabaAlscCrmPointExtrachargeRequest) SetParamExtraChargePointOpenReq

func (r *AlibabaAlscCrmPointExtrachargeRequest) SetParamExtraChargePointOpenReq(paramExtraChargePointOpenReq *ExtraChargePointOpenReq) error

ParamExtraChargePointOpenReq Setter 入参

type AlibabaAlscCrmPointExtrachargeResponse

type AlibabaAlscCrmPointExtrachargeResponse 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 AlibabaAlscCrmPointQuerypointflowAPIResponse

type AlibabaAlscCrmPointQuerypointflowAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointQuerypointflowResponse
}

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

分页查询积分流水

type AlibabaAlscCrmPointQuerypointflowRequest

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

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

分页查询积分流水

func NewAlibabaAlscCrmPointQuerypointflowRequest

func NewAlibabaAlscCrmPointQuerypointflowRequest() *AlibabaAlscCrmPointQuerypointflowRequest

初始化AlibabaAlscCrmPointQuerypointflowRequest对象

func (AlibabaAlscCrmPointQuerypointflowRequest) GetApiMethodName

func (r AlibabaAlscCrmPointQuerypointflowRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointQuerypointflowRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointQuerypointflowRequest) GetParamPageQueryPointFlowOpenReq

func (r AlibabaAlscCrmPointQuerypointflowRequest) GetParamPageQueryPointFlowOpenReq() *PageQueryPointFlowOpenReq

ParamPageQueryPointFlowOpenReq Getter

func (*AlibabaAlscCrmPointQuerypointflowRequest) SetParamPageQueryPointFlowOpenReq

func (r *AlibabaAlscCrmPointQuerypointflowRequest) SetParamPageQueryPointFlowOpenReq(paramPageQueryPointFlowOpenReq *PageQueryPointFlowOpenReq) error

ParamPageQueryPointFlowOpenReq Setter 入参

type AlibabaAlscCrmPointQuerypointflowResponse

type AlibabaAlscCrmPointQuerypointflowResponse 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 AlibabaAlscCrmPointReversepointAPIResponse

type AlibabaAlscCrmPointReversepointAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointReversepointResponse
}

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

积分消费回退

type AlibabaAlscCrmPointReversepointRequest

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

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

积分消费回退

func NewAlibabaAlscCrmPointReversepointRequest

func NewAlibabaAlscCrmPointReversepointRequest() *AlibabaAlscCrmPointReversepointRequest

初始化AlibabaAlscCrmPointReversepointRequest对象

func (AlibabaAlscCrmPointReversepointRequest) GetApiMethodName

func (r AlibabaAlscCrmPointReversepointRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointReversepointRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointReversepointRequest) GetParamReverseConsumePointOpenReq

func (r AlibabaAlscCrmPointReversepointRequest) GetParamReverseConsumePointOpenReq() *ReverseConsumePointOpenReq

ParamReverseConsumePointOpenReq Getter

func (*AlibabaAlscCrmPointReversepointRequest) SetParamReverseConsumePointOpenReq

func (r *AlibabaAlscCrmPointReversepointRequest) SetParamReverseConsumePointOpenReq(paramReverseConsumePointOpenReq *ReverseConsumePointOpenReq) error

ParamReverseConsumePointOpenReq Setter 入参

type AlibabaAlscCrmPointReversepointResponse

type AlibabaAlscCrmPointReversepointResponse 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 AlibabaAlscCrmPointRuleGetAPIResponse

type AlibabaAlscCrmPointRuleGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPointRuleGetResponse
}

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

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

type AlibabaAlscCrmPointRuleGetRequest

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

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

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

func NewAlibabaAlscCrmPointRuleGetRequest

func NewAlibabaAlscCrmPointRuleGetRequest() *AlibabaAlscCrmPointRuleGetRequest

初始化AlibabaAlscCrmPointRuleGetRequest对象

func (AlibabaAlscCrmPointRuleGetRequest) GetApiMethodName

func (r AlibabaAlscCrmPointRuleGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPointRuleGetRequest) GetApiParams

func (r AlibabaAlscCrmPointRuleGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPointRuleGetRequest) GetParamQueryPointRuleOpenReq

func (r AlibabaAlscCrmPointRuleGetRequest) GetParamQueryPointRuleOpenReq() *QueryPointRuleOpenReq

ParamQueryPointRuleOpenReq Getter

func (*AlibabaAlscCrmPointRuleGetRequest) SetParamQueryPointRuleOpenReq

func (r *AlibabaAlscCrmPointRuleGetRequest) SetParamQueryPointRuleOpenReq(paramQueryPointRuleOpenReq *QueryPointRuleOpenReq) error

ParamQueryPointRuleOpenReq Setter 入参

type AlibabaAlscCrmPointRuleGetResponse

type AlibabaAlscCrmPointRuleGetResponse 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 AlibabaAlscCrmPromotionListAPIResponse

type AlibabaAlscCrmPromotionListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmPromotionListResponse
}

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

获取品牌的促销规则列表

type AlibabaAlscCrmPromotionListRequest

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

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

获取品牌的促销规则列表

func NewAlibabaAlscCrmPromotionListRequest

func NewAlibabaAlscCrmPromotionListRequest() *AlibabaAlscCrmPromotionListRequest

初始化AlibabaAlscCrmPromotionListRequest对象

func (AlibabaAlscCrmPromotionListRequest) GetApiMethodName

func (r AlibabaAlscCrmPromotionListRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmPromotionListRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmPromotionListRequest) GetPromotionFacadeOpenReq

func (r AlibabaAlscCrmPromotionListRequest) GetPromotionFacadeOpenReq() *PromotionFacadeOpenReq

PromotionFacadeOpenReq Getter

func (*AlibabaAlscCrmPromotionListRequest) SetPromotionFacadeOpenReq

func (r *AlibabaAlscCrmPromotionListRequest) SetPromotionFacadeOpenReq(promotionFacadeOpenReq *PromotionFacadeOpenReq) error

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

type AlibabaAlscCrmPromotionListResponse

type AlibabaAlscCrmPromotionListResponse 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 AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponse

type AlibabaAlscCrmRechargeAccountFlowdetailGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeAccountFlowdetailGetResponse
}

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

查询储值流水详细接口

type AlibabaAlscCrmRechargeAccountFlowdetailGetRequest

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

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

查询储值流水详细接口

func NewAlibabaAlscCrmRechargeAccountFlowdetailGetRequest

func NewAlibabaAlscCrmRechargeAccountFlowdetailGetRequest() *AlibabaAlscCrmRechargeAccountFlowdetailGetRequest

初始化AlibabaAlscCrmRechargeAccountFlowdetailGetRequest对象

func (AlibabaAlscCrmRechargeAccountFlowdetailGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeAccountFlowdetailGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountFlowdetailGetRequest) GetParamQueryRechargeAccountFlowOpenReq

func (r AlibabaAlscCrmRechargeAccountFlowdetailGetRequest) GetParamQueryRechargeAccountFlowOpenReq() *QueryRechargeAccountFlowOpenReq

ParamQueryRechargeAccountFlowOpenReq Getter

func (*AlibabaAlscCrmRechargeAccountFlowdetailGetRequest) SetParamQueryRechargeAccountFlowOpenReq

func (r *AlibabaAlscCrmRechargeAccountFlowdetailGetRequest) SetParamQueryRechargeAccountFlowOpenReq(paramQueryRechargeAccountFlowOpenReq *QueryRechargeAccountFlowOpenReq) error

ParamQueryRechargeAccountFlowOpenReq Setter 入参

type AlibabaAlscCrmRechargeAccountFlowdetailGetResponse

type AlibabaAlscCrmRechargeAccountFlowdetailGetResponse 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 AlibabaAlscCrmRechargeAccountGetAPIResponse

type AlibabaAlscCrmRechargeAccountGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeAccountGetResponse
}

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

查询储值账户信息接口

type AlibabaAlscCrmRechargeAccountGetRequest

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

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

查询储值账户信息接口

func NewAlibabaAlscCrmRechargeAccountGetRequest

func NewAlibabaAlscCrmRechargeAccountGetRequest() *AlibabaAlscCrmRechargeAccountGetRequest

初始化AlibabaAlscCrmRechargeAccountGetRequest对象

func (AlibabaAlscCrmRechargeAccountGetRequest) GetApiMethodName

func (r AlibabaAlscCrmRechargeAccountGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeAccountGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountGetRequest) GetParamQueryRechargeAccountOpenReq

func (r AlibabaAlscCrmRechargeAccountGetRequest) GetParamQueryRechargeAccountOpenReq() *QueryRechargeAccountOpenReq

ParamQueryRechargeAccountOpenReq Getter

func (*AlibabaAlscCrmRechargeAccountGetRequest) SetParamQueryRechargeAccountOpenReq

func (r *AlibabaAlscCrmRechargeAccountGetRequest) SetParamQueryRechargeAccountOpenReq(paramQueryRechargeAccountOpenReq *QueryRechargeAccountOpenReq) error

ParamQueryRechargeAccountOpenReq Setter 入参

type AlibabaAlscCrmRechargeAccountGetResponse

type AlibabaAlscCrmRechargeAccountGetResponse 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 AlibabaAlscCrmRechargeAccountflowsGetAPIResponse

type AlibabaAlscCrmRechargeAccountflowsGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeAccountflowsGetResponse
}

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

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

type AlibabaAlscCrmRechargeAccountflowsGetRequest

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

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

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

func NewAlibabaAlscCrmRechargeAccountflowsGetRequest

func NewAlibabaAlscCrmRechargeAccountflowsGetRequest() *AlibabaAlscCrmRechargeAccountflowsGetRequest

初始化AlibabaAlscCrmRechargeAccountflowsGetRequest对象

func (AlibabaAlscCrmRechargeAccountflowsGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeAccountflowsGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeAccountflowsGetRequest) GetParamPageQueryAccountFlowsOpenReq

func (r AlibabaAlscCrmRechargeAccountflowsGetRequest) GetParamPageQueryAccountFlowsOpenReq() *PageQueryAccountFlowsOpenReq

ParamPageQueryAccountFlowsOpenReq Getter

func (*AlibabaAlscCrmRechargeAccountflowsGetRequest) SetParamPageQueryAccountFlowsOpenReq

func (r *AlibabaAlscCrmRechargeAccountflowsGetRequest) SetParamPageQueryAccountFlowsOpenReq(paramPageQueryAccountFlowsOpenReq *PageQueryAccountFlowsOpenReq) error

ParamPageQueryAccountFlowsOpenReq Setter 入参

type AlibabaAlscCrmRechargeAccountflowsGetResponse

type AlibabaAlscCrmRechargeAccountflowsGetResponse 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 AlibabaAlscCrmRechargeChargeUpdateAPIResponse

type AlibabaAlscCrmRechargeChargeUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeChargeUpdateResponse
}

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

顾客储值账户充值

type AlibabaAlscCrmRechargeChargeUpdateRequest

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

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

顾客储值账户充值

func NewAlibabaAlscCrmRechargeChargeUpdateRequest

func NewAlibabaAlscCrmRechargeChargeUpdateRequest() *AlibabaAlscCrmRechargeChargeUpdateRequest

初始化AlibabaAlscCrmRechargeChargeUpdateRequest对象

func (AlibabaAlscCrmRechargeChargeUpdateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeChargeUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeChargeUpdateRequest) GetParamRechargeOpenReq

func (r AlibabaAlscCrmRechargeChargeUpdateRequest) GetParamRechargeOpenReq() *RechargeOpenReq

ParamRechargeOpenReq Getter

func (*AlibabaAlscCrmRechargeChargeUpdateRequest) SetParamRechargeOpenReq

func (r *AlibabaAlscCrmRechargeChargeUpdateRequest) SetParamRechargeOpenReq(paramRechargeOpenReq *RechargeOpenReq) error

ParamRechargeOpenReq Setter 入参

type AlibabaAlscCrmRechargeChargeUpdateResponse

type AlibabaAlscCrmRechargeChargeUpdateResponse 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 AlibabaAlscCrmRechargeChargeprecheckGetAPIResponse

type AlibabaAlscCrmRechargeChargeprecheckGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeChargeprecheckGetResponse
}

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

储值账户充值前校验接口

type AlibabaAlscCrmRechargeChargeprecheckGetRequest

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

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

储值账户充值前校验接口

func NewAlibabaAlscCrmRechargeChargeprecheckGetRequest

func NewAlibabaAlscCrmRechargeChargeprecheckGetRequest() *AlibabaAlscCrmRechargeChargeprecheckGetRequest

初始化AlibabaAlscCrmRechargeChargeprecheckGetRequest对象

func (AlibabaAlscCrmRechargeChargeprecheckGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeChargeprecheckGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeChargeprecheckGetRequest) GetParamChargePreCheckOpenReq

func (r AlibabaAlscCrmRechargeChargeprecheckGetRequest) GetParamChargePreCheckOpenReq() *ChargePreCheckOpenReq

ParamChargePreCheckOpenReq Getter

func (*AlibabaAlscCrmRechargeChargeprecheckGetRequest) SetParamChargePreCheckOpenReq

func (r *AlibabaAlscCrmRechargeChargeprecheckGetRequest) SetParamChargePreCheckOpenReq(paramChargePreCheckOpenReq *ChargePreCheckOpenReq) error

ParamChargePreCheckOpenReq Setter 入参

type AlibabaAlscCrmRechargeChargeprecheckGetResponse

type AlibabaAlscCrmRechargeChargeprecheckGetResponse 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 AlibabaAlscCrmRechargeDedutUpdateAPIResponse

type AlibabaAlscCrmRechargeDedutUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeDedutUpdateResponse
}

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

增加储值消费接口

type AlibabaAlscCrmRechargeDedutUpdateRequest

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

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

增加储值消费接口

func NewAlibabaAlscCrmRechargeDedutUpdateRequest

func NewAlibabaAlscCrmRechargeDedutUpdateRequest() *AlibabaAlscCrmRechargeDedutUpdateRequest

初始化AlibabaAlscCrmRechargeDedutUpdateRequest对象

func (AlibabaAlscCrmRechargeDedutUpdateRequest) GetApiMethodName

func (r AlibabaAlscCrmRechargeDedutUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeDedutUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeDedutUpdateRequest) GetParamDedutOpenReq

func (r AlibabaAlscCrmRechargeDedutUpdateRequest) GetParamDedutOpenReq() *DedutOpenReq

ParamDedutOpenReq Getter

func (*AlibabaAlscCrmRechargeDedutUpdateRequest) SetParamDedutOpenReq

func (r *AlibabaAlscCrmRechargeDedutUpdateRequest) SetParamDedutOpenReq(paramDedutOpenReq *DedutOpenReq) error

ParamDedutOpenReq Setter 入参

type AlibabaAlscCrmRechargeDedutUpdateResponse

type AlibabaAlscCrmRechargeDedutUpdateResponse 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 AlibabaAlscCrmRechargeDedutprecheckGetAPIResponse

type AlibabaAlscCrmRechargeDedutprecheckGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeDedutprecheckGetResponse
}

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

储值核销预先校验接口

type AlibabaAlscCrmRechargeDedutprecheckGetRequest

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

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

储值核销预先校验接口

func NewAlibabaAlscCrmRechargeDedutprecheckGetRequest

func NewAlibabaAlscCrmRechargeDedutprecheckGetRequest() *AlibabaAlscCrmRechargeDedutprecheckGetRequest

初始化AlibabaAlscCrmRechargeDedutprecheckGetRequest对象

func (AlibabaAlscCrmRechargeDedutprecheckGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeDedutprecheckGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeDedutprecheckGetRequest) GetParamDeductPreCheckOpenReq

func (r AlibabaAlscCrmRechargeDedutprecheckGetRequest) GetParamDeductPreCheckOpenReq() *DeductPreCheckOpenReq

ParamDeductPreCheckOpenReq Getter

func (*AlibabaAlscCrmRechargeDedutprecheckGetRequest) SetParamDeductPreCheckOpenReq

func (r *AlibabaAlscCrmRechargeDedutprecheckGetRequest) SetParamDeductPreCheckOpenReq(paramDeductPreCheckOpenReq *DeductPreCheckOpenReq) error

ParamDeductPreCheckOpenReq Setter 入参

type AlibabaAlscCrmRechargeDedutprecheckGetResponse

type AlibabaAlscCrmRechargeDedutprecheckGetResponse 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 AlibabaAlscCrmRechargeQryruleAPIResponse

type AlibabaAlscCrmRechargeQryruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeQryruleResponse
}

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

储值规则下行

type AlibabaAlscCrmRechargeQryruleRequest

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

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

储值规则下行

func NewAlibabaAlscCrmRechargeQryruleRequest

func NewAlibabaAlscCrmRechargeQryruleRequest() *AlibabaAlscCrmRechargeQryruleRequest

初始化AlibabaAlscCrmRechargeQryruleRequest对象

func (AlibabaAlscCrmRechargeQryruleRequest) GetApiMethodName

func (r AlibabaAlscCrmRechargeQryruleRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeQryruleRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeQryruleRequest) GetParamPullRechargeRuleByShopReq

func (r AlibabaAlscCrmRechargeQryruleRequest) GetParamPullRechargeRuleByShopReq() *PullRechargeRuleByShopReq

ParamPullRechargeRuleByShopReq Getter

func (*AlibabaAlscCrmRechargeQryruleRequest) SetParamPullRechargeRuleByShopReq

func (r *AlibabaAlscCrmRechargeQryruleRequest) SetParamPullRechargeRuleByShopReq(paramPullRechargeRuleByShopReq *PullRechargeRuleByShopReq) error

ParamPullRechargeRuleByShopReq Setter 请求对象

type AlibabaAlscCrmRechargeQryruleResponse

type AlibabaAlscCrmRechargeQryruleResponse 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 AlibabaAlscCrmRechargeUnchargeUpdateAPIResponse

type AlibabaAlscCrmRechargeUnchargeUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeUnchargeUpdateResponse
}

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

充值退款

type AlibabaAlscCrmRechargeUnchargeUpdateRequest

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

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

充值退款

func NewAlibabaAlscCrmRechargeUnchargeUpdateRequest

func NewAlibabaAlscCrmRechargeUnchargeUpdateRequest() *AlibabaAlscCrmRechargeUnchargeUpdateRequest

初始化AlibabaAlscCrmRechargeUnchargeUpdateRequest对象

func (AlibabaAlscCrmRechargeUnchargeUpdateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeUnchargeUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeUnchargeUpdateRequest) GetParamUnchargeOpenReq

func (r AlibabaAlscCrmRechargeUnchargeUpdateRequest) GetParamUnchargeOpenReq() *UnchargeOpenReq

ParamUnchargeOpenReq Getter

func (*AlibabaAlscCrmRechargeUnchargeUpdateRequest) SetParamUnchargeOpenReq

func (r *AlibabaAlscCrmRechargeUnchargeUpdateRequest) SetParamUnchargeOpenReq(paramUnchargeOpenReq *UnchargeOpenReq) error

ParamUnchargeOpenReq Setter 入参

type AlibabaAlscCrmRechargeUnchargeUpdateResponse

type AlibabaAlscCrmRechargeUnchargeUpdateResponse 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 AlibabaAlscCrmRechargeUnchargecheckGetAPIResponse

type AlibabaAlscCrmRechargeUnchargecheckGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeUnchargecheckGetResponse
}

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

储值账户退充值校验接口

type AlibabaAlscCrmRechargeUnchargecheckGetRequest

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

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

储值账户退充值校验接口

func NewAlibabaAlscCrmRechargeUnchargecheckGetRequest

func NewAlibabaAlscCrmRechargeUnchargecheckGetRequest() *AlibabaAlscCrmRechargeUnchargecheckGetRequest

初始化AlibabaAlscCrmRechargeUnchargecheckGetRequest对象

func (AlibabaAlscCrmRechargeUnchargecheckGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeUnchargecheckGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeUnchargecheckGetRequest) GetParamUnchargeCheckOpenReq

func (r AlibabaAlscCrmRechargeUnchargecheckGetRequest) GetParamUnchargeCheckOpenReq() *UnchargeCheckOpenReq

ParamUnchargeCheckOpenReq Getter

func (*AlibabaAlscCrmRechargeUnchargecheckGetRequest) SetParamUnchargeCheckOpenReq

func (r *AlibabaAlscCrmRechargeUnchargecheckGetRequest) SetParamUnchargeCheckOpenReq(paramUnchargeCheckOpenReq *UnchargeCheckOpenReq) error

ParamUnchargeCheckOpenReq Setter 入参

type AlibabaAlscCrmRechargeUnchargecheckGetResponse

type AlibabaAlscCrmRechargeUnchargecheckGetResponse 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 AlibabaAlscCrmRechargeUndedutUpdateAPIResponse

type AlibabaAlscCrmRechargeUndedutUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRechargeUndedutUpdateResponse
}

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

新增储值消费退款接口

type AlibabaAlscCrmRechargeUndedutUpdateRequest

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

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

新增储值消费退款接口

func NewAlibabaAlscCrmRechargeUndedutUpdateRequest

func NewAlibabaAlscCrmRechargeUndedutUpdateRequest() *AlibabaAlscCrmRechargeUndedutUpdateRequest

初始化AlibabaAlscCrmRechargeUndedutUpdateRequest对象

func (AlibabaAlscCrmRechargeUndedutUpdateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRechargeUndedutUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRechargeUndedutUpdateRequest) GetParamUndedutOpenReq

func (r AlibabaAlscCrmRechargeUndedutUpdateRequest) GetParamUndedutOpenReq() *UndedutOpenReq

ParamUndedutOpenReq Getter

func (*AlibabaAlscCrmRechargeUndedutUpdateRequest) SetParamUndedutOpenReq

func (r *AlibabaAlscCrmRechargeUndedutUpdateRequest) SetParamUndedutOpenReq(paramUndedutOpenReq *UndedutOpenReq) error

ParamUndedutOpenReq Setter 入参

type AlibabaAlscCrmRechargeUndedutUpdateResponse

type AlibabaAlscCrmRechargeUndedutUpdateResponse 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 AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponse

type AlibabaAlscCrmRuleLevelQuerylevelruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleLevelQuerylevelruleResponse
}

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

查询会员等级规则

type AlibabaAlscCrmRuleLevelQuerylevelruleRequest

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

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

查询会员等级规则

func NewAlibabaAlscCrmRuleLevelQuerylevelruleRequest

func NewAlibabaAlscCrmRuleLevelQuerylevelruleRequest() *AlibabaAlscCrmRuleLevelQuerylevelruleRequest

初始化AlibabaAlscCrmRuleLevelQuerylevelruleRequest对象

func (AlibabaAlscCrmRuleLevelQuerylevelruleRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleLevelQuerylevelruleRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleLevelQuerylevelruleRequest) GetPlanRuleQueryRequest

PlanRuleQueryRequest Getter

func (*AlibabaAlscCrmRuleLevelQuerylevelruleRequest) SetPlanRuleQueryRequest

func (r *AlibabaAlscCrmRuleLevelQuerylevelruleRequest) SetPlanRuleQueryRequest(planRuleQueryRequest *PlanRuleQueryOpenReq) error

PlanRuleQueryRequest Setter 请求参数

type AlibabaAlscCrmRuleLevelQuerylevelruleResponse

type AlibabaAlscCrmRuleLevelQuerylevelruleResponse 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 AlibabaAlscCrmRuleQuerydishruleAPIResponse

type AlibabaAlscCrmRuleQuerydishruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerydishruleResponse
}

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

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

type AlibabaAlscCrmRuleQuerydishruleRequest

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

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

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

func NewAlibabaAlscCrmRuleQuerydishruleRequest

func NewAlibabaAlscCrmRuleQuerydishruleRequest() *AlibabaAlscCrmRuleQuerydishruleRequest

初始化AlibabaAlscCrmRuleQuerydishruleRequest对象

func (AlibabaAlscCrmRuleQuerydishruleRequest) GetApiMethodName

func (r AlibabaAlscCrmRuleQuerydishruleRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerydishruleRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerydishruleRequest) GetParamPlanRuleQueryOpenReq

func (r AlibabaAlscCrmRuleQuerydishruleRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerydishruleRequest) SetParamPlanRuleQueryOpenReq

func (r *AlibabaAlscCrmRuleQuerydishruleRequest) SetParamPlanRuleQueryOpenReq(paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerydishruleResponse

type AlibabaAlscCrmRuleQuerydishruleResponse 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 AlibabaAlscCrmRuleQuerygrowruleAPIResponse

type AlibabaAlscCrmRuleQuerygrowruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerygrowruleResponse
}

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

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

type AlibabaAlscCrmRuleQuerygrowruleRequest

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

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

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

func NewAlibabaAlscCrmRuleQuerygrowruleRequest

func NewAlibabaAlscCrmRuleQuerygrowruleRequest() *AlibabaAlscCrmRuleQuerygrowruleRequest

初始化AlibabaAlscCrmRuleQuerygrowruleRequest对象

func (AlibabaAlscCrmRuleQuerygrowruleRequest) GetApiMethodName

func (r AlibabaAlscCrmRuleQuerygrowruleRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerygrowruleRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerygrowruleRequest) GetParamPlanRuleQueryOpenReq

func (r AlibabaAlscCrmRuleQuerygrowruleRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerygrowruleRequest) SetParamPlanRuleQueryOpenReq

func (r *AlibabaAlscCrmRuleQuerygrowruleRequest) SetParamPlanRuleQueryOpenReq(paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerygrowruleResponse

type AlibabaAlscCrmRuleQuerygrowruleResponse 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 AlibabaAlscCrmRuleQueryjoinmruleAPIResponse

type AlibabaAlscCrmRuleQueryjoinmruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQueryjoinmruleResponse
}

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

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

type AlibabaAlscCrmRuleQueryjoinmruleRequest

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

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

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

func NewAlibabaAlscCrmRuleQueryjoinmruleRequest

func NewAlibabaAlscCrmRuleQueryjoinmruleRequest() *AlibabaAlscCrmRuleQueryjoinmruleRequest

初始化AlibabaAlscCrmRuleQueryjoinmruleRequest对象

func (AlibabaAlscCrmRuleQueryjoinmruleRequest) GetApiMethodName

func (r AlibabaAlscCrmRuleQueryjoinmruleRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQueryjoinmruleRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQueryjoinmruleRequest) GetParamPlanRuleQueryOpenReq

func (r AlibabaAlscCrmRuleQueryjoinmruleRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQueryjoinmruleRequest) SetParamPlanRuleQueryOpenReq

func (r *AlibabaAlscCrmRuleQueryjoinmruleRequest) SetParamPlanRuleQueryOpenReq(paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQueryjoinmruleResponse

type AlibabaAlscCrmRuleQueryjoinmruleResponse 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 AlibabaAlscCrmRuleQuerymdayeruleAPIResponse

type AlibabaAlscCrmRuleQuerymdayeruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerymdayeruleResponse
}

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

查询品牌下的会员日规则

type AlibabaAlscCrmRuleQuerymdayeruleRequest

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

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

查询品牌下的会员日规则

func NewAlibabaAlscCrmRuleQuerymdayeruleRequest

func NewAlibabaAlscCrmRuleQuerymdayeruleRequest() *AlibabaAlscCrmRuleQuerymdayeruleRequest

初始化AlibabaAlscCrmRuleQuerymdayeruleRequest对象

func (AlibabaAlscCrmRuleQuerymdayeruleRequest) GetApiMethodName

func (r AlibabaAlscCrmRuleQuerymdayeruleRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerymdayeruleRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerymdayeruleRequest) GetParamPlanRuleQueryOpenReq

func (r AlibabaAlscCrmRuleQuerymdayeruleRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerymdayeruleRequest) SetParamPlanRuleQueryOpenReq

func (r *AlibabaAlscCrmRuleQuerymdayeruleRequest) SetParamPlanRuleQueryOpenReq(paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerymdayeruleResponse

type AlibabaAlscCrmRuleQuerymdayeruleResponse 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 AlibabaAlscCrmRuleQuerympriceruleAPIResponse

type AlibabaAlscCrmRuleQuerympriceruleAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerympriceruleResponse
}

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

查询品牌下的会员价规则

type AlibabaAlscCrmRuleQuerympriceruleRequest

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

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

查询品牌下的会员价规则

func NewAlibabaAlscCrmRuleQuerympriceruleRequest

func NewAlibabaAlscCrmRuleQuerympriceruleRequest() *AlibabaAlscCrmRuleQuerympriceruleRequest

初始化AlibabaAlscCrmRuleQuerympriceruleRequest对象

func (AlibabaAlscCrmRuleQuerympriceruleRequest) GetApiMethodName

func (r AlibabaAlscCrmRuleQuerympriceruleRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerympriceruleRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerympriceruleRequest) GetParamPlanRuleQueryOpenReq

func (r AlibabaAlscCrmRuleQuerympriceruleRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerympriceruleRequest) SetParamPlanRuleQueryOpenReq

func (r *AlibabaAlscCrmRuleQuerympriceruleRequest) SetParamPlanRuleQueryOpenReq(paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

ParamPlanRuleQueryOpenReq Setter 系统自动生成

type AlibabaAlscCrmRuleQuerympriceruleResponse

type AlibabaAlscCrmRuleQuerympriceruleResponse 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 AlibabaAlscCrmRuleQueryoptplanAPIResponse

type AlibabaAlscCrmRuleQueryoptplanAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQueryoptplanResponse
}

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

查询运营计划

type AlibabaAlscCrmRuleQueryoptplanRequest

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

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

查询运营计划

func NewAlibabaAlscCrmRuleQueryoptplanRequest

func NewAlibabaAlscCrmRuleQueryoptplanRequest() *AlibabaAlscCrmRuleQueryoptplanRequest

初始化AlibabaAlscCrmRuleQueryoptplanRequest对象

func (AlibabaAlscCrmRuleQueryoptplanRequest) GetApiMethodName

func (r AlibabaAlscCrmRuleQueryoptplanRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQueryoptplanRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQueryoptplanRequest) GetPlanRuleQueryOpenRequest

func (r AlibabaAlscCrmRuleQueryoptplanRequest) GetPlanRuleQueryOpenRequest() *PlanRuleQueryOpenReq

PlanRuleQueryOpenRequest Getter

func (*AlibabaAlscCrmRuleQueryoptplanRequest) SetPlanRuleQueryOpenRequest

func (r *AlibabaAlscCrmRuleQueryoptplanRequest) SetPlanRuleQueryOpenRequest(planRuleQueryOpenRequest *PlanRuleQueryOpenReq) error

PlanRuleQueryOpenRequest Setter 请求参数

type AlibabaAlscCrmRuleQueryoptplanResponse

type AlibabaAlscCrmRuleQueryoptplanResponse 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 AlibabaAlscCrmRuleQuerytaglistAPIResponse

type AlibabaAlscCrmRuleQuerytaglistAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmRuleQuerytaglistResponse
}

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

查询标签列表

type AlibabaAlscCrmRuleQuerytaglistRequest

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

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

查询标签列表

func NewAlibabaAlscCrmRuleQuerytaglistRequest

func NewAlibabaAlscCrmRuleQuerytaglistRequest() *AlibabaAlscCrmRuleQuerytaglistRequest

初始化AlibabaAlscCrmRuleQuerytaglistRequest对象

func (AlibabaAlscCrmRuleQuerytaglistRequest) GetApiMethodName

func (r AlibabaAlscCrmRuleQuerytaglistRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmRuleQuerytaglistRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmRuleQuerytaglistRequest) GetParamPlanRuleQueryOpenReq

func (r AlibabaAlscCrmRuleQuerytaglistRequest) GetParamPlanRuleQueryOpenReq() *PlanRuleQueryOpenReq

ParamPlanRuleQueryOpenReq Getter

func (*AlibabaAlscCrmRuleQuerytaglistRequest) SetParamPlanRuleQueryOpenReq

func (r *AlibabaAlscCrmRuleQuerytaglistRequest) SetParamPlanRuleQueryOpenReq(paramPlanRuleQueryOpenReq *PlanRuleQueryOpenReq) error

ParamPlanRuleQueryOpenReq Setter 请求参数

type AlibabaAlscCrmRuleQuerytaglistResponse

type AlibabaAlscCrmRuleQuerytaglistResponse 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 AlibabaAlscCrmVoucherSendAPIResponse

type AlibabaAlscCrmVoucherSendAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmVoucherSendResponse
}

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

发送券给指定用户

type AlibabaAlscCrmVoucherSendRequest

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

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

发送券给指定用户

func NewAlibabaAlscCrmVoucherSendRequest

func NewAlibabaAlscCrmVoucherSendRequest() *AlibabaAlscCrmVoucherSendRequest

初始化AlibabaAlscCrmVoucherSendRequest对象

func (AlibabaAlscCrmVoucherSendRequest) GetApiMethodName

func (r AlibabaAlscCrmVoucherSendRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmVoucherSendRequest) GetApiParams

func (r AlibabaAlscCrmVoucherSendRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherSendRequest) GetParamVoucherSendOpenReq

func (r AlibabaAlscCrmVoucherSendRequest) GetParamVoucherSendOpenReq() *VoucherSendOpenReq

ParamVoucherSendOpenReq Getter

func (*AlibabaAlscCrmVoucherSendRequest) SetParamVoucherSendOpenReq

func (r *AlibabaAlscCrmVoucherSendRequest) SetParamVoucherSendOpenReq(paramVoucherSendOpenReq *VoucherSendOpenReq) error

ParamVoucherSendOpenReq Setter 请求参数

type AlibabaAlscCrmVoucherSendResponse

type AlibabaAlscCrmVoucherSendResponse 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 AlibabaAlscCrmVoucherStatusChangeAPIResponse

type AlibabaAlscCrmVoucherStatusChangeAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmVoucherStatusChangeResponse
}

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

核销优惠券

type AlibabaAlscCrmVoucherStatusChangeRequest

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

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

核销优惠券

func NewAlibabaAlscCrmVoucherStatusChangeRequest

func NewAlibabaAlscCrmVoucherStatusChangeRequest() *AlibabaAlscCrmVoucherStatusChangeRequest

初始化AlibabaAlscCrmVoucherStatusChangeRequest对象

func (AlibabaAlscCrmVoucherStatusChangeRequest) GetApiMethodName

func (r AlibabaAlscCrmVoucherStatusChangeRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmVoucherStatusChangeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherStatusChangeRequest) GetParamVoucherStatusChangeOpenReq

func (r AlibabaAlscCrmVoucherStatusChangeRequest) GetParamVoucherStatusChangeOpenReq() *VoucherStatusChangeOpenReq

ParamVoucherStatusChangeOpenReq Getter

func (*AlibabaAlscCrmVoucherStatusChangeRequest) SetParamVoucherStatusChangeOpenReq

func (r *AlibabaAlscCrmVoucherStatusChangeRequest) SetParamVoucherStatusChangeOpenReq(paramVoucherStatusChangeOpenReq *VoucherStatusChangeOpenReq) error

ParamVoucherStatusChangeOpenReq Setter 参数

type AlibabaAlscCrmVoucherStatusChangeResponse

type AlibabaAlscCrmVoucherStatusChangeResponse 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 AlibabaAlscCrmVoucherTemplateListAPIResponse

type AlibabaAlscCrmVoucherTemplateListAPIResponse struct {
	model.CommonResponse
	AlibabaAlscCrmVoucherTemplateListResponse
}

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

获取优惠券模版列表

type AlibabaAlscCrmVoucherTemplateListRequest

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

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

获取优惠券模版列表

func NewAlibabaAlscCrmVoucherTemplateListRequest

func NewAlibabaAlscCrmVoucherTemplateListRequest() *AlibabaAlscCrmVoucherTemplateListRequest

初始化AlibabaAlscCrmVoucherTemplateListRequest对象

func (AlibabaAlscCrmVoucherTemplateListRequest) GetApiMethodName

func (r AlibabaAlscCrmVoucherTemplateListRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscCrmVoucherTemplateListRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscCrmVoucherTemplateListRequest) GetVoucherTemplateOpenReq

VoucherTemplateOpenReq Getter

func (*AlibabaAlscCrmVoucherTemplateListRequest) SetVoucherTemplateOpenReq

func (r *AlibabaAlscCrmVoucherTemplateListRequest) SetVoucherTemplateOpenReq(voucherTemplateOpenReq *VoucherTemplateOpenReq) error

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

type AlibabaAlscCrmVoucherTemplateListResponse

type AlibabaAlscCrmVoucherTemplateListResponse 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 AlibabaAlscKmsAccessAPIResponse

type AlibabaAlscKmsAccessAPIResponse struct {
	model.CommonResponse
	AlibabaAlscKmsAccessResponse
}

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

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

type AlibabaAlscKmsAccessRequest

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

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

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

func NewAlibabaAlscKmsAccessRequest

func NewAlibabaAlscKmsAccessRequest() *AlibabaAlscKmsAccessRequest

初始化AlibabaAlscKmsAccessRequest对象

func (AlibabaAlscKmsAccessRequest) GetApiMethodName

func (r AlibabaAlscKmsAccessRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscKmsAccessRequest) GetApiParams

func (r AlibabaAlscKmsAccessRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaAlscKmsAccessRequest) GetRequestdata

func (r AlibabaAlscKmsAccessRequest) GetRequestdata() string

Requestdata Getter

func (*AlibabaAlscKmsAccessRequest) SetRequestdata

func (r *AlibabaAlscKmsAccessRequest) SetRequestdata(requestdata string) error

Requestdata Setter 接入参数

type AlibabaAlscKmsAccessResponse

type AlibabaAlscKmsAccessResponse 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 AlibabaAlscOrderOrderUploadAPIResponse

type AlibabaAlscOrderOrderUploadAPIResponse struct {
	model.CommonResponse
	AlibabaAlscOrderOrderUploadResponse
}

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

第三方订单回流

type AlibabaAlscOrderOrderUploadRequest

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

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

第三方订单回流

func NewAlibabaAlscOrderOrderUploadRequest

func NewAlibabaAlscOrderOrderUploadRequest() *AlibabaAlscOrderOrderUploadRequest

初始化AlibabaAlscOrderOrderUploadRequest对象

func (AlibabaAlscOrderOrderUploadRequest) GetApiMethodName

func (r AlibabaAlscOrderOrderUploadRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaAlscOrderOrderUploadRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscOrderOrderUploadRequest) GetParamBackflowRequest

func (r AlibabaAlscOrderOrderUploadRequest) GetParamBackflowRequest() *BackflowRequest

ParamBackflowRequest Getter

func (*AlibabaAlscOrderOrderUploadRequest) SetParamBackflowRequest

func (r *AlibabaAlscOrderOrderUploadRequest) SetParamBackflowRequest(paramBackflowRequest *BackflowRequest) error

ParamBackflowRequest Setter 订单回流参数

type AlibabaAlscOrderOrderUploadResponse

type AlibabaAlscOrderOrderUploadResponse 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 AlibabaAlscSaasCodecCodeAttrsQueryAPIResponse

type AlibabaAlscSaasCodecCodeAttrsQueryAPIResponse struct {
	model.CommonResponse
	AlibabaAlscSaasCodecCodeAttrsQueryResponse
}

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

码业务属性查询

type AlibabaAlscSaasCodecCodeAttrsQueryRequest

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

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

码业务属性查询

func NewAlibabaAlscSaasCodecCodeAttrsQueryRequest

func NewAlibabaAlscSaasCodecCodeAttrsQueryRequest() *AlibabaAlscSaasCodecCodeAttrsQueryRequest

初始化AlibabaAlscSaasCodecCodeAttrsQueryRequest对象

func (AlibabaAlscSaasCodecCodeAttrsQueryRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaAlscSaasCodecCodeAttrsQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaAlscSaasCodecCodeAttrsQueryRequest) GetQueryCodeRequest

QueryCodeRequest Getter

func (*AlibabaAlscSaasCodecCodeAttrsQueryRequest) SetQueryCodeRequest

func (r *AlibabaAlscSaasCodecCodeAttrsQueryRequest) SetQueryCodeRequest(queryCodeRequest *QueryCodeBizAttrRequest) error

QueryCodeRequest Setter 请求入参

type AlibabaAlscSaasCodecCodeAttrsQueryResponse

type AlibabaAlscSaasCodecCodeAttrsQueryResponse 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 TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponse

type TaobaoKoubeiSaasBaseOperationConfigSyncAPIResponse struct {
	model.CommonResponse
	TaobaoKoubeiSaasBaseOperationConfigSyncResponse
}

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

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

type TaobaoKoubeiSaasBaseOperationConfigSyncRequest

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

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

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

func NewTaobaoKoubeiSaasBaseOperationConfigSyncRequest

func NewTaobaoKoubeiSaasBaseOperationConfigSyncRequest() *TaobaoKoubeiSaasBaseOperationConfigSyncRequest

初始化TaobaoKoubeiSaasBaseOperationConfigSyncRequest对象

func (TaobaoKoubeiSaasBaseOperationConfigSyncRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (TaobaoKoubeiSaasBaseOperationConfigSyncRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TaobaoKoubeiSaasBaseOperationConfigSyncRequest) GetBizType

BizType Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncRequest) GetMerchantId

MerchantId Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncRequest) GetOperationConfig

OperationConfig Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncRequest) GetOuterOperatorId

OuterOperatorId Getter

func (TaobaoKoubeiSaasBaseOperationConfigSyncRequest) GetRequestId

RequestId Getter

func (*TaobaoKoubeiSaasBaseOperationConfigSyncRequest) SetBizType

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

func (*TaobaoKoubeiSaasBaseOperationConfigSyncRequest) SetMerchantId

func (r *TaobaoKoubeiSaasBaseOperationConfigSyncRequest) SetMerchantId(merchantId string) error

MerchantId Setter 商户ID

func (*TaobaoKoubeiSaasBaseOperationConfigSyncRequest) SetOperationConfig

func (r *TaobaoKoubeiSaasBaseOperationConfigSyncRequest) SetOperationConfig(operationConfig string) error

OperationConfig Setter 经营设置json串

func (*TaobaoKoubeiSaasBaseOperationConfigSyncRequest) SetOuterOperatorId

func (r *TaobaoKoubeiSaasBaseOperationConfigSyncRequest) SetOuterOperatorId(outerOperatorId string) error

OuterOperatorId Setter 操作员ID

func (*TaobaoKoubeiSaasBaseOperationConfigSyncRequest) SetRequestId

func (r *TaobaoKoubeiSaasBaseOperationConfigSyncRequest) SetRequestId(requestId string) error

RequestId Setter 请求ID

type TaobaoKoubeiSaasBaseOperationConfigSyncResponse

type TaobaoKoubeiSaasBaseOperationConfigSyncResponse 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 TaobaoPlaceStoreCreateAPIResponse

type TaobaoPlaceStoreCreateAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreCreateResponse
}

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

用于商家创建线下门店

type TaobaoPlaceStoreCreateRequest

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

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

用于商家创建线下门店

func NewTaobaoPlaceStoreCreateRequest

func NewTaobaoPlaceStoreCreateRequest() *TaobaoPlaceStoreCreateRequest

初始化TaobaoPlaceStoreCreateRequest对象

func (TaobaoPlaceStoreCreateRequest) GetApiMethodName

func (r TaobaoPlaceStoreCreateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreCreateRequest) GetApiParams

func (r TaobaoPlaceStoreCreateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreCreateRequest) GetStoreCreate

StoreCreate Getter

func (*TaobaoPlaceStoreCreateRequest) SetStoreCreate

func (r *TaobaoPlaceStoreCreateRequest) SetStoreCreate(storeCreate *StoreUpdateTopDto) error

StoreCreate Setter 门店创建入参

type TaobaoPlaceStoreCreateResponse

type TaobaoPlaceStoreCreateResponse 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 TaobaoPlaceStoreDeleteAPIResponse

type TaobaoPlaceStoreDeleteAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreDeleteResponse
}

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

用于商家删除线下门店

type TaobaoPlaceStoreDeleteRequest

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

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

用于商家删除线下门店

func NewTaobaoPlaceStoreDeleteRequest

func NewTaobaoPlaceStoreDeleteRequest() *TaobaoPlaceStoreDeleteRequest

初始化TaobaoPlaceStoreDeleteRequest对象

func (TaobaoPlaceStoreDeleteRequest) GetApiMethodName

func (r TaobaoPlaceStoreDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreDeleteRequest) GetApiParams

func (r TaobaoPlaceStoreDeleteRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreDeleteRequest) GetStoreId

func (r TaobaoPlaceStoreDeleteRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoPlaceStoreDeleteRequest) SetStoreId

func (r *TaobaoPlaceStoreDeleteRequest) SetStoreId(storeId int64) error

StoreId Setter 门店id

type TaobaoPlaceStoreDeleteResponse

type TaobaoPlaceStoreDeleteResponse 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 TaobaoPlaceStoreExtendAddAPIResponse

type TaobaoPlaceStoreExtendAddAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreExtendAddResponse
}

新增门店扩展属性 API返回值 taobao.place.store.extend.add

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

type TaobaoPlaceStoreExtendAddRequest

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

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

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

func NewTaobaoPlaceStoreExtendAddRequest

func NewTaobaoPlaceStoreExtendAddRequest() *TaobaoPlaceStoreExtendAddRequest

初始化TaobaoPlaceStoreExtendAddRequest对象

func (TaobaoPlaceStoreExtendAddRequest) GetApiMethodName

func (r TaobaoPlaceStoreExtendAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreExtendAddRequest) GetApiParams

func (r TaobaoPlaceStoreExtendAddRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreExtendAddRequest) GetEtv

Etv Getter

func (TaobaoPlaceStoreExtendAddRequest) GetStoreId

func (r TaobaoPlaceStoreExtendAddRequest) GetStoreId() int64

StoreId Getter

func (*TaobaoPlaceStoreExtendAddRequest) SetEtv

Etv Setter 扩展信息

func (*TaobaoPlaceStoreExtendAddRequest) SetStoreId

func (r *TaobaoPlaceStoreExtendAddRequest) SetStoreId(storeId int64) error

StoreId Setter 门店ID

type TaobaoPlaceStoreExtendAddResponse

type TaobaoPlaceStoreExtendAddResponse 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 TaobaoPlaceStoreModifyAPIResponse

type TaobaoPlaceStoreModifyAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreModifyResponse
}

商家修改线下门店 API返回值 taobao.place.store.modify

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

type TaobaoPlaceStoreModifyRequest

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

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

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

func NewTaobaoPlaceStoreModifyRequest

func NewTaobaoPlaceStoreModifyRequest() *TaobaoPlaceStoreModifyRequest

初始化TaobaoPlaceStoreModifyRequest对象

func (TaobaoPlaceStoreModifyRequest) GetApiMethodName

func (r TaobaoPlaceStoreModifyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreModifyRequest) GetApiParams

func (r TaobaoPlaceStoreModifyRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreModifyRequest) GetStoreUpdate

StoreUpdate Getter

func (*TaobaoPlaceStoreModifyRequest) SetStoreUpdate

func (r *TaobaoPlaceStoreModifyRequest) SetStoreUpdate(storeUpdate *StoreUpdateTopDto) error

StoreUpdate Setter 门店创建入参

type TaobaoPlaceStoreModifyResponse

type TaobaoPlaceStoreModifyResponse 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 TaobaoPlaceStoreTagsUpdateAPIResponse

type TaobaoPlaceStoreTagsUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStoreTagsUpdateResponse
}

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

门店打标去标

type TaobaoPlaceStoreTagsUpdateRequest

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

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

门店打标去标

func NewTaobaoPlaceStoreTagsUpdateRequest

func NewTaobaoPlaceStoreTagsUpdateRequest() *TaobaoPlaceStoreTagsUpdateRequest

初始化TaobaoPlaceStoreTagsUpdateRequest对象

func (TaobaoPlaceStoreTagsUpdateRequest) GetAddTags

func (r TaobaoPlaceStoreTagsUpdateRequest) GetAddTags() []int64

AddTags Getter

func (TaobaoPlaceStoreTagsUpdateRequest) GetApiMethodName

func (r TaobaoPlaceStoreTagsUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStoreTagsUpdateRequest) GetApiParams

func (r TaobaoPlaceStoreTagsUpdateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TaobaoPlaceStoreTagsUpdateRequest) GetRemoveTags

func (r TaobaoPlaceStoreTagsUpdateRequest) GetRemoveTags() []int64

RemoveTags Getter

func (TaobaoPlaceStoreTagsUpdateRequest) GetStoreUpdate

StoreUpdate Getter

func (*TaobaoPlaceStoreTagsUpdateRequest) SetAddTags

func (r *TaobaoPlaceStoreTagsUpdateRequest) SetAddTags(addTags []int64) error

AddTags Setter 新增标list

func (*TaobaoPlaceStoreTagsUpdateRequest) SetRemoveTags

func (r *TaobaoPlaceStoreTagsUpdateRequest) SetRemoveTags(removeTags []int64) error

RemoveTags Setter 删除标list

func (*TaobaoPlaceStoreTagsUpdateRequest) SetStoreUpdate

func (r *TaobaoPlaceStoreTagsUpdateRequest) SetStoreUpdate(storeUpdate *StoreUpdateTopDto) error

StoreUpdate Setter 门店信息

type TaobaoPlaceStoreTagsUpdateResponse

type TaobaoPlaceStoreTagsUpdateResponse 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 TaobaoPlaceStorecategoryGetAPIResponse

type TaobaoPlaceStorecategoryGetAPIResponse struct {
	model.CommonResponse
	TaobaoPlaceStorecategoryGetResponse
}

获取门店类目信息 API返回值 taobao.place.storecategory.get

获取门店类目信息

type TaobaoPlaceStorecategoryGetRequest

type TaobaoPlaceStorecategoryGetRequest struct {
	model.Params
}

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

获取门店类目信息

func NewTaobaoPlaceStorecategoryGetRequest

func NewTaobaoPlaceStorecategoryGetRequest() *TaobaoPlaceStorecategoryGetRequest

初始化TaobaoPlaceStorecategoryGetRequest对象

func (TaobaoPlaceStorecategoryGetRequest) GetApiMethodName

func (r TaobaoPlaceStorecategoryGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TaobaoPlaceStorecategoryGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

type TaobaoPlaceStorecategoryGetResponse

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