maitix

package
v1.2.2 Latest Latest
Warning

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

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

Documentation

Overview

Package maitix 包含大麦票务云分销API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddressDto

type AddressDto struct {
	// 区域国标ID-可以不填
	AreaId int64 `json:"area_id,omitempty" xml:"area_id,omitempty"`
	// 城市国标ID-必填
	CityId int64 `json:"city_id,omitempty" xml:"city_id,omitempty"`
	// 省国标ID-可以不填
	ProvinceId int64 `json:"province_id,omitempty" xml:"province_id,omitempty"`
	// 国家国标ID-可以不填
	CountryId int64 `json:"country_id,omitempty" xml:"country_id,omitempty"`
}

AddressDto 结构体

type AlibabaDamaiMaitixDistributionCmbParamencryptAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixDistributionCmbParamencryptAPIRequest 加密招商一网能支付入参 API请求 alibaba.damai.maitix.distribution.cmb.paramencrypt

encryptParam4Cmb

func NewAlibabaDamaiMaitixDistributionCmbParamencryptRequest

func NewAlibabaDamaiMaitixDistributionCmbParamencryptRequest() *AlibabaDamaiMaitixDistributionCmbParamencryptAPIRequest

NewAlibabaDamaiMaitixDistributionCmbParamencryptRequest 初始化AlibabaDamaiMaitixDistributionCmbParamencryptAPIRequest对象

func (AlibabaDamaiMaitixDistributionCmbParamencryptAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixDistributionCmbParamencryptAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixDistributionCmbParamencryptAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixDistributionCmbParamencryptAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 入参param

type AlibabaDamaiMaitixDistributionCmbParamencryptAPIResponse

type AlibabaDamaiMaitixDistributionCmbParamencryptAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixDistributionCmbParamencryptAPIResponseModel
}

AlibabaDamaiMaitixDistributionCmbParamencryptAPIResponse 加密招商一网能支付入参 API返回值 alibaba.damai.maitix.distribution.cmb.paramencrypt

encryptParam4Cmb

type AlibabaDamaiMaitixDistributionCmbParamencryptAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixDistributionCmbParamencryptAPIResponseModel is 加密招商一网能支付入参 成功返回结果

type AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIRequest 查询招行支付状态api API请求 alibaba.damai.maitix.distribution.cmb.querypayresult

queryPayResult

func NewAlibabaDamaiMaitixDistributionCmbQuerypayresultRequest

func NewAlibabaDamaiMaitixDistributionCmbQuerypayresultRequest() *AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIRequest

NewAlibabaDamaiMaitixDistributionCmbQuerypayresultRequest 初始化AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIRequest对象

func (AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 入参param

type AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIResponse

type AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIResponseModel
}

AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIResponse 查询招行支付状态api API返回值 alibaba.damai.maitix.distribution.cmb.querypayresult

queryPayResult

type AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixDistributionCmbQuerypayresultAPIResponseModel is 查询招行支付状态api 成功返回结果

type AlibabaDamaiMaitixDistributionDeliveryCalculateAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixDistributionDeliveryCalculateAPIRequest 计算渠道用户下单快递费 API请求 alibaba.damai.maitix.distribution.delivery.calculate

计算渠道用户下单快递费

func NewAlibabaDamaiMaitixDistributionDeliveryCalculateRequest

func NewAlibabaDamaiMaitixDistributionDeliveryCalculateRequest() *AlibabaDamaiMaitixDistributionDeliveryCalculateAPIRequest

NewAlibabaDamaiMaitixDistributionDeliveryCalculateRequest 初始化AlibabaDamaiMaitixDistributionDeliveryCalculateAPIRequest对象

func (AlibabaDamaiMaitixDistributionDeliveryCalculateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixDistributionDeliveryCalculateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixDistributionDeliveryCalculateAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixDistributionDeliveryCalculateAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 入参

type AlibabaDamaiMaitixDistributionDeliveryCalculateAPIResponse

type AlibabaDamaiMaitixDistributionDeliveryCalculateAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixDistributionDeliveryCalculateAPIResponseModel
}

AlibabaDamaiMaitixDistributionDeliveryCalculateAPIResponse 计算渠道用户下单快递费 API返回值 alibaba.damai.maitix.distribution.delivery.calculate

计算渠道用户下单快递费

type AlibabaDamaiMaitixDistributionDeliveryCalculateAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixDistributionDeliveryCalculateAPIResponseModel is 计算渠道用户下单快递费 成功返回结果

type AlibabaDamaiMaitixDistributionDeliveryCalculateResult

type AlibabaDamaiMaitixDistributionDeliveryCalculateResult struct {
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 错误码
	ErrorCode int64 `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 业务对象
	Model *OpenApiPostFeeDto `json:"model,omitempty" xml:"model,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaDamaiMaitixDistributionDeliveryCalculateResult 结构体

type AlibabaDamaiMaitixDistributionDeliveryQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixDistributionDeliveryQueryAPIRequest 查询分销物流单 API请求 alibaba.damai.maitix.distribution.delivery.query

渠道查询物流订单

func NewAlibabaDamaiMaitixDistributionDeliveryQueryRequest

func NewAlibabaDamaiMaitixDistributionDeliveryQueryRequest() *AlibabaDamaiMaitixDistributionDeliveryQueryAPIRequest

NewAlibabaDamaiMaitixDistributionDeliveryQueryRequest 初始化AlibabaDamaiMaitixDistributionDeliveryQueryAPIRequest对象

func (AlibabaDamaiMaitixDistributionDeliveryQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixDistributionDeliveryQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixDistributionDeliveryQueryAPIRequest) GetMainOrderId added in v1.2.0

GetMainOrderId MainOrderId Getter

func (*AlibabaDamaiMaitixDistributionDeliveryQueryAPIRequest) SetMainOrderId added in v1.2.0

func (r *AlibabaDamaiMaitixDistributionDeliveryQueryAPIRequest) SetMainOrderId(_mainOrderId string) error

SetMainOrderId is MainOrderId Setter 主订单号

type AlibabaDamaiMaitixDistributionDeliveryQueryAPIResponse

type AlibabaDamaiMaitixDistributionDeliveryQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixDistributionDeliveryQueryAPIResponseModel
}

AlibabaDamaiMaitixDistributionDeliveryQueryAPIResponse 查询分销物流单 API返回值 alibaba.damai.maitix.distribution.delivery.query

渠道查询物流订单

type AlibabaDamaiMaitixDistributionDeliveryQueryAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixDistributionDeliveryQueryAPIResponseModel is 查询分销物流单 成功返回结果

type AlibabaDamaiMaitixDistributionExchangepointQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixDistributionExchangepointQueryAPIRequest 分销查询取票点接口 API请求 alibaba.damai.maitix.distribution.exchangepoint.query

分销查询取票点接口

func NewAlibabaDamaiMaitixDistributionExchangepointQueryRequest

func NewAlibabaDamaiMaitixDistributionExchangepointQueryRequest() *AlibabaDamaiMaitixDistributionExchangepointQueryAPIRequest

NewAlibabaDamaiMaitixDistributionExchangepointQueryRequest 初始化AlibabaDamaiMaitixDistributionExchangepointQueryAPIRequest对象

func (AlibabaDamaiMaitixDistributionExchangepointQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixDistributionExchangepointQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixDistributionExchangepointQueryAPIRequest) GetProjectId added in v1.2.0

GetProjectId ProjectId Getter

func (*AlibabaDamaiMaitixDistributionExchangepointQueryAPIRequest) SetProjectId added in v1.2.0

SetProjectId is ProjectId Setter 必填-项目id

type AlibabaDamaiMaitixDistributionExchangepointQueryAPIResponse

type AlibabaDamaiMaitixDistributionExchangepointQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixDistributionExchangepointQueryAPIResponseModel
}

AlibabaDamaiMaitixDistributionExchangepointQueryAPIResponse 分销查询取票点接口 API返回值 alibaba.damai.maitix.distribution.exchangepoint.query

分销查询取票点接口

type AlibabaDamaiMaitixDistributionExchangepointQueryAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixDistributionExchangepointQueryAPIResponseModel is 分销查询取票点接口 成功返回结果

type AlibabaDamaiMaitixEticketDistributionQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixEticketDistributionQueryAPIRequest 分销电子票查询接口 API请求 alibaba.damai.maitix.eticket.distribution.query

分销电子票查询接口

func NewAlibabaDamaiMaitixEticketDistributionQueryRequest

func NewAlibabaDamaiMaitixEticketDistributionQueryRequest() *AlibabaDamaiMaitixEticketDistributionQueryAPIRequest

NewAlibabaDamaiMaitixEticketDistributionQueryRequest 初始化AlibabaDamaiMaitixEticketDistributionQueryAPIRequest对象

func (AlibabaDamaiMaitixEticketDistributionQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixEticketDistributionQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixEticketDistributionQueryAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixEticketDistributionQueryAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 入参param

type AlibabaDamaiMaitixEticketDistributionQueryAPIResponse

type AlibabaDamaiMaitixEticketDistributionQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixEticketDistributionQueryAPIResponseModel
}

AlibabaDamaiMaitixEticketDistributionQueryAPIResponse 分销电子票查询接口 API返回值 alibaba.damai.maitix.eticket.distribution.query

分销电子票查询接口

type AlibabaDamaiMaitixEticketDistributionQueryAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixEticketDistributionQueryAPIResponseModel is 分销电子票查询接口 成功返回结果

type AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIRequest 分销状态查询接口queryPerformStatusByPerformId API请求 alibaba.damai.maitix.opengateway.perform.status.query

queryPerformStatusByPerformId

func NewAlibabaDamaiMaitixOpengatewayPerformStatusQueryRequest

func NewAlibabaDamaiMaitixOpengatewayPerformStatusQueryRequest() *AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIRequest

NewAlibabaDamaiMaitixOpengatewayPerformStatusQueryRequest 初始化AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIRequest对象

func (AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIRequest) GetDisPerformStatusQueryParam added in v1.2.0

GetDisPerformStatusQueryParam DisPerformStatusQueryParam Getter

func (*AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIRequest) SetDisPerformStatusQueryParam added in v1.2.0

func (r *AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIRequest) SetDisPerformStatusQueryParam(_disPerformStatusQueryParam *DisPerformStatusQueryDto) error

SetDisPerformStatusQueryParam is DisPerformStatusQueryParam Setter 入参

type AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIResponse

type AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIResponseModel
}

AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIResponse 分销状态查询接口queryPerformStatusByPerformId API返回值 alibaba.damai.maitix.opengateway.perform.status.query

queryPerformStatusByPerformId

type AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixOpengatewayPerformStatusQueryAPIResponseModel is 分销状态查询接口queryPerformStatusByPerformId 成功返回结果

type AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIRequest 分销状态查询接口queryProjectStatusByProjectId API请求 alibaba.damai.maitix.opengateway.project.status.query

queryProjectStatusByProjectId

func NewAlibabaDamaiMaitixOpengatewayProjectStatusQueryRequest

func NewAlibabaDamaiMaitixOpengatewayProjectStatusQueryRequest() *AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIRequest

NewAlibabaDamaiMaitixOpengatewayProjectStatusQueryRequest 初始化AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIRequest对象

func (AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIRequest) GetDisProjectStatusQueryParam added in v1.2.0

GetDisProjectStatusQueryParam DisProjectStatusQueryParam Getter

func (*AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIRequest) SetDisProjectStatusQueryParam added in v1.2.0

func (r *AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIRequest) SetDisProjectStatusQueryParam(_disProjectStatusQueryParam *DisProjectStatusQueryDto) error

SetDisProjectStatusQueryParam is DisProjectStatusQueryParam Setter 入参dto

type AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIResponse

type AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIResponseModel
}

AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIResponse 分销状态查询接口queryProjectStatusByProjectId API返回值 alibaba.damai.maitix.opengateway.project.status.query

queryProjectStatusByProjectId

type AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixOpengatewayProjectStatusQueryAPIResponseModel is 分销状态查询接口queryProjectStatusByProjectId 成功返回结果

type AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIRequest 分销状态查询接口queryTicketItemStatusByTicketItemId API请求 alibaba.damai.maitix.opengateway.ticketItem.status.query

queryTicketItemStatusByTicketItemId

func NewAlibabaDamaiMaitixOpengatewayTicketItemStatusQueryRequest

func NewAlibabaDamaiMaitixOpengatewayTicketItemStatusQueryRequest() *AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIRequest

NewAlibabaDamaiMaitixOpengatewayTicketItemStatusQueryRequest 初始化AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIRequest对象

func (AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIRequest) GetDisTicketItemStatusQueryParam added in v1.2.0

GetDisTicketItemStatusQueryParam DisTicketItemStatusQueryParam Getter

func (*AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIRequest) SetDisTicketItemStatusQueryParam added in v1.2.0

func (r *AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIRequest) SetDisTicketItemStatusQueryParam(_disTicketItemStatusQueryParam *DisTicketItemStatusQueryDto) error

SetDisTicketItemStatusQueryParam is DisTicketItemStatusQueryParam Setter 入参

type AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIResponse

type AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIResponseModel
}

AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIResponse 分销状态查询接口queryTicketItemStatusByTicketItemId API返回值 alibaba.damai.maitix.opengateway.ticketItem.status.query

queryTicketItemStatusByTicketItemId

type AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixOpengatewayTicketItemStatusQueryAPIResponseModel is 分销状态查询接口queryTicketItemStatusByTicketItemId 成功返回结果

type AlibabaDamaiMaitixOrderCancelAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixOrderCancelAPIRequest 大麦-库存释放 API请求 alibaba.damai.maitix.order.cancel

库存释放

func NewAlibabaDamaiMaitixOrderCancelRequest

func NewAlibabaDamaiMaitixOrderCancelRequest() *AlibabaDamaiMaitixOrderCancelAPIRequest

NewAlibabaDamaiMaitixOrderCancelRequest 初始化AlibabaDamaiMaitixOrderCancelAPIRequest对象

func (AlibabaDamaiMaitixOrderCancelAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaDamaiMaitixOrderCancelAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixOrderCancelAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixOrderCancelAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixOrderCancelAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 库存释放入参

type AlibabaDamaiMaitixOrderCancelAPIResponse

type AlibabaDamaiMaitixOrderCancelAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixOrderCancelAPIResponseModel
}

AlibabaDamaiMaitixOrderCancelAPIResponse 大麦-库存释放 API返回值 alibaba.damai.maitix.order.cancel

库存释放

type AlibabaDamaiMaitixOrderCancelAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixOrderCancelAPIResponseModel is 大麦-库存释放 成功返回结果

type AlibabaDamaiMaitixOrderConfirmAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixOrderConfirmAPIRequest 大麦-出票 API请求 alibaba.damai.maitix.order.confirm

出票

func NewAlibabaDamaiMaitixOrderConfirmRequest

func NewAlibabaDamaiMaitixOrderConfirmRequest() *AlibabaDamaiMaitixOrderConfirmAPIRequest

NewAlibabaDamaiMaitixOrderConfirmRequest 初始化AlibabaDamaiMaitixOrderConfirmAPIRequest对象

func (AlibabaDamaiMaitixOrderConfirmAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaDamaiMaitixOrderConfirmAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixOrderConfirmAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixOrderConfirmAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixOrderConfirmAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 出票入参

type AlibabaDamaiMaitixOrderConfirmAPIResponse

type AlibabaDamaiMaitixOrderConfirmAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixOrderConfirmAPIResponseModel
}

AlibabaDamaiMaitixOrderConfirmAPIResponse 大麦-出票 API返回值 alibaba.damai.maitix.order.confirm

出票

type AlibabaDamaiMaitixOrderConfirmAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixOrderConfirmAPIResponseModel is 大麦-出票 成功返回结果

type AlibabaDamaiMaitixOrderConfirmT

type AlibabaDamaiMaitixOrderConfirmT struct {
	// 订单id
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 支付状态:0:失败,1:成功
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
}

AlibabaDamaiMaitixOrderConfirmT 结构体

type AlibabaDamaiMaitixOrderDirectrefundAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixOrderDirectrefundAPIRequest 大麦-直接退票 API请求 alibaba.damai.maitix.order.directrefund

大麦-退票

func NewAlibabaDamaiMaitixOrderDirectrefundRequest

func NewAlibabaDamaiMaitixOrderDirectrefundRequest() *AlibabaDamaiMaitixOrderDirectrefundAPIRequest

NewAlibabaDamaiMaitixOrderDirectrefundRequest 初始化AlibabaDamaiMaitixOrderDirectrefundAPIRequest对象

func (AlibabaDamaiMaitixOrderDirectrefundAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixOrderDirectrefundAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixOrderDirectrefundAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixOrderDirectrefundAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 退票入参

type AlibabaDamaiMaitixOrderDirectrefundAPIResponse

type AlibabaDamaiMaitixOrderDirectrefundAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixOrderDirectrefundAPIResponseModel
}

AlibabaDamaiMaitixOrderDirectrefundAPIResponse 大麦-直接退票 API返回值 alibaba.damai.maitix.order.directrefund

大麦-退票

type AlibabaDamaiMaitixOrderDirectrefundAPIResponseModel added in v1.2.0

type AlibabaDamaiMaitixOrderDirectrefundAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_damai_maitix_order_directrefund_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 退票返回对象
	Result *MxResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaDamaiMaitixOrderDirectrefundAPIResponseModel is 大麦-直接退票 成功返回结果

type AlibabaDamaiMaitixOrderDistributionCreateAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixOrderDistributionCreateAPIRequest 大麦-新分销下单 API请求 alibaba.damai.maitix.order.distribution.create

createDistributionOrder

func NewAlibabaDamaiMaitixOrderDistributionCreateRequest

func NewAlibabaDamaiMaitixOrderDistributionCreateRequest() *AlibabaDamaiMaitixOrderDistributionCreateAPIRequest

NewAlibabaDamaiMaitixOrderDistributionCreateRequest 初始化AlibabaDamaiMaitixOrderDistributionCreateAPIRequest对象

func (AlibabaDamaiMaitixOrderDistributionCreateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixOrderDistributionCreateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixOrderDistributionCreateAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixOrderDistributionCreateAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 下单参数param

type AlibabaDamaiMaitixOrderDistributionCreateAPIResponse

type AlibabaDamaiMaitixOrderDistributionCreateAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixOrderDistributionCreateAPIResponseModel
}

AlibabaDamaiMaitixOrderDistributionCreateAPIResponse 大麦-新分销下单 API返回值 alibaba.damai.maitix.order.distribution.create

createDistributionOrder

type AlibabaDamaiMaitixOrderDistributionCreateAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixOrderDistributionCreateAPIResponseModel is 大麦-新分销下单 成功返回结果

type AlibabaDamaiMaitixOrderQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixOrderQueryAPIRequest 大麦-查询分销单 API请求 alibaba.damai.maitix.order.query

查询分销单

func NewAlibabaDamaiMaitixOrderQueryRequest

func NewAlibabaDamaiMaitixOrderQueryRequest() *AlibabaDamaiMaitixOrderQueryAPIRequest

NewAlibabaDamaiMaitixOrderQueryRequest 初始化AlibabaDamaiMaitixOrderQueryAPIRequest对象

func (AlibabaDamaiMaitixOrderQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaDamaiMaitixOrderQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixOrderQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixOrderQueryAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixOrderQueryAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 分销单查询入参

type AlibabaDamaiMaitixOrderQueryAPIResponse

type AlibabaDamaiMaitixOrderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixOrderQueryAPIResponseModel
}

AlibabaDamaiMaitixOrderQueryAPIResponse 大麦-查询分销单 API返回值 alibaba.damai.maitix.order.query

查询分销单

type AlibabaDamaiMaitixOrderQueryAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixOrderQueryAPIResponseModel is 大麦-查询分销单 成功返回结果

type AlibabaDamaiMaitixProjectDistributionDetailQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixProjectDistributionDetailQueryAPIRequest 大麦分销项目内容详情查询 API请求 alibaba.damai.maitix.project.distribution.detail.query

大麦分销项目内容详情查询,提供项目的内容详情

func NewAlibabaDamaiMaitixProjectDistributionDetailQueryRequest

func NewAlibabaDamaiMaitixProjectDistributionDetailQueryRequest() *AlibabaDamaiMaitixProjectDistributionDetailQueryAPIRequest

NewAlibabaDamaiMaitixProjectDistributionDetailQueryRequest 初始化AlibabaDamaiMaitixProjectDistributionDetailQueryAPIRequest对象

func (AlibabaDamaiMaitixProjectDistributionDetailQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixProjectDistributionDetailQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixProjectDistributionDetailQueryAPIRequest) GetProjectId added in v1.2.0

GetProjectId ProjectId Getter

func (*AlibabaDamaiMaitixProjectDistributionDetailQueryAPIRequest) SetProjectId added in v1.2.0

SetProjectId is ProjectId Setter 项目ID,前提已授权

type AlibabaDamaiMaitixProjectDistributionDetailQueryAPIResponse

type AlibabaDamaiMaitixProjectDistributionDetailQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixProjectDistributionDetailQueryAPIResponseModel
}

AlibabaDamaiMaitixProjectDistributionDetailQueryAPIResponse 大麦分销项目内容详情查询 API返回值 alibaba.damai.maitix.project.distribution.detail.query

大麦分销项目内容详情查询,提供项目的内容详情

type AlibabaDamaiMaitixProjectDistributionDetailQueryAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixProjectDistributionDetailQueryAPIResponseModel is 大麦分销项目内容详情查询 成功返回结果

type AlibabaDamaiMaitixProjectDistributionDetailQueryResult

type AlibabaDamaiMaitixProjectDistributionDetailQueryResult struct {
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// model
	Model *OpenProjectDetailDto `json:"model,omitempty" xml:"model,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaDamaiMaitixProjectDistributionDetailQueryResult 结构体

type AlibabaDamaiMaitixProjectDistributionQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixProjectDistributionQueryAPIRequest 分销单个项目信息查询 API请求 alibaba.damai.maitix.project.distribution.query

发布分销项目查询单个项目信息接口

func NewAlibabaDamaiMaitixProjectDistributionQueryRequest

func NewAlibabaDamaiMaitixProjectDistributionQueryRequest() *AlibabaDamaiMaitixProjectDistributionQueryAPIRequest

NewAlibabaDamaiMaitixProjectDistributionQueryRequest 初始化AlibabaDamaiMaitixProjectDistributionQueryAPIRequest对象

func (AlibabaDamaiMaitixProjectDistributionQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixProjectDistributionQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixProjectDistributionQueryAPIRequest) GetProjectId added in v1.2.0

GetProjectId ProjectId Getter

func (*AlibabaDamaiMaitixProjectDistributionQueryAPIRequest) SetProjectId added in v1.2.0

SetProjectId is ProjectId Setter 项目id

type AlibabaDamaiMaitixProjectDistributionQueryAPIResponse

type AlibabaDamaiMaitixProjectDistributionQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixProjectDistributionQueryAPIResponseModel
}

AlibabaDamaiMaitixProjectDistributionQueryAPIResponse 分销单个项目信息查询 API返回值 alibaba.damai.maitix.project.distribution.query

发布分销项目查询单个项目信息接口

type AlibabaDamaiMaitixProjectDistributionQueryAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixProjectDistributionQueryAPIResponseModel is 分销单个项目信息查询 成功返回结果

type AlibabaDamaiMaitixProjectDistributionQuerybypageAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixProjectDistributionQuerybypageAPIRequest 分销项目分页查询项目列表服务 API请求 alibaba.damai.maitix.project.distribution.querybypage

分销项目分页查询项目列表服务

func NewAlibabaDamaiMaitixProjectDistributionQuerybypageRequest

func NewAlibabaDamaiMaitixProjectDistributionQuerybypageRequest() *AlibabaDamaiMaitixProjectDistributionQuerybypageAPIRequest

NewAlibabaDamaiMaitixProjectDistributionQuerybypageRequest 初始化AlibabaDamaiMaitixProjectDistributionQuerybypageAPIRequest对象

func (AlibabaDamaiMaitixProjectDistributionQuerybypageAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixProjectDistributionQuerybypageAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixProjectDistributionQuerybypageAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (*AlibabaDamaiMaitixProjectDistributionQuerybypageAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 入参param

type AlibabaDamaiMaitixProjectDistributionQuerybypageAPIResponse

type AlibabaDamaiMaitixProjectDistributionQuerybypageAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixProjectDistributionQuerybypageAPIResponseModel
}

AlibabaDamaiMaitixProjectDistributionQuerybypageAPIResponse 分销项目分页查询项目列表服务 API返回值 alibaba.damai.maitix.project.distribution.querybypage

分销项目分页查询项目列表服务

type AlibabaDamaiMaitixProjectDistributionQuerybypageAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixProjectDistributionQuerybypageAPIResponseModel is 分销项目分页查询项目列表服务 成功返回结果

type AlibabaDamaiMaitixProjectDistributionQuerylistAPIRequest added in v1.2.0

type AlibabaDamaiMaitixProjectDistributionQuerylistAPIRequest struct {
	model.Params
}

AlibabaDamaiMaitixProjectDistributionQuerylistAPIRequest 分销项目列表查询(已过时,不推荐使用) API请求 alibaba.damai.maitix.project.distribution.querylist

分销项目列表查询接口(已过时,不推荐使用)

func NewAlibabaDamaiMaitixProjectDistributionQuerylistRequest

func NewAlibabaDamaiMaitixProjectDistributionQuerylistRequest() *AlibabaDamaiMaitixProjectDistributionQuerylistAPIRequest

NewAlibabaDamaiMaitixProjectDistributionQuerylistRequest 初始化AlibabaDamaiMaitixProjectDistributionQuerylistAPIRequest对象

func (AlibabaDamaiMaitixProjectDistributionQuerylistAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixProjectDistributionQuerylistAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

type AlibabaDamaiMaitixProjectDistributionQuerylistAPIResponse

type AlibabaDamaiMaitixProjectDistributionQuerylistAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixProjectDistributionQuerylistAPIResponseModel
}

AlibabaDamaiMaitixProjectDistributionQuerylistAPIResponse 分销项目列表查询(已过时,不推荐使用) API返回值 alibaba.damai.maitix.project.distribution.querylist

分销项目列表查询接口(已过时,不推荐使用)

type AlibabaDamaiMaitixProjectDistributionQuerylistAPIResponseModel added in v1.2.0

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

AlibabaDamaiMaitixProjectDistributionQuerylistAPIResponseModel is 分销项目列表查询(已过时,不推荐使用) 成功返回结果

type AlibabaDamaiMaitixSeatInfoQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixSeatInfoQueryAPIRequest 分销商查询座位信息 API请求 alibaba.damai.maitix.seat.info.query

分销查询座位文案信息

func NewAlibabaDamaiMaitixSeatInfoQueryRequest

func NewAlibabaDamaiMaitixSeatInfoQueryRequest() *AlibabaDamaiMaitixSeatInfoQueryAPIRequest

NewAlibabaDamaiMaitixSeatInfoQueryRequest 初始化AlibabaDamaiMaitixSeatInfoQueryAPIRequest对象

func (AlibabaDamaiMaitixSeatInfoQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixSeatInfoQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixSeatInfoQueryAPIRequest) GetSeatQueryParam added in v1.2.0

GetSeatQueryParam SeatQueryParam Getter

func (*AlibabaDamaiMaitixSeatInfoQueryAPIRequest) SetSeatQueryParam added in v1.2.0

func (r *AlibabaDamaiMaitixSeatInfoQueryAPIRequest) SetSeatQueryParam(_seatQueryParam *SeatQueryParam) error

SetSeatQueryParam is SeatQueryParam Setter 入参

type AlibabaDamaiMaitixSeatInfoQueryAPIResponse

type AlibabaDamaiMaitixSeatInfoQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixSeatInfoQueryAPIResponseModel
}

AlibabaDamaiMaitixSeatInfoQueryAPIResponse 分销商查询座位信息 API返回值 alibaba.damai.maitix.seat.info.query

分销查询座位文案信息

type AlibabaDamaiMaitixSeatInfoQueryAPIResponseModel added in v1.2.0

type AlibabaDamaiMaitixSeatInfoQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_damai_maitix_seat_info_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回信息
	Result *OpenResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaDamaiMaitixSeatInfoQueryAPIResponseModel is 分销商查询座位信息 成功返回结果

type AlibabaDamaiMaitixSeatTokenQueryAPIRequest added in v1.2.0

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

AlibabaDamaiMaitixSeatTokenQueryAPIRequest 分销商选座获取qtoken API请求 alibaba.damai.maitix.seat.token.query

选座分销,分销商查询token

func NewAlibabaDamaiMaitixSeatTokenQueryRequest

func NewAlibabaDamaiMaitixSeatTokenQueryRequest() *AlibabaDamaiMaitixSeatTokenQueryAPIRequest

NewAlibabaDamaiMaitixSeatTokenQueryRequest 初始化AlibabaDamaiMaitixSeatTokenQueryAPIRequest对象

func (AlibabaDamaiMaitixSeatTokenQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaDamaiMaitixSeatTokenQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaDamaiMaitixSeatTokenQueryAPIRequest) GetCallbackUrl added in v1.2.0

GetCallbackUrl CallbackUrl Getter

func (AlibabaDamaiMaitixSeatTokenQueryAPIRequest) GetPerformId added in v1.2.0

GetPerformId PerformId Getter

func (AlibabaDamaiMaitixSeatTokenQueryAPIRequest) GetProjectId added in v1.2.0

GetProjectId ProjectId Getter

func (AlibabaDamaiMaitixSeatTokenQueryAPIRequest) GetRequestId added in v1.2.0

GetRequestId RequestId Getter

func (*AlibabaDamaiMaitixSeatTokenQueryAPIRequest) SetCallbackUrl added in v1.2.0

func (r *AlibabaDamaiMaitixSeatTokenQueryAPIRequest) SetCallbackUrl(_callbackUrl string) error

SetCallbackUrl is CallbackUrl Setter 必填-选座结束跳转回去的url,这是渠道方自己的url地址,用于接收选座后的座位信息参数

func (*AlibabaDamaiMaitixSeatTokenQueryAPIRequest) SetPerformId added in v1.2.0

func (r *AlibabaDamaiMaitixSeatTokenQueryAPIRequest) SetPerformId(_performId int64) error

SetPerformId is PerformId Setter 场次ID-必填

func (*AlibabaDamaiMaitixSeatTokenQueryAPIRequest) SetProjectId added in v1.2.0

func (r *AlibabaDamaiMaitixSeatTokenQueryAPIRequest) SetProjectId(_projectId int64) error

SetProjectId is ProjectId Setter 项目ID-必填

func (*AlibabaDamaiMaitixSeatTokenQueryAPIRequest) SetRequestId added in v1.2.0

func (r *AlibabaDamaiMaitixSeatTokenQueryAPIRequest) SetRequestId(_requestId string) error

SetRequestId is RequestId Setter 会话ID,保证一次选座会话,建议使用 appKey+随机串 生成 ;注意:同一个场次下的会话ID不能重复

type AlibabaDamaiMaitixSeatTokenQueryAPIResponse

type AlibabaDamaiMaitixSeatTokenQueryAPIResponse struct {
	model.CommonResponse
	AlibabaDamaiMaitixSeatTokenQueryAPIResponseModel
}

AlibabaDamaiMaitixSeatTokenQueryAPIResponse 分销商选座获取qtoken API返回值 alibaba.damai.maitix.seat.token.query

选座分销,分销商查询token

type AlibabaDamaiMaitixSeatTokenQueryAPIResponseModel added in v1.2.0

type AlibabaDamaiMaitixSeatTokenQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_damai_maitix_seat_token_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 系统自动生成
	Result *OpenResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaDamaiMaitixSeatTokenQueryAPIResponseModel is 分销商选座获取qtoken 成功返回结果

type CombineSeatDto

type CombineSeatDto struct {
	// 套票下的单票信息
	OrdinaryTickets []OrdinarySeatDto `json:"ordinary_tickets,omitempty" xml:"ordinary_tickets>ordinary_seat_dto,omitempty"`
	// 套票价格,单位为分
	CombineTicketPrice string `json:"combine_ticket_price,omitempty" xml:"combine_ticket_price,omitempty"`
	// 套票名称
	CombineTicketName string `json:"combine_ticket_name,omitempty" xml:"combine_ticket_name,omitempty"`
	// 套票组合ID,和下单参数的combine_id一个意思
	ThirdCombineJointTicketId int64 `json:"third_combine_joint_ticket_id,omitempty" xml:"third_combine_joint_ticket_id,omitempty"`
	// 套票ID,如果是套票。下单的时候传这个给ticket_item_id,和下面的combine_ticket_id一样
	ThirdCombineTicketId int64 `json:"third_combine_ticket_id,omitempty" xml:"third_combine_ticket_id,omitempty"`
	// 套票ID,如果是套票。下单的时候传这个给ticket_item_id,和上面的third_combine_ticket_id一样
	CombineTicketId int64 `json:"combine_ticket_id,omitempty" xml:"combine_ticket_id,omitempty"`
}

CombineSeatDto 结构体

type DisEncrypt4CmbParam

type DisEncrypt4CmbParam struct {
	// 订单金额
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 订单日期
	Date string `json:"date,omitempty" xml:"date,omitempty"`
	// 过期时间跨度
	ExpireTimeSpan string `json:"expire_time_span,omitempty" xml:"expire_time_span,omitempty"`
	// 订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 支付成功通知的参数,这里传的是大麦的订单号
	PayNoticePara string `json:"pay_notice_para,omitempty" xml:"pay_notice_para,omitempty"`
	// 支付成功返回的地址
	ReturnUrl string `json:"return_url,omitempty" xml:"return_url,omitempty"`
}

DisEncrypt4CmbParam 结构体

type DisEncrypt4CmbResult

type DisEncrypt4CmbResult struct {
	// 订单金额
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 分行号
	BranchNo string `json:"branch_no,omitempty" xml:"branch_no,omitempty"`
	// 订单日期
	Date string `json:"date,omitempty" xml:"date,omitempty"`
	// 请求日间
	DateTime string `json:"date_time,omitempty" xml:"date_time,omitempty"`
	// 过期时间跨度
	ExpireTimeSpan string `json:"expire_time_span,omitempty" xml:"expire_time_span,omitempty"`
	// 商户号
	MerchantNo string `json:"merchant_no,omitempty" xml:"merchant_no,omitempty"`
	// 订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 支付成功通知的参数,这里传的是大麦的订单号
	PayNoticePara string `json:"pay_notice_para,omitempty" xml:"pay_notice_para,omitempty"`
	// 支付成功通知的地址
	PayNoticeUrl string `json:"pay_notice_url,omitempty" xml:"pay_notice_url,omitempty"`
	// 支付成功返回的地址
	ReturnUrl string `json:"return_url,omitempty" xml:"return_url,omitempty"`
	// 加密结果
	Sign string `json:"sign,omitempty" xml:"sign,omitempty"`
}

DisEncrypt4CmbResult 结构体

type DisPerformStatusDto

type DisPerformStatusDto struct {
	// 场次id
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 场次状态
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

DisPerformStatusDto 结构体

type DisPerformStatusQueryDto

type DisPerformStatusQueryDto struct {
	// 场次id
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 是否查询场次对应的票品状态
	QueryTicketItemStatus bool `json:"query_ticket_item_status,omitempty" xml:"query_ticket_item_status,omitempty"`
}

DisPerformStatusQueryDto 结构体

type DisProjectStatusQueryDto

type DisProjectStatusQueryDto struct {
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 是否查询对应场次的状态
	QueryPerformStatus bool `json:"query_perform_status,omitempty" xml:"query_perform_status,omitempty"`
}

DisProjectStatusQueryDto 结构体

type DisStatusDto

type DisStatusDto struct {
	// 票品状态列表
	DisTicketItemStatusDTOList []DisTicketItemStatusDto `` /* 127-byte string literal not displayed */
	// 场次状态列表
	DisPerformStatusDTOList []DisPerformStatusDto `json:"dis_perform_status_d_t_o_list,omitempty" xml:"dis_perform_status_d_t_o_list>dis_perform_status_dto,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 场次id
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 1-可售 0不可售
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

DisStatusDto 结构体

type DisTicketItemStatusDto

type DisTicketItemStatusDto struct {
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 场次id
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 票品id
	TicketItemId int64 `json:"ticket_item_id,omitempty" xml:"ticket_item_id,omitempty"`
	// 票品状态
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 票品子状态
	SubStatus int64 `json:"sub_status,omitempty" xml:"sub_status,omitempty"`
}

DisTicketItemStatusDto 结构体

type DisTicketItemStatusQueryDto

type DisTicketItemStatusQueryDto struct {
	// 票品id列表
	TicketItemIdList []int64 `json:"ticket_item_id_list,omitempty" xml:"ticket_item_id_list>int64,omitempty"`
}

DisTicketItemStatusQueryDto 结构体

type EticketDto

type EticketDto struct {
	// 证件号
	CertificateNo string `json:"certificate_no,omitempty" xml:"certificate_no,omitempty"`
	// 证件类型 1:身份证; 2: 护照; 3:港澳居民来往内地通行证; 4:台湾居民来往大陆通行证; 5:士兵/军官证
	CertificateType string `json:"certificate_type,omitempty" xml:"certificate_type,omitempty"`
	// 客户姓名
	CustomerName string `json:"customer_name,omitempty" xml:"customer_name,omitempty"`
	// 入场方式 1 - 电子票 2 - 纸质票 3- 电子票+纸质票
	EntryType string `json:"entry_type,omitempty" xml:"entry_type,omitempty"`
	// 换票码
	ExchangeCode string `json:"exchange_code,omitempty" xml:"exchange_code,omitempty"`
	// 换票方式:1:电子票;2:纸质票
	ExchangeTicketMethod string `json:"exchange_ticket_method,omitempty" xml:"exchange_ticket_method,omitempty"`
	// 楼层名称
	FloorName string `json:"floor_name,omitempty" xml:"floor_name,omitempty"`
	// 楼区排座
	FullSeatName string `json:"full_seat_name,omitempty" xml:"full_seat_name,omitempty"`
	// 演出时间
	PerformTime string `json:"perform_time,omitempty" xml:"perform_time,omitempty"`
	// 联系电话的国家区号
	PhoneCountryCode string `json:"phone_country_code,omitempty" xml:"phone_country_code,omitempty"`
	// 联系电话
	PhoneNumber string `json:"phone_number,omitempty" xml:"phone_number,omitempty"`
	// 打印状态 :1、未打印 2、已打印
	PrintStatus string `json:"print_status,omitempty" xml:"print_status,omitempty"`
	// 参数projectName
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 二维码原值
	QrCode string `json:"qr_code,omitempty" xml:"qr_code,omitempty"`
	// 二维码类型 1、静态二维码 2、动态二维码3-身份证电子票,4-换票码,5-静态码+换票码,如果是4或5,需要展示给用户exchange_code的原值
	QrCodeType string `json:"qr_code_type,omitempty" xml:"qr_code_type,omitempty"`
	// 是否对号入座(入座方式)0=不对号入座 1=对号入座 2=对区入座
	ReserveSeat string `json:"reserve_seat,omitempty" xml:"reserve_seat,omitempty"`
	// 座位:号
	SeatCol string `json:"seat_col,omitempty" xml:"seat_col,omitempty"`
	// 座位:排
	SeatRow string `json:"seat_row,omitempty" xml:"seat_row,omitempty"`
	// 服务电话
	ServicePhone string `json:"service_phone,omitempty" xml:"service_phone,omitempty"`
	// 看台名称
	StandName string `json:"stand_name,omitempty" xml:"stand_name,omitempty"`
	// 看台入场口
	StandPortal string `json:"stand_portal,omitempty" xml:"stand_portal,omitempty"`
	// 票品名称
	TicketItemName string `json:"ticket_item_name,omitempty" xml:"ticket_item_name,omitempty"`
	// 验票状态 1:未验; 2:已验
	ValidateStatus string `json:"validate_status,omitempty" xml:"validate_status,omitempty"`
	// 场馆名称
	VenueName string `json:"venue_name,omitempty" xml:"venue_name,omitempty"`
	// 票池批次号
	BatchCode int64 `json:"batch_code,omitempty" xml:"batch_code,omitempty"`
	// 套票分组Id
	CombineId int64 `json:"combine_id,omitempty" xml:"combine_id,omitempty"`
	// 楼层Id
	FloorId int64 `json:"floor_id,omitempty" xml:"floor_id,omitempty"`
	// 主分销单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 子分销单Id
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 场次ID
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 项目来源: :1票务云;2直连(第三方)
	ProductSource int64 `json:"product_source,omitempty" xml:"product_source,omitempty"`
	// 项目ID
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 座位id
	SeatId int64 `json:"seat_id,omitempty" xml:"seat_id,omitempty"`
	// 来源系统1 B端,2 C端 默认C端
	SourceSystem int64 `json:"source_system,omitempty" xml:"source_system,omitempty"`
	// 原价格
	SourceTicketItemPrice int64 `json:"source_ticket_item_price,omitempty" xml:"source_ticket_item_price,omitempty"`
	// 项目的代理商家Id
	SupplierId int64 `json:"supplier_id,omitempty" xml:"supplier_id,omitempty"`
	// 普通票品价格
	TicketItemPrice int64 `json:"ticket_item_price,omitempty" xml:"ticket_item_price,omitempty"`
	// 票品Id
	TicketItemid int64 `json:"ticket_itemid,omitempty" xml:"ticket_itemid,omitempty"`
	// 场馆id
	VenueId int64 `json:"venue_id,omitempty" xml:"venue_id,omitempty"`
	// 票单号
	VoucherId int64 `json:"voucher_id,omitempty" xml:"voucher_id,omitempty"`
}

EticketDto 结构体

type EticketQueryParam

type EticketQueryParam struct {
	// 主分销单Id 必传
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 子分销单Id 可传可不传
	SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
}

EticketQueryParam 结构体

type IdNameDto

type IdNameDto struct {
	// 城市名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 城市id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

IdNameDto 结构体

type LockTicketResponse

type LockTicketResponse struct {
	// 子订单列表
	SubOrderDtos []LockTicketSubOrderDto `json:"sub_order_dtos,omitempty" xml:"sub_order_dtos>lock_ticket_sub_order_dto,omitempty"`
	// 大麦订单号
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 总价
	TotalAmount int64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
	// 快递费
	ExpressFee int64 `json:"express_fee,omitempty" xml:"express_fee,omitempty"`
}

LockTicketResponse 结构体

type LockTicketSubOrderDto

type LockTicketSubOrderDto struct {
	// 外部子订单号,透传返回
	ExternalSubOrderNo string `json:"external_sub_order_no,omitempty" xml:"external_sub_order_no,omitempty"`
	// 商品原价,单位分
	OriginPrice int64 `json:"origin_price,omitempty" xml:"origin_price,omitempty"`
	// 商品实际价,单位分
	RealPrice int64 `json:"real_price,omitempty" xml:"real_price,omitempty"`
	// 大麦子订单号
	SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	// 子订单座位信息
	SubOrderSeatDto *LockTicketSubOrderSeatDto `json:"sub_order_seat_dto,omitempty" xml:"sub_order_seat_dto,omitempty"`
	// 票单ID
	VoucherId int64 `json:"voucher_id,omitempty" xml:"voucher_id,omitempty"`
}

LockTicketSubOrderDto 结构体

type LockTicketSubOrderSeatDto

type LockTicketSubOrderSeatDto struct {
	// 项目名称
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 场次名称
	PerformName string `json:"perform_name,omitempty" xml:"perform_name,omitempty"`
	// 票品名称
	PriceName string `json:"price_name,omitempty" xml:"price_name,omitempty"`
	// 入场口
	Entry string `json:"entry,omitempty" xml:"entry,omitempty"`
	// 看台名称
	StandName string `json:"stand_name,omitempty" xml:"stand_name,omitempty"`
	// 楼层名称
	SeatFloorName string `json:"seat_floor_name,omitempty" xml:"seat_floor_name,omitempty"`
	// 区域名称
	SeatAreaName string `json:"seat_area_name,omitempty" xml:"seat_area_name,omitempty"`
	// 套票ID
	CombineId string `json:"combine_id,omitempty" xml:"combine_id,omitempty"`
	// 座位名称
	SeatName string `json:"seat_name,omitempty" xml:"seat_name,omitempty"`
	// 座位排名称
	SeatRowName string `json:"seat_row_name,omitempty" xml:"seat_row_name,omitempty"`
	// 项目ID
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 场次ID
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 票品ID
	PriceId int64 `json:"price_id,omitempty" xml:"price_id,omitempty"`
	// 看台ID
	StandId int64 `json:"stand_id,omitempty" xml:"stand_id,omitempty"`
	// 楼层ID
	SeatFloorId int64 `json:"seat_floor_id,omitempty" xml:"seat_floor_id,omitempty"`
	// 区域ID
	SeatAreaId int64 `json:"seat_area_id,omitempty" xml:"seat_area_id,omitempty"`
	// 座位分组,0:无座 1:有座
	SeatGroup int64 `json:"seat_group,omitempty" xml:"seat_group,omitempty"`
	// 座位ID
	SeatId int64 `json:"seat_id,omitempty" xml:"seat_id,omitempty"`
	// 座位排ID
	SeatRowId int64 `json:"seat_row_id,omitempty" xml:"seat_row_id,omitempty"`
	// 座位类型
	SeatType *model.File `json:"seat_type,omitempty" xml:"seat_type,omitempty"`
}

LockTicketSubOrderSeatDto 结构体

type MoaAddressInfo

type MoaAddressInfo struct {
	// 国家ID,目前只支持中国,传1-如果是快递票必填
	CountryId int64 `json:"country_id,omitempty" xml:"country_id,omitempty"`
	// 省ID,国标-如果是快递票必填
	ProvinceId int64 `json:"province_id,omitempty" xml:"province_id,omitempty"`
	// 市ID,国标,快递票该字段必须填
	CityId int64 `json:"city_id,omitempty" xml:"city_id,omitempty"`
	// 区域ID,国标-如果是快递票必填
	AreaId int64 `json:"area_id,omitempty" xml:"area_id,omitempty"`
}

MoaAddressInfo 结构体

type MoaConfirmOrderParam

type MoaConfirmOrderParam struct {
	// 大麦订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

MoaConfirmOrderParam 结构体

type MoaOrderContactInfo

type MoaOrderContactInfo struct {
	// 联系人姓名-必填
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 联系人国家码-必填
	CountryCode string `json:"country_code,omitempty" xml:"country_code,omitempty"`
	// 联系人email
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 联系人手机号-必填
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
}

MoaOrderContactInfo 结构体

type MoaOrderParam

type MoaOrderParam struct {
	// 座位参数,必填,一张票就要有一个这个对象,如果一个套票由两张票组成。这个也就是2个对象,票品id是套票的id.
	SeatProps []MoaTicketInfo `json:"seat_props,omitempty" xml:"seat_props>moa_ticket_info,omitempty"`
	// 下单票品信息
	TicketItems []MoaTicketItemSpec `json:"ticket_items,omitempty" xml:"ticket_items>moa_ticket_item_spec,omitempty"`
	// 外部订单号,即分销方订单号,最长不超过32位-必填
	ThirdOrderNo string `json:"third_order_no,omitempty" xml:"third_order_no,omitempty"`
	// 配送地址,有条件必填,如果是快递票则必填
	DeliverAddress string `json:"deliver_address,omitempty" xml:"deliver_address,omitempty"`
	// 必填-操作人登录账号,可以在大麦分销后台查询
	OperatorLoginId string `json:"operator_login_id,omitempty" xml:"operator_login_id,omitempty"`
	// 必填-购票人姓名
	RealTicketBuyerName string `json:"real_ticket_buyer_name,omitempty" xml:"real_ticket_buyer_name,omitempty"`
	// 购票人证件号,如果是一单一证的项目必填
	RealTicketBuyerIdCardNo string `json:"real_ticket_buyer_id_card_no,omitempty" xml:"real_ticket_buyer_id_card_no,omitempty"`
	// 必填-购票人电话
	RealTicketBuyerPhone string `json:"real_ticket_buyer_phone,omitempty" xml:"real_ticket_buyer_phone,omitempty"`
	// 必填-购票人电话国家代码
	RealTicketBuyerPhoneCountryCode string `json:"real_ticket_buyer_phone_country_code,omitempty" xml:"real_ticket_buyer_phone_country_code,omitempty"`
	// 备注-可选
	Memo string `json:"memo,omitempty" xml:"memo,omitempty"`
	// 项目ID-必填
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 场次ID-必填
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 订单总价-必填
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
	// 必填-支付金额
	Payment int64 `json:"payment,omitempty" xml:"payment,omitempty"`
	// 必填-出票方式 1=纸质票 2=身份证电子票 3=二维码电子票 4=短信电子票
	TicketMode int64 `json:"ticket_mode,omitempty" xml:"ticket_mode,omitempty"`
	// 必填-购票类型 1=自助选座 2=系统购买 非选座类,全部为2
	BuyType int64 `json:"buy_type,omitempty" xml:"buy_type,omitempty"`
	// 必填-取票方式: 1,无纸化;2,快递票;3,自助换票;4,门店自取。1和3为电子票,2和4为纸质票。
	DeliveryType int64 `json:"delivery_type,omitempty" xml:"delivery_type,omitempty"`
	// 必填,随便填一个就行,支付方式 1:现金,2:支付宝,3:微信,5:银行卡
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 购票人证件类型,1:身份证,2:护照;3:港澳通行证,4:台胞证,5:士兵/军官-如果是一单一证的项目必填
	RealTicketBuyerIdCardType int64 `json:"real_ticket_buyer_id_card_type,omitempty" xml:"real_ticket_buyer_id_card_type,omitempty"`
	// 联系人-必填
	ContactInfo *MoaOrderContactInfo `json:"contact_info,omitempty" xml:"contact_info,omitempty"`
	// 超时取消时间,单位分种
	TimeoutMinutes int64 `json:"timeout_minutes,omitempty" xml:"timeout_minutes,omitempty"`
	// 运费-如果是快递票,必填
	FarePrice int64 `json:"fare_price,omitempty" xml:"fare_price,omitempty"`
	// 区域地址-如果是快递票必填
	AddressInfo *MoaAddressInfo `json:"address_info,omitempty" xml:"address_info,omitempty"`
	// 必填-是否系统自动选座,无座项目都是true.有座项目通过h5选座就填false.否则true
	AutoSelectSeats bool `json:"auto_select_seats,omitempty" xml:"auto_select_seats,omitempty"`
}

MoaOrderParam 结构体

type MoaOrderQueryParam

type MoaOrderQueryParam struct {
	// 大麦订单id
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 查询是否排除取消的订单
	ExcludeUselessSubOrder bool `json:"exclude_useless_sub_order,omitempty" xml:"exclude_useless_sub_order,omitempty"`
}

MoaOrderQueryParam 结构体

type MoaRefundAuditParam

type MoaRefundAuditParam struct {
	// 大麦订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 退票原因:0=出错票,1=客人退票,2=其它原因
	RefundType int64 `json:"refund_type,omitempty" xml:"refund_type,omitempty"`
}

MoaRefundAuditParam 结构体

type MoaTicketInfo

type MoaTicketInfo struct {
	// 外部子订单号,分销方子订单号,可不填
	ExternalSubOrderNo string `json:"external_sub_order_no,omitempty" xml:"external_sub_order_no,omitempty"`
	// 票的实际持有人证件号,一票一证必填
	RealTicketOwnerIdCardNo string `json:"real_ticket_owner_id_card_no,omitempty" xml:"real_ticket_owner_id_card_no,omitempty"`
	// 票的实际持有人姓名,一票一证必填
	RealTicketOwnerName string `json:"real_ticket_owner_name,omitempty" xml:"real_ticket_owner_name,omitempty"`
	// 票的实际持有人电话,一票一证必填
	RealTicketOwnerPhone string `json:"real_ticket_owner_phone,omitempty" xml:"real_ticket_owner_phone,omitempty"`
	// 票的实际持有人电话国家代码,一票一证必填
	RealTicketOwnerPhoneCountryCode string `json:"real_ticket_owner_phone_country_code,omitempty" xml:"real_ticket_owner_phone_country_code,omitempty"`
	// 套票组ID,表示某几个座位是一套.机选可不填。h5选座的话就传third_combine_joint_ticket_id的值
	CombineId int64 `json:"combine_id,omitempty" xml:"combine_id,omitempty"`
	// 证件类型 1身份证 2护照 3港澳通行证 4台胞证 5士兵/军官,一票一证必填
	RealTicketOwnerIdCardType int64 `json:"real_ticket_owner_id_card_type,omitempty" xml:"real_ticket_owner_id_card_type,omitempty"`
	// 座位ID,有座选座项目必填。
	SeatId int64 `json:"seat_id,omitempty" xml:"seat_id,omitempty"`
	// 票品ID,如果是套票就是套票的票品id.有的地方也叫price_id。必填
	TicketItemId int64 `json:"ticket_item_id,omitempty" xml:"ticket_item_id,omitempty"`
}

MoaTicketInfo 结构体

type MoaTicketItemSpec

type MoaTicketItemSpec struct {
	// 是否套票 1=套票 0=普通票-必填
	IsPackage int64 `json:"is_package,omitempty" xml:"is_package,omitempty"`
	// 票价,单位分,必填
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 数量, 如果是套票,则是套票的套数(不等于实际票单数量)-必填
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 票品ID,如果是套票就是套票的票品id-必填
	TicketItemId int64 `json:"ticket_item_id,omitempty" xml:"ticket_item_id,omitempty"`
}

MoaTicketItemSpec 结构体

type MoaUnlockTicketParam

type MoaUnlockTicketParam struct {
	// 大麦订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

MoaUnlockTicketParam 结构体

type Money

type Money struct {
	// 票价 单位:分
	Cent int64 `json:"cent,omitempty" xml:"cent,omitempty"`
}

Money 结构体

type MxResult

type MxResult struct {
	// message
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 数据对象
	Model *UnLockTicketResponse `json:"model,omitempty" xml:"model,omitempty"`
	// 结果code,0代表成功,负数代表异常情况
	Code int64 `json:"code,omitempty" xml:"code,omitempty"`
	// 是否成功,true:成功,false:失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

MxResult 结构体

type OpenApiDeliveryOrderDto

type OpenApiDeliveryOrderDto struct {
	// 快递公司名称
	DeliveryCompanyName string `json:"delivery_company_name,omitempty" xml:"delivery_company_name,omitempty"`
	// 签收时间
	SignTime string `json:"sign_time,omitempty" xml:"sign_time,omitempty"`
	// 发货时间
	DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"`
	// 主订单号
	MainOrderId string `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 物流单号
	WaybillNo string `json:"waybill_no,omitempty" xml:"waybill_no,omitempty"`
	// 快递公司ID
	DeliveryCompanyId int64 `json:"delivery_company_id,omitempty" xml:"delivery_company_id,omitempty"`
	// 物流状态,1-发货,2-签收
	DeliveryStatus int64 `json:"delivery_status,omitempty" xml:"delivery_status,omitempty"`
}

OpenApiDeliveryOrderDto 结构体

type OpenApiPostFeeDto

type OpenApiPostFeeDto struct {
	// 运费金额,单位分
	PostFee int64 `json:"post_fee,omitempty" xml:"post_fee,omitempty"`
}

OpenApiPostFeeDto 结构体

type OpenApiPostFeeParam

type OpenApiPostFeeParam struct {
	// 地址国标
	Address *AddressDto `json:"address,omitempty" xml:"address,omitempty"`
	// 项目ID-必填
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
}

OpenApiPostFeeParam 结构体

type OpenCombinePriceDto

type OpenCombinePriceDto struct {
	// 子票品名称
	PriceName string `json:"price_name,omitempty" xml:"price_name,omitempty"`
	// 子票品ID
	PriceId int64 `json:"price_id,omitempty" xml:"price_id,omitempty"`
	// 子票品价格,单位分
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 套票的子票数量
	Count int64 `json:"count,omitempty" xml:"count,omitempty"`
}

OpenCombinePriceDto 结构体

type OpenExchangePointDto

type OpenExchangePointDto struct {
	// 换票点名称
	PointName string `json:"point_name,omitempty" xml:"point_name,omitempty"`
	// 详细地址
	PointAddr string `json:"point_addr,omitempty" xml:"point_addr,omitempty"`
	// 经度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 纬度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 营业时间描述
	BizTimeShow string `json:"biz_time_show,omitempty" xml:"biz_time_show,omitempty"`
	// 提示信息备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 类型 1临时换票点 2固定换票点
	PointType string `json:"point_type,omitempty" xml:"point_type,omitempty"`
	// 换票形式 1 pc 2 自助机
	ExchangeType string `json:"exchange_type,omitempty" xml:"exchange_type,omitempty"`
	// 有效期
	ValidPeriod string `json:"valid_period,omitempty" xml:"valid_period,omitempty"`
	// 换票点id
	PointId int64 `json:"point_id,omitempty" xml:"point_id,omitempty"`
}

OpenExchangePointDto 结构体

type OpenProjectDetailDto

type OpenProjectDetailDto struct {
	// 项目名称
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 项目分类名称
	ClassifyName string `json:"classify_name,omitempty" xml:"classify_name,omitempty"`
	// 二级项目分类名称
	SubClassifyName string `json:"sub_classify_name,omitempty" xml:"sub_classify_name,omitempty"`
	// 演出海报图
	ShowPic string `json:"show_pic,omitempty" xml:"show_pic,omitempty"`
	// 演出详情
	ShowDetail string `json:"show_detail,omitempty" xml:"show_detail,omitempty"`
	// 演出开售时间
	ShowStartTime string `json:"show_start_time,omitempty" xml:"show_start_time,omitempty"`
	// 演出销售结束时间
	ShowEndTime string `json:"show_end_time,omitempty" xml:"show_end_time,omitempty"`
	// 限购说明
	LimitNotice string `json:"limit_notice,omitempty" xml:"limit_notice,omitempty"`
	// 是否支持选座
	ChoiceSeatNotice string `json:"choice_seat_notice,omitempty" xml:"choice_seat_notice,omitempty"`
	// 实名制购票
	RealNameNotice string `json:"real_name_notice,omitempty" xml:"real_name_notice,omitempty"`
	// 儿童购票说明
	ChildrenNotice string `json:"children_notice,omitempty" xml:"children_notice,omitempty"`
	// 退换政策
	PolicyOfReturn string `json:"policy_of_return,omitempty" xml:"policy_of_return,omitempty"`
	// 入场说明
	EntranceNotice string `json:"entrance_notice,omitempty" xml:"entrance_notice,omitempty"`
	// 电子票入场提示
	EticketNotice string `json:"eticket_notice,omitempty" xml:"eticket_notice,omitempty"`
	// 自助取票
	SelfGetTicketNotice string `json:"self_get_ticket_notice,omitempty" xml:"self_get_ticket_notice,omitempty"`
	// 寄存说明
	DepositInfo string `json:"deposit_info,omitempty" xml:"deposit_info,omitempty"`
	// 禁止携带物品说明
	ProhibitedItems string `json:"prohibited_items,omitempty" xml:"prohibited_items,omitempty"`
	// 艺人JSON
	Artists string `json:"artists,omitempty" xml:"artists,omitempty"`
	// 品牌JSON
	IpCard string `json:"ip_card,omitempty" xml:"ip_card,omitempty"`
	// 演出时间
	ShowTime string `json:"show_time,omitempty" xml:"show_time,omitempty"`
	// 取票类型1-无纸化,2-快递票,3-自助换票,4-门店自取。1、3属于电子票换票方式,2、4属于纸质票取票方式
	DeliveryTypes string `json:"delivery_types,omitempty" xml:"delivery_types,omitempty"`
	// 发货城市,国标http://www.mca.gov.cn/article/sj/xzqh/2019/2019/201912251506.html
	PostCity string `json:"post_city,omitempty" xml:"post_city,omitempty"`
	// 上门自取地址
	PickupAddressList string `json:"pickup_address_list,omitempty" xml:"pickup_address_list,omitempty"`
	// 演出时间说明
	PerformTimeDetailList string `json:"perform_time_detail_list,omitempty" xml:"perform_time_detail_list,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 项目分类编码
	ClassifyCode int64 `json:"classify_code,omitempty" xml:"classify_code,omitempty"`
	// 二级项目分类编码
	SubClassifyCode int64 `json:"sub_classify_code,omitempty" xml:"sub_classify_code,omitempty"`
	// 项目单次限购数量
	PurchaseLimitationOnce int64 `json:"purchase_limitation_once,omitempty" xml:"purchase_limitation_once,omitempty"`
}

OpenProjectDetailDto 结构体

type OpenResult

type OpenResult struct {
	// 结果
	ModelList []OpenExchangePointDto `json:"model_list,omitempty" xml:"model_list>open_exchange_point_dto,omitempty"`
	// 电子票对象
	ModelArrList []EticketDto `json:"model_arr_list,omitempty" xml:"model_arr_list>eticket_dto,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 参数extMap
	ExtMap string `json:"ext_map,omitempty" xml:"ext_map,omitempty"`
	// 返回结果
	Model *DisEncrypt4CmbResult `json:"model,omitempty" xml:"model,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

OpenResult 结构体

type OrdinarySeatDto

type OrdinarySeatDto struct {
	// 座位号
	SeatNo string `json:"seat_no,omitempty" xml:"seat_no,omitempty"`
	// 排号
	RowNo string `json:"row_no,omitempty" xml:"row_no,omitempty"`
	// 楼层名称
	FloorName string `json:"floor_name,omitempty" xml:"floor_name,omitempty"`
	// 看台名称
	StandName string `json:"stand_name,omitempty" xml:"stand_name,omitempty"`
	// 价格,单位分
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 看台ID
	StandId int64 `json:"stand_id,omitempty" xml:"stand_id,omitempty"`
	// 座位ID
	SeatId int64 `json:"seat_id,omitempty" xml:"seat_id,omitempty"`
	// 票品ID,价格id,和ticket_item_id等价
	PriceId int64 `json:"price_id,omitempty" xml:"price_id,omitempty"`
}

OrdinarySeatDto 结构体

type Page

type Page struct {
	// 数据对象
	DataArrList []ProjectDto `json:"data_arr_list,omitempty" xml:"data_arr_list>project_dto,omitempty"`
	// 当前页码
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 总页数
	PageCount int64 `json:"page_count,omitempty" xml:"page_count,omitempty"`
	// 每页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 总项目数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

Page 结构体

type PerformInfoDto

type PerformInfoDto struct {
	// 价格
	PriceInfoList []PriceInfoDto `json:"price_info_list,omitempty" xml:"price_info_list>price_info_dto,omitempty"`
	// 子场次列表-暂时没用
	SubPerformList []string `json:"sub_perform_list,omitempty" xml:"sub_perform_list>string,omitempty"`
	// 场次有效期规则 每周周几可以
	WeeklyList []int64 `json:"weekly_list,omitempty" xml:"weekly_list>int64,omitempty"`
	// 延改期原因
	ChangeReason string `json:"change_reason,omitempty" xml:"change_reason,omitempty"`
	// 演出结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 场次名称
	PerformName string `json:"perform_name,omitempty" xml:"perform_name,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 演出开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 是否修改了场次时间 0或null:否 1:是
	IsChangePerformTime int64 `json:"is_change_perform_time,omitempty" xml:"is_change_perform_time,omitempty"`
	// 场次ID
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 场次设置
	PerformSetting *PerformSettingDto `json:"perform_setting,omitempty" xml:"perform_setting,omitempty"`
	// 场次状态(0:创建中 10:已创建 20:待销售 30:销售中 40:场次取消 50:场次结束)一般不会透出30之前的状态给渠道
	PerformStatus int64 `json:"perform_status,omitempty" xml:"perform_status,omitempty"`
	// 场次类型(1 单场次,2 多次通票,3 单次通票)-暂时没用,可以认为都是普通场次
	PerformType int64 `json:"perform_type,omitempty" xml:"perform_type,omitempty"`
	// 是否对号入座 0:不对号入座 1:对号入座 2:对区入座
	ReserveSeat int64 `json:"reserve_seat,omitempty" xml:"reserve_seat,omitempty"`
}

PerformInfoDto 结构体

type PerformSettingDto

type PerformSettingDto struct {
	// 入场方式 1纸质票入场 2电子票入场
	IssueEnterModesList []int64 `json:"issue_enter_modes_list,omitempty" xml:"issue_enter_modes_list>int64,omitempty"`
	// 出票方式 1纸质票 2静态二维码电子票 3动态二维码电子票 4身份证电子票 5 短信码电子票
	IssueTicketModesList []int64 `json:"issue_ticket_modes_list,omitempty" xml:"issue_ticket_modes_list>int64,omitempty"`
	// 取票方式,1-无纸化,2-快递票,3-自助换票,4-门店自取,这个决定了下单页用户看到的取票方式,如果是多个,可以让用户自由选择,可以参考大麦网提交订单后的页面
	TakeTicketTypes []int64 `json:"take_ticket_types,omitempty" xml:"take_ticket_types>int64,omitempty"`
	// 选座类型0-立即购买 1-选座购买,当是有座项目并且是列表有1.就可以h5选座
	SeatSelectTypeList []int64 `json:"seat_select_type_list,omitempty" xml:"seat_select_type_list>int64,omitempty"`
	// 证件类型("身份证"-"id_card","护照"-"passport","港澳居民来往内地通行证"-"hk_macao_pass","台湾居民来往大陆通行证"-"taiwan_compatriot_card","士兵/军官"-"soldier_officer_card")
	CardType string `json:"card_type,omitempty" xml:"card_type,omitempty"`
	// 一单一证 0:不是,1:是
	IsOneOrderOneCard int64 `json:"is_one_order_one_card,omitempty" xml:"is_one_order_one_card,omitempty"`
	// 一票一证 0:不是,1:是
	IsOneTicketOneCard int64 `json:"is_one_ticket_one_card,omitempty" xml:"is_one_ticket_one_card,omitempty"`
	// 是否实名制入场 0:不是,1:是
	IsRealNameEnter int64 `json:"is_real_name_enter,omitempty" xml:"is_real_name_enter,omitempty"`
	// 场次id
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 销售设置 0开票 1预售
	SaleType int64 `json:"sale_type,omitempty" xml:"sale_type,omitempty"`
}

PerformSettingDto 结构体

type PriceInfoDto

type PriceInfoDto struct {
	// 套票构成
	OpenCombinePrices []OpenCombinePriceDto `json:"open_combine_prices,omitempty" xml:"open_combine_prices>open_combine_price_dto,omitempty"`
	// 价格名称
	PriceName string `json:"price_name,omitempty" xml:"price_name,omitempty"`
	// 售卖最大库存数量,没有含义,以是否可售为准
	MaxStock int64 `json:"max_stock,omitempty" xml:"max_stock,omitempty"`
	// 场次ID
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 票价
	Price *Money `json:"price,omitempty" xml:"price,omitempty"`
	// 价格ID
	PriceId int64 `json:"price_id,omitempty" xml:"price_id,omitempty"`
	// 票品的类型 0普通单票 1固定套票  2 自由组合套票
	PriceType int64 `json:"price_type,omitempty" xml:"price_type,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 票品子状态0 缺货登记,1开售提醒,2 售馨,只有able_sell为false里这个才可能有值
	SubStatus int64 `json:"sub_status,omitempty" xml:"sub_status,omitempty"`
	// 是否可售 true可售 false不可售
	AbleSell bool `json:"able_sell,omitempty" xml:"able_sell,omitempty"`
}

PriceInfoDto 结构体

type ProjectDto

type ProjectDto struct {
	// 主办方ID
	TraderIdsArrList []int64 `json:"trader_ids_arr_list,omitempty" xml:"trader_ids_arr_list>int64,omitempty"`
	// 主办方名称
	TraderNamesArrList []string `json:"trader_names_arr_list,omitempty" xml:"trader_names_arr_list>string,omitempty"`
	// 项目大类编码-废弃,使用项目详情结果的内容
	ClassifyCode string `json:"classify_code,omitempty" xml:"classify_code,omitempty"`
	// 项目大类名称-废弃,使用项目详情结果的内容
	ClassifyName string `json:"classify_name,omitempty" xml:"classify_name,omitempty"`
	// 项目介绍,目前该字段废弃
	Introduce string `json:"introduce,omitempty" xml:"introduce,omitempty"`
	// 项目海报图片地址,目前该字段废弃
	PosterUrl string `json:"poster_url,omitempty" xml:"poster_url,omitempty"`
	// 项目名称
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 备注-废弃
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 项目子类编码-废弃,使用项目详情结果的内容
	SubClassifyCode string `json:"sub_classify_code,omitempty" xml:"sub_classify_code,omitempty"`
	// 项目子类名称-废弃,使用项目详情结果的内容
	SubClassifyName string `json:"sub_classify_name,omitempty" xml:"sub_classify_name,omitempty"`
	// 项目三级分类编码-废弃,使用项目详情结果的内容
	ThirdClassifyCode string `json:"third_classify_code,omitempty" xml:"third_classify_code,omitempty"`
	// 项目三级分类名称-废弃,使用项目详情结果的内容
	ThirdClassifyName string `json:"third_classify_name,omitempty" xml:"third_classify_name,omitempty"`
	// 城市信息
	City *IdNameDto `json:"city,omitempty" xml:"city,omitempty"`
	// 国家
	Country *IdNameDto `json:"country,omitempty" xml:"country,omitempty"`
	// 是否有座: 0=无座 1=有座
	IsHasSeat int64 `json:"is_has_seat,omitempty" xml:"is_has_seat,omitempty"`
	// 项目ID
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 项目状态,0:创建中 10:已创建 20:待销售 30:销售中 40:项目取消 50:项目结束 60:定时开售,一般30之前的状态不会透出给渠道
	ProjectStatus int64 `json:"project_status,omitempty" xml:"project_status,omitempty"`
	// 项目类型 0:普通项目-废弃
	ProjectType int64 `json:"project_type,omitempty" xml:"project_type,omitempty"`
	// 省
	Province *IdNameDto `json:"province,omitempty" xml:"province,omitempty"`
	// 场馆
	Venue *VenueDto `json:"venue,omitempty" xml:"venue,omitempty"`
	// 是否测试项目 0-正式项目 1-测试项目
	IsTest int64 `json:"is_test,omitempty" xml:"is_test,omitempty"`
}

ProjectDto 结构体

type ProjectInfoDto

type ProjectInfoDto struct {
	// 场次
	PerformInfoList []PerformInfoDto `json:"perform_info_list,omitempty" xml:"perform_info_list>perform_info_dto,omitempty"`
	// 主办方ID
	TraderIdList []int64 `json:"trader_id_list,omitempty" xml:"trader_id_list>int64,omitempty"`
	// 主办方名称
	TraderNameList []string `json:"trader_name_list,omitempty" xml:"trader_name_list>string,omitempty"`
	// 项目大类编码-取项目详情的值-废弃
	ClassifyCode string `json:"classify_code,omitempty" xml:"classify_code,omitempty"`
	// 项目大类名称-取项目详情的值-废弃
	ClassifyName string `json:"classify_name,omitempty" xml:"classify_name,omitempty"`
	// 项目介绍
	Introduce string `json:"introduce,omitempty" xml:"introduce,omitempty"`
	// 项目海报图片地址-没用。取项目详情接口的内容
	PosterUrl string `json:"poster_url,omitempty" xml:"poster_url,omitempty"`
	// 项目名称
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 备注-没用
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 项目子类编码-取项目详情的值-废弃
	SubClassifyCode string `json:"sub_classify_code,omitempty" xml:"sub_classify_code,omitempty"`
	// 项目子类名称-取项目详情的值-废弃
	SubClassifyName string `json:"sub_classify_name,omitempty" xml:"sub_classify_name,omitempty"`
	// 项目三级分类编码-取项目详情的值-废弃
	ThirdClassifyCode string `json:"third_classify_code,omitempty" xml:"third_classify_code,omitempty"`
	// 项目三级分类名称-取项目详情的值-废弃
	ThirdClassifyName string `json:"third_classify_name,omitempty" xml:"third_classify_name,omitempty"`
	// 票务代理费(单位:百分比)
	TicketAgencyFee string `json:"ticket_agency_fee,omitempty" xml:"ticket_agency_fee,omitempty"`
	// 演出城市
	City *IdNameDto `json:"city,omitempty" xml:"city,omitempty"`
	// 国家
	Country *IdNameDto `json:"country,omitempty" xml:"country,omitempty"`
	// 是否有座: 0=无座 1=有座
	IsHasSeat int64 `json:"is_has_seat,omitempty" xml:"is_has_seat,omitempty"`
	// 项目ID
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 项目状态,0:创建中 10:已创建 20:待销售 30:销售中 40:项目取消 50:项目结束 60 定时开售
	ProjectStatus int64 `json:"project_status,omitempty" xml:"project_status,omitempty"`
	// 项目类型 0:普通项目 1:预售项目 2:先付先抢-先付项目 3:先付先抢-先抢项目 4:搭售项目 5:超级票-暂时没用
	ProjectType int64 `json:"project_type,omitempty" xml:"project_type,omitempty"`
	// 省
	Province *IdNameDto `json:"province,omitempty" xml:"province,omitempty"`
	// 场馆
	Venue *VenueDto `json:"venue,omitempty" xml:"venue,omitempty"`
	// 是否总票代
	IsGeneralAgent int64 `json:"is_general_agent,omitempty" xml:"is_general_agent,omitempty"`
	// 是否测试项目 0-正式项目 1-测试项目
	IsTest int64 `json:"is_test,omitempty" xml:"is_test,omitempty"`
}

ProjectInfoDto 结构体

type ProjectPageParam

type ProjectPageParam struct {
	// 查询页码
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页数据大小,可以稍微大一点
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

ProjectPageParam 结构体

type QueryPayResultParam

type QueryPayResultParam struct {
	// 订单金额
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`
	// 订单日期
	Date string `json:"date,omitempty" xml:"date,omitempty"`
	// 订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 大麦订单号
	DamaiOrderNo int64 `json:"damai_order_no,omitempty" xml:"damai_order_no,omitempty"`
}

QueryPayResultParam 结构体

type SeatQueryDto

type SeatQueryDto struct {
	// 单票座位信息
	OrdinarySeatDTOS []OrdinarySeatDto `json:"ordinary_seat_d_t_o_s,omitempty" xml:"ordinary_seat_d_t_o_s>ordinary_seat_dto,omitempty"`
	// 套票座位信息
	CombineSeatDTOS []CombineSeatDto `json:"combine_seat_d_t_o_s,omitempty" xml:"combine_seat_d_t_o_s>combine_seat_dto,omitempty"`
	// 座位状态,2有效
	SeatStatus int64 `json:"seat_status,omitempty" xml:"seat_status,omitempty"`
}

SeatQueryDto 结构体

type SeatQueryParam

type SeatQueryParam struct {
	// 有条件必传-看台信息,如果传了下面的seat_info信息可以不传这个,否则必传
	Stands []StandQueryParam `json:"stands,omitempty" xml:"stands>stand_query_param,omitempty"`
	// 必传--token
	Token string `json:"token,omitempty" xml:"token,omitempty"`
	// 必传-会话ID,必须和请求token接口传入的request_id一致.不是top接口返回的requestId
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 可选,选座信息,只需要把回调的seatInfoV2对应的json数据urlDecode后直接赋值给这个字段就行,
	SeatInfo string `json:"seat_info,omitempty" xml:"seat_info,omitempty"`
	// 必传-场次ID
	PerformId int64 `json:"perform_id,omitempty" xml:"perform_id,omitempty"`
	// 必传-项目ID
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 有条件必传-城市ID,如果传了下面的seat_info信息可以不传这个
	CityId int64 `json:"city_id,omitempty" xml:"city_id,omitempty"`
}

SeatQueryParam 结构体

type StandQueryParam

type StandQueryParam struct {
	// 座位ID
	SeatIds []int64 `json:"seat_ids,omitempty" xml:"seat_ids>int64,omitempty"`
	// 看台ID
	StandId int64 `json:"stand_id,omitempty" xml:"stand_id,omitempty"`
}

StandQueryParam 结构体

type UnLockTicketResponse

type UnLockTicketResponse struct {
	// 订单id
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

UnLockTicketResponse 结构体

type VenueDto

type VenueDto struct {
	// 场馆名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 经度
	Lng string `json:"lng,omitempty" xml:"lng,omitempty"`
	// 纬度
	Lat string `json:"lat,omitempty" xml:"lat,omitempty"`
	// 场馆地址
	VenueAddress string `json:"venue_address,omitempty" xml:"venue_address,omitempty"`
	// 场馆id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

VenueDto 结构体

Source Files

Jump to

Keyboard shortcuts

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