tmallnr

package
v1.1.5 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

Overview

天猫新零售 model

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaLsyCrmActivityDataUpdateAPIResponse

type AlibabaLsyCrmActivityDataUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaLsyCrmActivityDataUpdateResponse
}

私域导购数据回流接口 API返回值 alibaba.lsy.crm.activity.data.update

私域导购数据回流接口

type AlibabaLsyCrmActivityDataUpdateRequest

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

私域导购数据回流接口 API请求 alibaba.lsy.crm.activity.data.update

私域导购数据回流接口

func NewAlibabaLsyCrmActivityDataUpdateRequest

func NewAlibabaLsyCrmActivityDataUpdateRequest() *AlibabaLsyCrmActivityDataUpdateRequest

初始化AlibabaLsyCrmActivityDataUpdateRequest对象

func (AlibabaLsyCrmActivityDataUpdateRequest) GetApiMethodName

func (r AlibabaLsyCrmActivityDataUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaLsyCrmActivityDataUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaLsyCrmActivityDataUpdateRequest) GetReqDTO

ReqDTO Getter

func (*AlibabaLsyCrmActivityDataUpdateRequest) SetReqDTO

ReqDTO Setter 入参对象

type AlibabaLsyCrmActivityDataUpdateResponse

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

私域导购数据回流接口 成功返回结果

type AlibabaLsyCrmActivityDataUpdateResultDo

type AlibabaLsyCrmActivityDataUpdateResultDo struct {
	// err_code
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 调用是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误描述
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
}

AlibabaLsyCrmActivityDataUpdateResultDo

type AlibabaLsyCrmActivityGetAPIResponse

type AlibabaLsyCrmActivityGetAPIResponse struct {
	model.CommonResponse
	AlibabaLsyCrmActivityGetResponse
}

私域导购查询活动详情 API返回值 alibaba.lsy.crm.activity.get

私域导购查询活动详情

type AlibabaLsyCrmActivityGetRequest

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

私域导购查询活动详情 API请求 alibaba.lsy.crm.activity.get

私域导购查询活动详情

func NewAlibabaLsyCrmActivityGetRequest

func NewAlibabaLsyCrmActivityGetRequest() *AlibabaLsyCrmActivityGetRequest

初始化AlibabaLsyCrmActivityGetRequest对象

func (AlibabaLsyCrmActivityGetRequest) GetActivityId

func (r AlibabaLsyCrmActivityGetRequest) GetActivityId() int64

ActivityId Getter

func (AlibabaLsyCrmActivityGetRequest) GetApiMethodName

func (r AlibabaLsyCrmActivityGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaLsyCrmActivityGetRequest) GetApiParams

func (r AlibabaLsyCrmActivityGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaLsyCrmActivityGetRequest) GetGuiderId

func (r AlibabaLsyCrmActivityGetRequest) GetGuiderId() int64

GuiderId Getter

func (AlibabaLsyCrmActivityGetRequest) GetStoreId

func (r AlibabaLsyCrmActivityGetRequest) GetStoreId() int64

StoreId Getter

func (*AlibabaLsyCrmActivityGetRequest) SetActivityId

func (r *AlibabaLsyCrmActivityGetRequest) SetActivityId(activityId int64) error

ActivityId Setter 活动id

func (*AlibabaLsyCrmActivityGetRequest) SetGuiderId

func (r *AlibabaLsyCrmActivityGetRequest) SetGuiderId(guiderId int64) error

GuiderId Setter 导购员id

func (*AlibabaLsyCrmActivityGetRequest) SetStoreId

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

StoreId Setter 摊位id

type AlibabaLsyCrmActivityGetResponse

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

私域导购查询活动详情 成功返回结果

type AlibabaLsyCrmActivityGetResultDo

type AlibabaLsyCrmActivityGetResultDo struct {
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 数据
	Data *NrtCrmActivityDetailDto `json:"data,omitempty" xml:"data,omitempty"`
	// 错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
}

AlibabaLsyCrmActivityGetResultDo

type AlibabaLsyCrmActivityGetbaseinfoAPIResponse

type AlibabaLsyCrmActivityGetbaseinfoAPIResponse struct {
	model.CommonResponse
	AlibabaLsyCrmActivityGetbaseinfoResponse
}

ISV查询活动 API返回值 alibaba.lsy.crm.activity.getbaseinfo

ISV查询活动

type AlibabaLsyCrmActivityGetbaseinfoRequest

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

ISV查询活动 API请求 alibaba.lsy.crm.activity.getbaseinfo

ISV查询活动

func NewAlibabaLsyCrmActivityGetbaseinfoRequest

func NewAlibabaLsyCrmActivityGetbaseinfoRequest() *AlibabaLsyCrmActivityGetbaseinfoRequest

初始化AlibabaLsyCrmActivityGetbaseinfoRequest对象

func (AlibabaLsyCrmActivityGetbaseinfoRequest) GetApiMethodName

func (r AlibabaLsyCrmActivityGetbaseinfoRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaLsyCrmActivityGetbaseinfoRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaLsyCrmActivityGetbaseinfoRequest) GetNrtQueryActivityReq

NrtQueryActivityReq Getter

func (*AlibabaLsyCrmActivityGetbaseinfoRequest) SetNrtQueryActivityReq

func (r *AlibabaLsyCrmActivityGetbaseinfoRequest) SetNrtQueryActivityReq(nrtQueryActivityReq *NrtQueryActivityReq) error

NrtQueryActivityReq Setter 入参

type AlibabaLsyCrmActivityGetbaseinfoResponse

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

ISV查询活动 成功返回结果

type AlibabaLsyCrmActivityGetbaseinfoResultDo

type AlibabaLsyCrmActivityGetbaseinfoResultDo struct {
	// 错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// DTO
	Data *NrtCrmActivityDto `json:"data,omitempty" xml:"data,omitempty"`
	// 调用是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
}

AlibabaLsyCrmActivityGetbaseinfoResultDo

type AlibabaLsyCrmActivityPageUpdateAPIResponse

type AlibabaLsyCrmActivityPageUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaLsyCrmActivityPageUpdateResponse
}

ISV活动页面创建修改 API返回值 alibaba.lsy.crm.activity.page.update

ISV活动页面创建修改

type AlibabaLsyCrmActivityPageUpdateRequest

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

ISV活动页面创建修改 API请求 alibaba.lsy.crm.activity.page.update

ISV活动页面创建修改

func NewAlibabaLsyCrmActivityPageUpdateRequest

func NewAlibabaLsyCrmActivityPageUpdateRequest() *AlibabaLsyCrmActivityPageUpdateRequest

初始化AlibabaLsyCrmActivityPageUpdateRequest对象

func (AlibabaLsyCrmActivityPageUpdateRequest) GetApiMethodName

func (r AlibabaLsyCrmActivityPageUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaLsyCrmActivityPageUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaLsyCrmActivityPageUpdateRequest) GetNrtCrmActivityPageCreateReq

func (r AlibabaLsyCrmActivityPageUpdateRequest) GetNrtCrmActivityPageCreateReq() *NrtCrmActivityPageCreateReq

NrtCrmActivityPageCreateReq Getter

func (*AlibabaLsyCrmActivityPageUpdateRequest) SetNrtCrmActivityPageCreateReq

func (r *AlibabaLsyCrmActivityPageUpdateRequest) SetNrtCrmActivityPageCreateReq(nrtCrmActivityPageCreateReq *NrtCrmActivityPageCreateReq) error

NrtCrmActivityPageCreateReq Setter 入参

type AlibabaLsyCrmActivityPageUpdateResponse

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

ISV活动页面创建修改 成功返回结果

type AlibabaLsyCrmActivityPageUpdateResultDo

type AlibabaLsyCrmActivityPageUpdateResultDo struct {
	// 活动ID
	Data int64 `json:"data,omitempty" xml:"data,omitempty"`
	// 调用是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
}

AlibabaLsyCrmActivityPageUpdateResultDo

type AlibabaLsyCrmActivityStoreGetstorelistAPIResponse

type AlibabaLsyCrmActivityStoreGetstorelistAPIResponse struct {
	model.CommonResponse
	AlibabaLsyCrmActivityStoreGetstorelistResponse
}

ISV查询门店 API返回值 alibaba.lsy.crm.activity.store.getstorelist

ISV查询门店

type AlibabaLsyCrmActivityStoreGetstorelistRequest

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

ISV查询门店 API请求 alibaba.lsy.crm.activity.store.getstorelist

ISV查询门店

func NewAlibabaLsyCrmActivityStoreGetstorelistRequest

func NewAlibabaLsyCrmActivityStoreGetstorelistRequest() *AlibabaLsyCrmActivityStoreGetstorelistRequest

初始化AlibabaLsyCrmActivityStoreGetstorelistRequest对象

func (AlibabaLsyCrmActivityStoreGetstorelistRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlibabaLsyCrmActivityStoreGetstorelistRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaLsyCrmActivityStoreGetstorelistRequest) GetQueryStoreReq

QueryStoreReq Getter

func (*AlibabaLsyCrmActivityStoreGetstorelistRequest) SetQueryStoreReq

func (r *AlibabaLsyCrmActivityStoreGetstorelistRequest) SetQueryStoreReq(queryStoreReq *NrtQueryStoreReq) error

QueryStoreReq Setter 系统自动生成

type AlibabaLsyCrmActivityStoreGetstorelistResponse

type AlibabaLsyCrmActivityStoreGetstorelistResponse struct {
	XMLName xml.Name `xml:"alibaba_lsy_crm_activity_store_getstorelist_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果集
	PageResultDO *PageResultDo `json:"page_result_d_o,omitempty" xml:"page_result_d_o,omitempty"`
}

ISV查询门店 成功返回结果

type AlibabaLsyCrmActivityUpdateAPIResponse

type AlibabaLsyCrmActivityUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaLsyCrmActivityUpdateResponse
}

ISV活动修改 API返回值 alibaba.lsy.crm.activity.update

ISV活动修改

type AlibabaLsyCrmActivityUpdateRequest

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

ISV活动修改 API请求 alibaba.lsy.crm.activity.update

ISV活动修改

func NewAlibabaLsyCrmActivityUpdateRequest

func NewAlibabaLsyCrmActivityUpdateRequest() *AlibabaLsyCrmActivityUpdateRequest

初始化AlibabaLsyCrmActivityUpdateRequest对象

func (AlibabaLsyCrmActivityUpdateRequest) GetApiMethodName

func (r AlibabaLsyCrmActivityUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaLsyCrmActivityUpdateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlibabaLsyCrmActivityUpdateRequest) GetNrtUpdateActivityReq

func (r AlibabaLsyCrmActivityUpdateRequest) GetNrtUpdateActivityReq() *NrtUpdateActivityReq

NrtUpdateActivityReq Getter

func (*AlibabaLsyCrmActivityUpdateRequest) SetNrtUpdateActivityReq

func (r *AlibabaLsyCrmActivityUpdateRequest) SetNrtUpdateActivityReq(nrtUpdateActivityReq *NrtUpdateActivityReq) error

NrtUpdateActivityReq Setter 入参

type AlibabaLsyCrmActivityUpdateResponse

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

ISV活动修改 成功返回结果

type AlibabaLsyCrmActivityUpdateResultDo

type AlibabaLsyCrmActivityUpdateResultDo struct {
	// 错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 调用是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
}

AlibabaLsyCrmActivityUpdateResultDo

type AlibabaLsyCrmCustomerAddAPIResponse

type AlibabaLsyCrmCustomerAddAPIResponse struct {
	model.CommonResponse
	AlibabaLsyCrmCustomerAddResponse
}

私域导购添加活动留资入口 API返回值 alibaba.lsy.crm.customer.add

私域导购添加活动留资入口

type AlibabaLsyCrmCustomerAddRequest

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

私域导购添加活动留资入口 API请求 alibaba.lsy.crm.customer.add

私域导购添加活动留资入口

func NewAlibabaLsyCrmCustomerAddRequest

func NewAlibabaLsyCrmCustomerAddRequest() *AlibabaLsyCrmCustomerAddRequest

初始化AlibabaLsyCrmCustomerAddRequest对象

func (AlibabaLsyCrmCustomerAddRequest) GetApiMethodName

func (r AlibabaLsyCrmCustomerAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlibabaLsyCrmCustomerAddRequest) GetApiParams

func (r AlibabaLsyCrmCustomerAddRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlibabaLsyCrmCustomerAddRequest) GetReqDto

ReqDto Getter

func (*AlibabaLsyCrmCustomerAddRequest) SetReqDto

ReqDto Setter 入参对象

type AlibabaLsyCrmCustomerAddResponse

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

私域导购添加活动留资入口 成功返回结果

type AlibabaLsyCrmCustomerAddResultDo

type AlibabaLsyCrmCustomerAddResultDo struct {
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 错误提示码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
}

AlibabaLsyCrmCustomerAddResultDo

type Errmsg

type Errmsg struct {
	// 订单号
	Key int64 `json:"key,omitempty" xml:"key,omitempty"`
	// 错误编码
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

Errmsg

type InventoryUpdateRespDto

type InventoryUpdateRespDto struct {
	// 返回成功的库存记录数
	SuccessInventorys []NrInventoryCheckDetailDto `json:"success_inventorys,omitempty" xml:"success_inventorys>nr_inventory_check_detail_dto,omitempty"`
	// 失败的库存更新记录
	FailInventorys []NrInventoryCheckDetailDto `json:"fail_inventorys,omitempty" xml:"fail_inventorys>nr_inventory_check_detail_dto,omitempty"`
}

InventoryUpdateRespDto

type NewRetailResult

type NewRetailResult struct {
	// 请求结果
	ResultData *TagRespDto `json:"result_data,omitempty" xml:"result_data,omitempty"`
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误编码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 成功或者失败
	SuccessFlag bool `json:"success_flag,omitempty" xml:"success_flag,omitempty"`
}

NewRetailResult

type NrCancelFulfillReqDto

type NrCancelFulfillReqDto struct {
	// 操作取消人员姓名
	CancelOperUserName string `json:"cancel_oper_user_name,omitempty" xml:"cancel_oper_user_name,omitempty"`
	// 操作取消人员ID号
	CancelOperUserId int64 `json:"cancel_oper_user_id,omitempty" xml:"cancel_oper_user_id,omitempty"`
	// 取消的对应编码
	CancelReasonCode int64 `json:"cancel_reason_code,omitempty" xml:"cancel_reason_code,omitempty"`
	// 淘宝商家的sellerID
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 取消类型。操作人类型:1寄件人,3客服小二,4快递员, 5CP, 6收件人,8门店取消,100系统
	CancelOperType int64 `json:"cancel_oper_type,omitempty" xml:"cancel_oper_type,omitempty"`
	// 淘宝交易的主订单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 取消原因的说明
	CancelReason string `json:"cancel_reason,omitempty" xml:"cancel_reason,omitempty"`
}

NrCancelFulfillReqDto

type NrDeliveryBriefStatusDto

type NrDeliveryBriefStatusDto struct {
	// 状态产生时间
	LogisticsTime string `json:"logistics_time,omitempty" xml:"logistics_time,omitempty"`
	// 取件失败的code
	FailCode string `json:"fail_code,omitempty" xml:"fail_code,omitempty"`
	// 取件失败的原因
	FailReason string `json:"fail_reason,omitempty" xml:"fail_reason,omitempty"`
	// 快递员电话
	DelivererPhone string `json:"deliverer_phone,omitempty" xml:"deliverer_phone,omitempty"`
	// 快递员姓名
	DelivererName string `json:"deliverer_name,omitempty" xml:"deliverer_name,omitempty"`
	// 服务商的cp
	SpName string `json:"sp_name,omitempty" xml:"sp_name,omitempty"`
	// logisticsStatusName状态的说明包含[下单,接单,取件,妥投,拒收,取消]
	LogisticsStatusName string `json:"logistics_status_name,omitempty" xml:"logistics_status_name,omitempty"`
	// 包含[CREATE,GRASP,GOT,DELIVERYED]
	LogisticsStatus string `json:"logistics_status,omitempty" xml:"logistics_status,omitempty"`
}

NrDeliveryBriefStatusDto

type NrFetchCodeDto

type NrFetchCodeDto struct {
	// 主订单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 发货公司名称
	ConsignCompanyName string `json:"consign_company_name,omitempty" xml:"consign_company_name,omitempty"`
	// 业务标识(fn/cn)
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 发货公司编码
	ConsignCompanyCode string `json:"consign_company_code,omitempty" xml:"consign_company_code,omitempty"`
	// 打印内容
	Printdata string `json:"printdata,omitempty" xml:"printdata,omitempty"`
	// 对货码
	ShortId int64 `json:"short_id,omitempty" xml:"short_id,omitempty"`
	// 取件码
	FetchCode string `json:"fetch_code,omitempty" xml:"fetch_code,omitempty"`
	// 面单号
	FaceSheetId string `json:"face_sheet_id,omitempty" xml:"face_sheet_id,omitempty"`
	// 菜鸟生成的标签号
	TagNo string `json:"tag_no,omitempty" xml:"tag_no,omitempty"`
	// 物流cp内部的ID号
	CpOutId string `json:"cp_out_id,omitempty" xml:"cp_out_id,omitempty"`
	// 收货人的手机号
	ReceivePhone string `json:"receive_phone,omitempty" xml:"receive_phone,omitempty"`
	// 收货地址
	ReceiveAddr string `json:"receive_addr,omitempty" xml:"receive_addr,omitempty"`
	// 收货人名称
	ReceiveName string `json:"receive_name,omitempty" xml:"receive_name,omitempty"`
	// 发货省份
	SendProvince string `json:"send_province,omitempty" xml:"send_province,omitempty"`
	// 发货城市
	SendCity string `json:"send_city,omitempty" xml:"send_city,omitempty"`
	// 发货详细地址
	SendAddr string `json:"send_addr,omitempty" xml:"send_addr,omitempty"`
	// 核销码
	WriteOffCode string `json:"write_off_code,omitempty" xml:"write_off_code,omitempty"`
}

NrFetchCodeDto

type NrFetchCodeQueryRespDto

type NrFetchCodeQueryRespDto struct {
	// 实体信息
	NrFetchCodeDTOList []NrFetchCodeDto `json:"nr_fetch_code_d_t_o_list,omitempty" xml:"nr_fetch_code_d_t_o_list>nr_fetch_code_dto,omitempty"`
	// 返回的订单错误信息映射
	ErrMsg *Errmsg `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
}

NrFetchCodeQueryRespDto

type NrInventoryCheckDetailDto

type NrInventoryCheckDetailDto struct {
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 商家的商品编码
	ScItemCode string `json:"sc_item_code,omitempty" xml:"sc_item_code,omitempty"`
	// 淘宝后端商品的id号
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 幂等值
	SubOrderId string `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
}

NrInventoryCheckDetailDto

type NrInventoryUpdateReqDto

type NrInventoryUpdateReqDto struct {
	// 1表示全量,2表示增量
	CheckMode int64 `json:"check_mode,omitempty" xml:"check_mode,omitempty"`
	// 商家的sellerID,如果是零售商需要给品牌的sellerId
	OwnerId int64 `json:"owner_id,omitempty" xml:"owner_id,omitempty"`
	// 更新库存的列表值
	DetailList []NrInventoryCheckDetailDto `json:"detail_list,omitempty" xml:"detail_list>nr_inventory_check_detail_dto,omitempty"`
	// 定时送dss,jsd极速达
	BizIdentity string `json:"biz_identity,omitempty" xml:"biz_identity,omitempty"`
	// 幂等值
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 门店编号
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 默认为6:门店库存,2:电商库存
	StoreType int64 `json:"store_type,omitempty" xml:"store_type,omitempty"`
}

NrInventoryUpdateReqDto

type NrLogisticsInfoSynReqDto

type NrLogisticsInfoSynReqDto struct {
	// 运力类型,0: 第三方快递员,  1:商家自动
	DeliveryUserType int64 `json:"delivery_user_type,omitempty" xml:"delivery_user_type,omitempty"`
	// 站点名称
	FacilityName string `json:"facility_name,omitempty" xml:"facility_name,omitempty"`
	// 快递员id
	DeliveryUserId int64 `json:"delivery_user_id,omitempty" xml:"delivery_user_id,omitempty"`
	// 流转节点的详细地址及操作描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 快递员的姓名
	DeliveryUserName string `json:"delivery_user_name,omitempty" xml:"delivery_user_name,omitempty"`
	// 淘系交易主订单号
	MainBizOrderId int64 `json:"main_biz_order_id,omitempty" xml:"main_biz_order_id,omitempty"`
	// 流转节点发生时间
	EventCreateTime string `json:"event_create_time,omitempty" xml:"event_create_time,omitempty"`
	// 取消配送原因
	CancelReason string `json:"cancel_reason,omitempty" xml:"cancel_reason,omitempty"`
	// 快递公司名称,自配送传入:其他
	MailCpName string `json:"mail_cp_name,omitempty" xml:"mail_cp_name,omitempty"`
	// 流转节点的当前城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 快递单号。各个快递公司的运单号格式不同。
	MailNo string `json:"mail_no,omitempty" xml:"mail_no,omitempty"`
	// 取消配送编号
	CancelReasonCode string `json:"cancel_reason_code,omitempty" xml:"cancel_reason_code,omitempty"`
	// 快递业务员联系方式,手机号码或电话。
	DeliveryPhone string `json:"delivery_phone,omitempty" xml:"delivery_phone,omitempty"`
	// 事件编码,10:已下发等待接单,20:骑手已接单,待提货,40:揽收,999:妥投,50:拒收,-999:取消
	Event int64 `json:"event,omitempty" xml:"event,omitempty"`
	// 请求编号
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 操作人类型:1寄件人,3客服小二,4快递员,5CP,6收件人,100系统
	EventOperType int64 `json:"event_oper_type,omitempty" xml:"event_oper_type,omitempty"`
	// 运单所属CP,自配送传入:OTHER
	MailCp string `json:"mail_cp,omitempty" xml:"mail_cp,omitempty"`
	// 业务类型(oneHour:一小时达,zqs:周期送,dss:定时送,周期送业务:zqs)如果自配送传入:other
	BizIdentity string `json:"biz_identity,omitempty" xml:"biz_identity,omitempty"`
	// 配送日期,周期送业务必传
	PlanDate string `json:"plan_date,omitempty" xml:"plan_date,omitempty"`
	// 淘宝交易子订单号,周期送业务必传
	SubBizOrderId int64 `json:"sub_biz_order_id,omitempty" xml:"sub_biz_order_id,omitempty"`
	// 配送序号
	SequenceNo int64 `json:"sequence_no,omitempty" xml:"sequence_no,omitempty"`
}

NrLogisticsInfoSynReqDto

type NrOrderDto

type NrOrderDto struct {
	// 创建时间
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// 买家昵称
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 卖家昵称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 退款状态退款状态。退款状态。可选值WAIT_SELLER_AGREE(买家已经申请退款,等待卖家同意),WAIT_BUYER_RETURN_GOODS(卖家已经同意退款,等待买家退货),WAIT_SELLER_CONFIRM_GOODS(买家已经退货,等待卖家确认收货),SELLER_REFUSE_BUYER(卖家拒绝退款),CLOSED(退款关闭),SUCCESS(退款成功)
	RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 购买数量
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// skuId
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 商品标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 子订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 修改价格修改的金额
	AdjustFee int64 `json:"adjust_fee,omitempty" xml:"adjust_fee,omitempty"`
	// 店铺优惠的分摊
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 实际付款金额
	ActualPaidFee int64 `json:"actual_paid_fee,omitempty" xml:"actual_paid_fee,omitempty"`
	// 商品价格
	AuctionPrice int64 `json:"auction_price,omitempty" xml:"auction_price,omitempty"`
	// outIdItemCode
	OutIdItemCode string `json:"out_id_item_code,omitempty" xml:"out_id_item_code,omitempty"`
	// 配送计划的详情,仅做周期送业务需要
	NrZqsPlanRespDTO *NrZqsPlanRespDto `json:"nr_zqs_plan_resp_d_t_o,omitempty" xml:"nr_zqs_plan_resp_d_t_o,omitempty"`
	// 商家sku的外部编码
	OuterIdSku string `json:"outer_id_sku,omitempty" xml:"outer_id_sku,omitempty"`
}

NrOrderDto

type NrResult

type NrResult struct {
	// 取消是否成功
	ResultData bool `json:"result_data,omitempty" xml:"result_data,omitempty"`
	// errorMessage
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// errorCode
	ErrorCode2 string `json:"error_code2,omitempty" xml:"error_code2,omitempty"`
	// isSuccess
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// isSuccess
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 是否成功
	Succ bool `json:"succ,omitempty" xml:"succ,omitempty"`
	// 系统自动生成
	ResultDatas []ResultData `json:"result_datas,omitempty" xml:"result_datas>result_data,omitempty"`
}

NrResult

type NrServiceRangeResponseDto

type NrServiceRangeResponseDto struct {
	// 围栏数据
	Points []Points `json:"points,omitempty" xml:"points>points,omitempty"`
}

NrServiceRangeResponseDto

type NrStoreGoodsReadyReqDto

type NrStoreGoodsReadyReqDto struct {
	// 配送人员的姓名
	PerformerName string `json:"performer_name,omitempty" xml:"performer_name,omitempty"`
	// 配送人员的电话
	PerformerPhone string `json:"performer_phone,omitempty" xml:"performer_phone,omitempty"`
	// 发货编码
	CompanyOrderNo string `json:"company_order_no,omitempty" xml:"company_order_no,omitempty"`
	// 发货公司
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 交易主订单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 业务标识,dss标识定时送业务;jsd表示极速达业务
	BizIdentity string `json:"biz_identity,omitempty" xml:"biz_identity,omitempty"`
	// 发货公司编码
	CompanyCode string `json:"company_code,omitempty" xml:"company_code,omitempty"`
}

NrStoreGoodsReadyReqDto

type NrStoreGoodsReadyRespDto

type NrStoreGoodsReadyRespDto struct {
	// 取件码
	GotCode string `json:"got_code,omitempty" xml:"got_code,omitempty"`
	// 根据门店+sellerId按日期生成从1到N的数据
	ShortId string `json:"short_id,omitempty" xml:"short_id,omitempty"`
	// 核销码
	MaCode string `json:"ma_code,omitempty" xml:"ma_code,omitempty"`
	// 主订单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 发货单号
	CompanyOrderNo string `json:"company_order_no,omitempty" xml:"company_order_no,omitempty"`
	// 发货公司
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 取消码
	CancelCode string `json:"cancel_code,omitempty" xml:"cancel_code,omitempty"`
}

NrStoreGoodsReadyRespDto

type NrStoreInvItemInitialReqDto

type NrStoreInvItemInitialReqDto struct {
	// 如果是品牌商家填写商家的sellerID,如果是零售商需要填写品牌商的sellerID,但是需要平台授权;
	UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 操作时间
	OperationTime string `json:"operation_time,omitempty" xml:"operation_time,omitempty"`
	// 门店信息
	Stores []StoreDto `json:"stores,omitempty" xml:"stores>store_dto,omitempty"`
	// 操作者
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
}

NrStoreInvItemInitialReqDto

type NrTimingFulfillDetailQueryRespDto

type NrTimingFulfillDetailQueryRespDto struct {
	// 当前状态
	NrDeliveryBriefStatusDTO *NrDeliveryBriefStatusDto `json:"nr_delivery_brief_status_d_t_o,omitempty" xml:"nr_delivery_brief_status_d_t_o,omitempty"`
	// 历史状态
	NrDeliveryBriefStatusDTOs []NrDeliveryBriefStatusDto `json:"nr_delivery_brief_status_d_t_os,omitempty" xml:"nr_delivery_brief_status_d_t_os>nr_delivery_brief_status_dto,omitempty"`
}

NrTimingFulfillDetailQueryRespDto

type NrTimingOrderSoldQueryReqDto

type NrTimingOrderSoldQueryReqDto struct {
	// 要查询的订单创建结束时间,开始时间和结束时间之间最多相隔72小时
	EndCreated string `json:"end_created,omitempty" xml:"end_created,omitempty"`
	// 要查询的订单创建开始时间
	StartCreated string `json:"start_created,omitempty" xml:"start_created,omitempty"`
	// 品牌商的sellerID
	BrandSellerId int64 `json:"brand_seller_id,omitempty" xml:"brand_seller_id,omitempty"`
	// 页码
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 每页大小--当前限制了20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 业务标识,dss标识定时送业务;jsd表示极速达业务;qyls 区域零售业务标识
	BizIdentity string `json:"biz_identity,omitempty" xml:"biz_identity,omitempty"`
}

NrTimingOrderSoldQueryReqDto

type NrTimingOrderSoldQueryRespDto

type NrTimingOrderSoldQueryRespDto struct {
	// 主订单列表
	TradeOrderDetailDTOs []TradeOrderDetailDto `json:"trade_order_detail_d_t_os,omitempty" xml:"trade_order_detail_d_t_os>trade_order_detail_dto,omitempty"`
	// pageNo
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// totalNum
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// pageSize
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

NrTimingOrderSoldQueryRespDto

type NrZqsGoodsReadyReqDto

type NrZqsGoodsReadyReqDto struct {
	// 配送人员姓名
	PerformerName string `json:"performer_name,omitempty" xml:"performer_name,omitempty"`
	// 配送人员电话号码
	PerformerPhone string `json:"performer_phone,omitempty" xml:"performer_phone,omitempty"`
	// 卖家的sellerId
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 可选参数,编码
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 提货码
	OuterGotCode string `json:"outer_got_code,omitempty" xml:"outer_got_code,omitempty"`
	// 经销商的姓名
	DealerName string `json:"dealer_name,omitempty" xml:"dealer_name,omitempty"`
	// 淘宝交易订单号
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 经销商的电话
	DealerPhone string `json:"dealer_phone,omitempty" xml:"dealer_phone,omitempty"`
	// 业务标识dds,zqs等
	BizIdentity string `json:"biz_identity,omitempty" xml:"biz_identity,omitempty"`
}

NrZqsGoodsReadyReqDto

type NrZqsPauseInfoDto

type NrZqsPauseInfoDto struct {
	// 暂停开始时间,包含该天
	PauseStartDay string `json:"pause_start_day,omitempty" xml:"pause_start_day,omitempty"`
	// 暂停结束时间,包含该天
	PauseEndDay string `json:"pause_end_day,omitempty" xml:"pause_end_day,omitempty"`
}

NrZqsPauseInfoDto

type NrZqsPlanDetailInfoDto

type NrZqsPlanDetailInfoDto struct {
	// 配送期号从1开始,一直到N
	SequenceNo int64 `json:"sequence_no,omitempty" xml:"sequence_no,omitempty"`
	// 计划配送时间
	PlanDate string `json:"plan_date,omitempty" xml:"plan_date,omitempty"`
}

NrZqsPlanDetailInfoDto

type NrZqsPlanRespDto

type NrZqsPlanRespDto struct {
	// 每次配送件数
	NumPerCycle int64 `json:"num_per_cycle,omitempty" xml:"num_per_cycle,omitempty"`
	// 暂停/退款提前告知的天数
	PauseAheadDays int64 `json:"pause_ahead_days,omitempty" xml:"pause_ahead_days,omitempty"`
	// 配送时间范围,起送时间,只取时分,HH:mm格式
	SendStartTime string `json:"send_start_time,omitempty" xml:"send_start_time,omitempty"`
	// 配送时间范围,结束时间,只取时分,HH:mm格式
	SendEndTime string `json:"send_end_time,omitempty" xml:"send_end_time,omitempty"`
	// 每次配送的周期天数(在cycleType为1时生效,其它时候为空)1表示每天送,2表示隔1天送
	CycleDays int64 `json:"cycle_days,omitempty" xml:"cycle_days,omitempty"`
	// 配送频率类型:1-隔N天送,2-周末送,3-工作日送
	CycleType int64 `json:"cycle_type,omitempty" xml:"cycle_type,omitempty"`
	// 退款开始时间,注意,这个时间当天如果有配送还是会配送的,第二天开始之后的配送会取消
	StartRefundDate string `json:"start_refund_date,omitempty" xml:"start_refund_date,omitempty"`
	// 已生成的配送计划序号及配送日期
	PlanList []NrZqsPlanDetailInfoDto `json:"plan_list,omitempty" xml:"plan_list>nr_zqs_plan_detail_info_dto,omitempty"`
	// pauseInfos
	PauseInfos []NrZqsPauseInfoDto `json:"pause_infos,omitempty" xml:"pause_infos>nr_zqs_pause_info_dto,omitempty"`
	// 每周几送,在cycle_type=4时生效,其它时候为空, 1表示周日,2表示周一...7表示周六(以周日为每周的第一天)
	WeekDay int64 `json:"week_day,omitempty" xml:"week_day,omitempty"`
}

NrZqsPlanRespDto

type NrtCouponSendDto

type NrtCouponSendDto struct {
	// 加密后淘系ID
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`
	// 券类型,247:品类券,276:门店券,357:门店通用券
	CouponType int64 `json:"coupon_type,omitempty" xml:"coupon_type,omitempty"`
	// 业务code
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// {"key","value"}
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 渠道
	Channel string `json:"channel,omitempty" xml:"channel,omitempty"`
	// 幂等ID
	OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"`
	// 券code
	Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"`
}

NrtCouponSendDto

type NrtCrmActivityDetailDto

type NrtCrmActivityDetailDto struct {
	// 状态
	StatusStr string `json:"status_str,omitempty" xml:"status_str,omitempty"`
	// 结束时间
	EndTimeStr string `json:"end_time_str,omitempty" xml:"end_time_str,omitempty"`
	// 开始时间
	StartTimeStr string `json:"start_time_str,omitempty" xml:"start_time_str,omitempty"`
	// 留资人数
	GuiderCustomerNum int64 `json:"guider_customer_num,omitempty" xml:"guider_customer_num,omitempty"`
	// 总留资人数
	TotalCustomerNum int64 `json:"total_customer_num,omitempty" xml:"total_customer_num,omitempty"`
	// 总uv
	TotalUv int64 `json:"total_uv,omitempty" xml:"total_uv,omitempty"`
	// 总pv
	TotalPv int64 `json:"total_pv,omitempty" xml:"total_pv,omitempty"`
	// 规则
	Rule string `json:"rule,omitempty" xml:"rule,omitempty"`
	// 摊位名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 摊位id
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 导购员员工id
	GuiderId int64 `json:"guider_id,omitempty" xml:"guider_id,omitempty"`
	// 导购员名称
	GuiderName string `json:"guider_name,omitempty" xml:"guider_name,omitempty"`
	// 活动标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 活动ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 摊位地址
	StoreAddress string `json:"store_address,omitempty" xml:"store_address,omitempty"`
	// 100:已发布,-100:失效,200:已结束
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

NrtCrmActivityDetailDto

type NrtCrmActivityDto

type NrtCrmActivityDto struct {
	// 头图
	BannerUrl string `json:"banner_url,omitempty" xml:"banner_url,omitempty"`
	// 同城站ID
	CityId int64 `json:"city_id,omitempty" xml:"city_id,omitempty"`
	// 活动状态
	StatusStr string `json:"status_str,omitempty" xml:"status_str,omitempty"`
	// 结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 活动状态
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 卖家ID
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 活动ID
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 活动描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 活动规则
	Rule string `json:"rule,omitempty" xml:"rule,omitempty"`
	// 有价券DTO
	SceneActivityList []NrtCrmSceneActivityDto `json:"scene_activity_list,omitempty" xml:"scene_activity_list>nrt_crm_scene_activity_dto,omitempty"`
	// 站外页面ID
	PageId int64 `json:"page_id,omitempty" xml:"page_id,omitempty"`
}

NrtCrmActivityDto

type NrtCrmActivityPageCreateReq

type NrtCrmActivityPageCreateReq struct {
	// isvCode
	IsvCode string `json:"isv_code,omitempty" xml:"isv_code,omitempty"`
	// 创建人id
	Creator int64 `json:"creator,omitempty" xml:"creator,omitempty"`
	// 缩略图url
	Thumbnail string `json:"thumbnail,omitempty" xml:"thumbnail,omitempty"`
	// 页面类型
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 页面地址
	Url string `json:"url,omitempty" xml:"url,omitempty"`
	// 备注说明
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 简介
	Synopsis string `json:"synopsis,omitempty" xml:"synopsis,omitempty"`
	// 标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 业务code
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 页面ID
	PageId int64 `json:"page_id,omitempty" xml:"page_id,omitempty"`
}

NrtCrmActivityPageCreateReq

type NrtCrmActivityStatisticsDataReq

type NrtCrmActivityStatisticsDataReq struct {
	// 数据上传时间
	Date string `json:"date,omitempty" xml:"date,omitempty"`
	// 浏览人数
	Uv int64 `json:"uv,omitempty" xml:"uv,omitempty"`
	// 活动id
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 页面访问数
	Pv int64 `json:"pv,omitempty" xml:"pv,omitempty"`
	// 业务身份
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 摊位id
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 导购员id
	GuiderId int64 `json:"guider_id,omitempty" xml:"guider_id,omitempty"`
}

NrtCrmActivityStatisticsDataReq

type NrtCrmBenefitDto

type NrtCrmBenefitDto struct {
	// 限领总额
	TotalQuantity string `json:"total_quantity,omitempty" xml:"total_quantity,omitempty"`
	// 个人限领
	PersonLimitCount string `json:"person_limit_count,omitempty" xml:"person_limit_count,omitempty"`
	// uuid
	Uuid string `json:"uuid,omitempty" xml:"uuid,omitempty"`
	// 门槛
	StartFee string `json:"start_fee,omitempty" xml:"start_fee,omitempty"`
	// 面额
	FaceValue string `json:"face_value,omitempty" xml:"face_value,omitempty"`
	// 券使用有效期间
	EffectiveDuration string `json:"effective_duration,omitempty" xml:"effective_duration,omitempty"`
	// 券使用结束时间
	EffectiveEndTime string `json:"effective_end_time,omitempty" xml:"effective_end_time,omitempty"`
	// 券使用开始时间
	EffectiveStartTime string `json:"effective_start_time,omitempty" xml:"effective_start_time,omitempty"`
	// 券使用时间类型
	EffectiveTimeMode string `json:"effective_time_mode,omitempty" xml:"effective_time_mode,omitempty"`
	// 券发送截止时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 券发送开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 券名称
	BenefitName string `json:"benefit_name,omitempty" xml:"benefit_name,omitempty"`
	// 券模板ID
	OutId int64 `json:"out_id,omitempty" xml:"out_id,omitempty"`
	// 卖家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 优惠券类型
	CouponType int64 `json:"coupon_type,omitempty" xml:"coupon_type,omitempty"`
}

NrtCrmBenefitDto

type NrtCrmCreateCustomerReq

type NrtCrmCreateCustomerReq struct {
	// 活动id
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 手机号
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 业务身份:居然/红星
	BizCode string `json:"biz_code,omitempty" xml:"biz_code,omitempty"`
	// 会员openId
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 摊位id
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 导购员id
	GuiderId int64 `json:"guider_id,omitempty" xml:"guider_id,omitempty"`
}

NrtCrmCreateCustomerReq

type NrtCrmSceneActivityDto

type NrtCrmSceneActivityDto struct {
	// 下挂模板DTO
	NrtCrmBenefitList []NrtCrmBenefitDto `json:"nrt_crm_benefit_list,omitempty" xml:"nrt_crm_benefit_list>nrt_crm_benefit_dto,omitempty"`
	// 有价礼包商品价格
	ReservePrice int64 `json:"reserve_price,omitempty" xml:"reserve_price,omitempty"`
	// 有价礼包商品id
	SellGiftItemId int64 `json:"sell_gift_item_id,omitempty" xml:"sell_gift_item_id,omitempty"`
	// 有价礼包ID
	SceneActivityId int64 `json:"scene_activity_id,omitempty" xml:"scene_activity_id,omitempty"`
	// 有价礼包活动状态
	SceneStatus int64 `json:"scene_status,omitempty" xml:"scene_status,omitempty"`
}

NrtCrmSceneActivityDto

type NrtQueryActivityReq

type NrtQueryActivityReq struct {
	// 活动ID
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
}

NrtQueryActivityReq

type NrtQueryStoreReq

type NrtQueryStoreReq struct {
	// 活动ID
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 每页数据条数,最大100条
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 页码
	PageIndex int64 `json:"page_index,omitempty" xml:"page_index,omitempty"`
}

NrtQueryStoreReq

type NrtStoreDto

type NrtStoreDto struct {
	// 门店ID
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 门店名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 地址
	ShortAddress string `json:"short_address,omitempty" xml:"short_address,omitempty"`
	// 纬度
	Lat string `json:"lat,omitempty" xml:"lat,omitempty"`
	// 经度
	Lng string `json:"lng,omitempty" xml:"lng,omitempty"`
}

NrtStoreDto

type NrtUpdateActivityReq

type NrtUpdateActivityReq struct {
	// 活动ID
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 页面ID
	PageId int64 `json:"page_id,omitempty" xml:"page_id,omitempty"`
	// 员工ID
	EmployeeId int64 `json:"employee_id,omitempty" xml:"employee_id,omitempty"`
}

NrtUpdateActivityReq

type PageResultDo

type PageResultDo struct {
	// 数据总数目
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 门店集合
	DataList []NrtStoreDto `json:"data_list,omitempty" xml:"data_list>nrt_store_dto,omitempty"`
	// 错误信息
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 每页记录数
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 总页数
	TotalPageNum int64 `json:"total_page_num,omitempty" xml:"total_page_num,omitempty"`
	// 当前页
	PageNum int64 `json:"page_num,omitempty" xml:"page_num,omitempty"`
}

PageResultDo

type Point

type Point struct {
	// 纬度
	Lat string `json:"lat,omitempty" xml:"lat,omitempty"`
	// 经度
	Lng string `json:"lng,omitempty" xml:"lng,omitempty"`
}

Point

type Points

type Points struct {
	// 维度
	Lat string `json:"lat,omitempty" xml:"lat,omitempty"`
	// 经度
	Lng string `json:"lng,omitempty" xml:"lng,omitempty"`
}

Points

type ResultData

type ResultData struct {
	// 门店id
	StoreId int64 `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 卖家id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 服务范围,支持多服务范围返回
	Ranges []NrServiceRangeResponseDto `json:"ranges,omitempty" xml:"ranges>nr_service_range_response_dto,omitempty"`
}

ResultData

type SendCouponResponse

type SendCouponResponse struct {
	// 面额
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`
	// 门槛
	StartFee int64 `json:"start_fee,omitempty" xml:"start_fee,omitempty"`
	// 券名称
	CouponName string `json:"coupon_name,omitempty" xml:"coupon_name,omitempty"`
	// 券模板ID
	CouponTemplateId int64 `json:"coupon_template_id,omitempty" xml:"coupon_template_id,omitempty"`
	// 券实例ID
	CouponInstanceId int64 `json:"coupon_instance_id,omitempty" xml:"coupon_instance_id,omitempty"`
	// 结束时间
	EndTime int64 `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 开始时间
	StartTime int64 `json:"start_time,omitempty" xml:"start_time,omitempty"`
}

SendCouponResponse

type StoreDto

type StoreDto struct {
	// 库存来源的类型;STORE表示门店
	WarehouseType string `json:"warehouse_type,omitempty" xml:"warehouse_type,omitempty"`
	// 门店对应的storeID值
	WarehouseId string `json:"warehouse_id,omitempty" xml:"warehouse_id,omitempty"`
	// 门店商品,最大列表长度:20
	StoreInventories []StoreInvetoryDto `json:"store_inventories,omitempty" xml:"store_inventories>store_invetory_dto,omitempty"`
}

StoreDto

type StoreInvetoryDto

type StoreInvetoryDto struct {
	// 商家的外部商品编码,写入值。
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// sku号
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 天猫商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 天猫后端商品id
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 单据流水号,用于幂等操作
	BillNum string `json:"bill_num,omitempty" xml:"bill_num,omitempty"`
	// CERTAINTY 表示确定性库存
	InventoryType string `json:"inventory_type,omitempty" xml:"inventory_type,omitempty"`
	// 库存数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

StoreInvetoryDto

type SyncServiceRangeRequestDto

type SyncServiceRangeRequestDto struct {
	// 围栏信息
	Points []Point `json:"points,omitempty" xml:"points>point,omitempty"`
	// 扩展字段
	Properties string `json:"properties,omitempty" xml:"properties,omitempty"`
	// 门店id
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 类型 -1 为删除,其余为添加,如果记录存在则做更新
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

SyncServiceRangeRequestDto

type TagReqDto

type TagReqDto struct {
	// 商品标操作类型,1:打标,2:去标
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 商家编码
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 商品编码列表
	ItemIds []string `json:"item_ids,omitempty" xml:"item_ids>string,omitempty"`
	// 业务身份标识,dss定时送;FN蜂鸟,CN菜鸟
	BizIdentity string `json:"biz_identity,omitempty" xml:"biz_identity,omitempty"`
	// 信息追踪串,用于后续排查问题,以及与外部厂商对账等场景下使用
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
}

TagReqDto

type TagRespDto

type TagRespDto struct {
	// 失败商品编码
	FailIds []int64 `json:"fail_ids,omitempty" xml:"fail_ids>int64,omitempty"`
	// 失败描述
	Descs []string `json:"descs,omitempty" xml:"descs>string,omitempty"`
	// 成功商品编码
	SuccessIds []int64 `json:"success_ids,omitempty" xml:"success_ids>int64,omitempty"`
}

TagRespDto

type TmallNrFulfillCancelAPIResponse

type TmallNrFulfillCancelAPIResponse struct {
	model.CommonResponse
	TmallNrFulfillCancelResponse
}

取消上门揽件 API返回值 tmall.nr.fulfill.cancel

新零售门店业务取消上门揽件

type TmallNrFulfillCancelReasonQueryAPIResponse

type TmallNrFulfillCancelReasonQueryAPIResponse struct {
	model.CommonResponse
	TmallNrFulfillCancelReasonQueryResponse
}

查询取消履约的原因列表 API返回值 tmall.nr.fulfill.cancel.reason.query

新零售门店业务查询取消上门揽件的原因列表

type TmallNrFulfillCancelReasonQueryRequest

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

查询取消履约的原因列表 API请求 tmall.nr.fulfill.cancel.reason.query

新零售门店业务查询取消上门揽件的原因列表

func NewTmallNrFulfillCancelReasonQueryRequest

func NewTmallNrFulfillCancelReasonQueryRequest() *TmallNrFulfillCancelReasonQueryRequest

初始化TmallNrFulfillCancelReasonQueryRequest对象

func (TmallNrFulfillCancelReasonQueryRequest) GetApiMethodName

func (r TmallNrFulfillCancelReasonQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrFulfillCancelReasonQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TmallNrFulfillCancelReasonQueryRequest) GetMainOrderId

func (r TmallNrFulfillCancelReasonQueryRequest) GetMainOrderId() int64

MainOrderId Getter

func (TmallNrFulfillCancelReasonQueryRequest) GetSellerId

SellerId Getter

func (*TmallNrFulfillCancelReasonQueryRequest) SetMainOrderId

func (r *TmallNrFulfillCancelReasonQueryRequest) SetMainOrderId(mainOrderId int64) error

MainOrderId Setter 淘宝交易的主订单号

func (*TmallNrFulfillCancelReasonQueryRequest) SetSellerId

func (r *TmallNrFulfillCancelReasonQueryRequest) SetSellerId(sellerId int64) error

SellerId Setter 商家的sellerID

type TmallNrFulfillCancelReasonQueryResponse

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

查询取消履约的原因列表 成功返回结果

type TmallNrFulfillCancelRequest

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

取消上门揽件 API请求 tmall.nr.fulfill.cancel

新零售门店业务取消上门揽件

func NewTmallNrFulfillCancelRequest

func NewTmallNrFulfillCancelRequest() *TmallNrFulfillCancelRequest

初始化TmallNrFulfillCancelRequest对象

func (TmallNrFulfillCancelRequest) GetApiMethodName

func (r TmallNrFulfillCancelRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrFulfillCancelRequest) GetApiParams

func (r TmallNrFulfillCancelRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrFulfillCancelRequest) GetReq

Req Getter

func (*TmallNrFulfillCancelRequest) SetReq

Req Setter 入参

type TmallNrFulfillCancelResponse

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

取消上门揽件 成功返回结果

type TmallNrFulfillLogisticsConsignAPIResponse

type TmallNrFulfillLogisticsConsignAPIResponse struct {
	model.CommonResponse
	TmallNrFulfillLogisticsConsignResponse
}

同城配门店备货通知 API返回值 tmall.nr.fulfill.logistics.consign

同城配业务备货通知,商家告诉平台门店的货已经准备好,可以发货了;

type TmallNrFulfillLogisticsConsignRequest

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

同城配门店备货通知 API请求 tmall.nr.fulfill.logistics.consign

同城配业务备货通知,商家告诉平台门店的货已经准备好,可以发货了;

func NewTmallNrFulfillLogisticsConsignRequest

func NewTmallNrFulfillLogisticsConsignRequest() *TmallNrFulfillLogisticsConsignRequest

初始化TmallNrFulfillLogisticsConsignRequest对象

func (TmallNrFulfillLogisticsConsignRequest) GetApiMethodName

func (r TmallNrFulfillLogisticsConsignRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrFulfillLogisticsConsignRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TmallNrFulfillLogisticsConsignRequest) GetParam0

Param0 Getter

func (*TmallNrFulfillLogisticsConsignRequest) SetParam0

Param0 Setter 入参对象

type TmallNrFulfillLogisticsConsignResponse

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

同城配门店备货通知 成功返回结果

type TmallNrFulfillLogisticsQueryAPIResponse

type TmallNrFulfillLogisticsQueryAPIResponse struct {
	model.CommonResponse
	TmallNrFulfillLogisticsQueryResponse
}

定时送和极速达配送物流信息查询 API返回值 tmall.nr.fulfill.logistics.query

发布定时送&极速达物流信息查询服务

type TmallNrFulfillLogisticsQueryRequest

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

定时送和极速达配送物流信息查询 API请求 tmall.nr.fulfill.logistics.query

发布定时送&极速达物流信息查询服务

func NewTmallNrFulfillLogisticsQueryRequest

func NewTmallNrFulfillLogisticsQueryRequest() *TmallNrFulfillLogisticsQueryRequest

初始化TmallNrFulfillLogisticsQueryRequest对象

func (TmallNrFulfillLogisticsQueryRequest) GetApiMethodName

func (r TmallNrFulfillLogisticsQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrFulfillLogisticsQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TmallNrFulfillLogisticsQueryRequest) GetBizIdentity

func (r TmallNrFulfillLogisticsQueryRequest) GetBizIdentity() string

BizIdentity Getter

func (TmallNrFulfillLogisticsQueryRequest) GetMainOrderId

func (r TmallNrFulfillLogisticsQueryRequest) GetMainOrderId() int64

MainOrderId Getter

func (*TmallNrFulfillLogisticsQueryRequest) SetBizIdentity

func (r *TmallNrFulfillLogisticsQueryRequest) SetBizIdentity(bizIdentity string) error

BizIdentity Setter 业务标识,dss标识定时送业务;jsd表示极速达业务

func (*TmallNrFulfillLogisticsQueryRequest) SetMainOrderId

func (r *TmallNrFulfillLogisticsQueryRequest) SetMainOrderId(mainOrderId int64) error

MainOrderId Setter 交易主订单号

type TmallNrFulfillLogisticsQueryResponse

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

定时送和极速达配送物流信息查询 成功返回结果

type TmallNrFulfillLogisticsSyncAPIResponse

type TmallNrFulfillLogisticsSyncAPIResponse struct {
	model.CommonResponse
	TmallNrFulfillLogisticsSyncResponse
}

同城配物流信息回传 API返回值 tmall.nr.fulfill.logistics.sync

同城配业务物流信息回传,通过接口将物流信息同步给天猫

type TmallNrFulfillLogisticsSyncRequest

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

同城配物流信息回传 API请求 tmall.nr.fulfill.logistics.sync

同城配业务物流信息回传,通过接口将物流信息同步给天猫

func NewTmallNrFulfillLogisticsSyncRequest

func NewTmallNrFulfillLogisticsSyncRequest() *TmallNrFulfillLogisticsSyncRequest

初始化TmallNrFulfillLogisticsSyncRequest对象

func (TmallNrFulfillLogisticsSyncRequest) GetApiMethodName

func (r TmallNrFulfillLogisticsSyncRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrFulfillLogisticsSyncRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TmallNrFulfillLogisticsSyncRequest) GetParam0

Param0 Getter

func (*TmallNrFulfillLogisticsSyncRequest) SetParam0

Param0 Setter 物流回传参数

type TmallNrFulfillLogisticsSyncResponse

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

同城配物流信息回传 成功返回结果

type TmallNrFulfillOrderQueryAPIResponse

type TmallNrFulfillOrderQueryAPIResponse struct {
	model.CommonResponse
	TmallNrFulfillOrderQueryResponse
}

零售商获取品牌商的单笔订单 API返回值 tmall.nr.fulfill.order.query

零售商获取品牌商的单笔订单,后端服务有零售商和品牌商的绑定关系,存在开关控制;返回值存在品牌方用户的电话号码,当前电话号码是屏蔽中间四位

type TmallNrFulfillOrderQueryRequest

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

零售商获取品牌商的单笔订单 API请求 tmall.nr.fulfill.order.query

零售商获取品牌商的单笔订单,后端服务有零售商和品牌商的绑定关系,存在开关控制;返回值存在品牌方用户的电话号码,当前电话号码是屏蔽中间四位

func NewTmallNrFulfillOrderQueryRequest

func NewTmallNrFulfillOrderQueryRequest() *TmallNrFulfillOrderQueryRequest

初始化TmallNrFulfillOrderQueryRequest对象

func (TmallNrFulfillOrderQueryRequest) GetApiMethodName

func (r TmallNrFulfillOrderQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrFulfillOrderQueryRequest) GetApiParams

func (r TmallNrFulfillOrderQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrFulfillOrderQueryRequest) GetBizIdentity

func (r TmallNrFulfillOrderQueryRequest) GetBizIdentity() string

BizIdentity Getter

func (TmallNrFulfillOrderQueryRequest) GetExtParam

func (r TmallNrFulfillOrderQueryRequest) GetExtParam() string

ExtParam Getter

func (TmallNrFulfillOrderQueryRequest) GetOrderId

func (r TmallNrFulfillOrderQueryRequest) GetOrderId() int64

OrderId Getter

func (*TmallNrFulfillOrderQueryRequest) SetBizIdentity

func (r *TmallNrFulfillOrderQueryRequest) SetBizIdentity(bizIdentity string) error

BizIdentity Setter 业务标识,dss标识定时送业务;jsd表示极速达业务

func (*TmallNrFulfillOrderQueryRequest) SetExtParam

func (r *TmallNrFulfillOrderQueryRequest) SetExtParam(extParam string) error

ExtParam Setter 预留-扩展信息

func (*TmallNrFulfillOrderQueryRequest) SetOrderId

func (r *TmallNrFulfillOrderQueryRequest) SetOrderId(orderId int64) error

OrderId Setter 交易主订单号

type TmallNrFulfillOrderQueryResponse

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

零售商获取品牌商的单笔订单 成功返回结果

type TmallNrFulfillSoldOrderlistQueryAPIResponse

type TmallNrFulfillSoldOrderlistQueryAPIResponse struct {
	model.CommonResponse
	TmallNrFulfillSoldOrderlistQueryResponse
}

零售商获取品牌商的特定订单列表 API返回值 tmall.nr.fulfill.sold.orderlist.query

零售商获取品牌商的特定订单列表,后端服务有零售商和品牌商的绑定关系,存在开关控制;同时后端存在定时送业务等特殊业务的校验,非同城配送业务不能返回,返回值存在品牌方用户的电话号码,当前电话号码是屏蔽中间四位

type TmallNrFulfillSoldOrderlistQueryRequest

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

零售商获取品牌商的特定订单列表 API请求 tmall.nr.fulfill.sold.orderlist.query

零售商获取品牌商的特定订单列表,后端服务有零售商和品牌商的绑定关系,存在开关控制;同时后端存在定时送业务等特殊业务的校验,非同城配送业务不能返回,返回值存在品牌方用户的电话号码,当前电话号码是屏蔽中间四位

func NewTmallNrFulfillSoldOrderlistQueryRequest

func NewTmallNrFulfillSoldOrderlistQueryRequest() *TmallNrFulfillSoldOrderlistQueryRequest

初始化TmallNrFulfillSoldOrderlistQueryRequest对象

func (TmallNrFulfillSoldOrderlistQueryRequest) GetApiMethodName

func (r TmallNrFulfillSoldOrderlistQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrFulfillSoldOrderlistQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TmallNrFulfillSoldOrderlistQueryRequest) GetParam0

Param0 Getter

func (*TmallNrFulfillSoldOrderlistQueryRequest) SetParam0

Param0 Setter 入参对象

type TmallNrFulfillSoldOrderlistQueryResponse

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

零售商获取品牌商的特定订单列表 成功返回结果

type TmallNrInventoryInitialAPIResponse

type TmallNrInventoryInitialAPIResponse struct {
	model.CommonResponse
	TmallNrInventoryInitialResponse
}

门店库存初始化前后端商品绑定 API返回值 tmall.nr.inventory.initial

用于门店业务的商品的初始化,前端商品和后端商品绑定,走后端库存模式

type TmallNrInventoryInitialRequest

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

门店库存初始化前后端商品绑定 API请求 tmall.nr.inventory.initial

用于门店业务的商品的初始化,前端商品和后端商品绑定,走后端库存模式

func NewTmallNrInventoryInitialRequest

func NewTmallNrInventoryInitialRequest() *TmallNrInventoryInitialRequest

初始化TmallNrInventoryInitialRequest对象

func (TmallNrInventoryInitialRequest) GetApiMethodName

func (r TmallNrInventoryInitialRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrInventoryInitialRequest) GetApiParams

func (r TmallNrInventoryInitialRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrInventoryInitialRequest) GetParam0

Param0 Getter

func (*TmallNrInventoryInitialRequest) SetParam0

Param0 Setter 请求入参

type TmallNrInventoryInitialResponse

type TmallNrInventoryInitialResponse struct {
	XMLName xml.Name `xml:"tmall_nr_inventory_initial_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 初始化成功
	ResultData bool `json:"result_data,omitempty" xml:"result_data,omitempty"`
	// 错误信息提示
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误编码
	ErrorCode2 string `json:"error_code2,omitempty" xml:"error_code2,omitempty"`
	// isSuccess
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

门店库存初始化前后端商品绑定 成功返回结果

type TmallNrInventoryUpdateAPIResponse

type TmallNrInventoryUpdateAPIResponse struct {
	model.CommonResponse
	TmallNrInventoryUpdateResponse
}

门店业务同步库存 API返回值 tmall.nr.inventory.update

用于商家每日同步更新门店库存

type TmallNrInventoryUpdateRequest

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

门店业务同步库存 API请求 tmall.nr.inventory.update

用于商家每日同步更新门店库存

func NewTmallNrInventoryUpdateRequest

func NewTmallNrInventoryUpdateRequest() *TmallNrInventoryUpdateRequest

初始化TmallNrInventoryUpdateRequest对象

func (TmallNrInventoryUpdateRequest) GetApiMethodName

func (r TmallNrInventoryUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrInventoryUpdateRequest) GetApiParams

func (r TmallNrInventoryUpdateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrInventoryUpdateRequest) GetParam0

Param0 Getter

func (*TmallNrInventoryUpdateRequest) SetParam0

Param0 Setter 入参

type TmallNrInventoryUpdateResponse

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

门店业务同步库存 成功返回结果

type TmallNrItemTagOpsAPIResponse

type TmallNrItemTagOpsAPIResponse struct {
	model.CommonResponse
	TmallNrItemTagOpsResponse
}

区域零售商品打标去标 API返回值 tmall.nr.item.tag.ops

参加区域零售的商品,需要批量打标或去标,方便后续设置商品库存

type TmallNrItemTagOpsRequest

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

区域零售商品打标去标 API请求 tmall.nr.item.tag.ops

参加区域零售的商品,需要批量打标或去标,方便后续设置商品库存

func NewTmallNrItemTagOpsRequest

func NewTmallNrItemTagOpsRequest() *TmallNrItemTagOpsRequest

初始化TmallNrItemTagOpsRequest对象

func (TmallNrItemTagOpsRequest) GetApiMethodName

func (r TmallNrItemTagOpsRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrItemTagOpsRequest) GetApiParams

func (r TmallNrItemTagOpsRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrItemTagOpsRequest) GetTagReqDTO

func (r TmallNrItemTagOpsRequest) GetTagReqDTO() *TagReqDto

TagReqDTO Getter

func (*TmallNrItemTagOpsRequest) SetTagReqDTO

func (r *TmallNrItemTagOpsRequest) SetTagReqDTO(tagReqDTO *TagReqDto) error

TagReqDTO Setter 请求入参

type TmallNrItemTagOpsResponse

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

区域零售商品打标去标 成功返回结果

type TmallNrNoticeGoodsReadyAPIResponse

type TmallNrNoticeGoodsReadyAPIResponse struct {
	model.CommonResponse
	TmallNrNoticeGoodsReadyResponse
}

同步天猫配送人员信息 API返回值 tmall.nr.notice.goods.ready

接收商家的配送人员信息,和第三公司信息及提货码

type TmallNrNoticeGoodsReadyRequest

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

同步天猫配送人员信息 API请求 tmall.nr.notice.goods.ready

接收商家的配送人员信息,和第三公司信息及提货码

func NewTmallNrNoticeGoodsReadyRequest

func NewTmallNrNoticeGoodsReadyRequest() *TmallNrNoticeGoodsReadyRequest

初始化TmallNrNoticeGoodsReadyRequest对象

func (TmallNrNoticeGoodsReadyRequest) GetApiMethodName

func (r TmallNrNoticeGoodsReadyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrNoticeGoodsReadyRequest) GetApiParams

func (r TmallNrNoticeGoodsReadyRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrNoticeGoodsReadyRequest) GetParam0

Param0 Getter

func (*TmallNrNoticeGoodsReadyRequest) SetParam0

Param0 Setter 入参

type TmallNrNoticeGoodsReadyResponse

type TmallNrNoticeGoodsReadyResponse struct {
	XMLName xml.Name `xml:"tmall_nr_notice_goods_ready_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// resultData
	ResultData bool `json:"result_data,omitempty" xml:"result_data,omitempty"`
	// errorMessage
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// errorCode
	ErrorCode2 string `json:"error_code2,omitempty" xml:"error_code2,omitempty"`
	// isSuccess
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

同步天猫配送人员信息 成功返回结果

type TmallNrOrderLogisInfoAPIResponse

type TmallNrOrderLogisInfoAPIResponse struct {
	model.CommonResponse
	TmallNrOrderLogisInfoResponse
}

区域零售订单获取取件码 API返回值 tmall.nr.order.logis.info

区域零售订单获取取件码,方便商家系统接入,获取取件码打印信息进行打印。

type TmallNrOrderLogisInfoRequest

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

区域零售订单获取取件码 API请求 tmall.nr.order.logis.info

区域零售订单获取取件码,方便商家系统接入,获取取件码打印信息进行打印。

func NewTmallNrOrderLogisInfoRequest

func NewTmallNrOrderLogisInfoRequest() *TmallNrOrderLogisInfoRequest

初始化TmallNrOrderLogisInfoRequest对象

func (TmallNrOrderLogisInfoRequest) GetApiMethodName

func (r TmallNrOrderLogisInfoRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrOrderLogisInfoRequest) GetApiParams

func (r TmallNrOrderLogisInfoRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrOrderLogisInfoRequest) GetChannel

func (r TmallNrOrderLogisInfoRequest) GetChannel() string

Channel Getter

func (TmallNrOrderLogisInfoRequest) GetMainOrderIds

func (r TmallNrOrderLogisInfoRequest) GetMainOrderIds() []int64

MainOrderIds Getter

func (TmallNrOrderLogisInfoRequest) GetSellerId

func (r TmallNrOrderLogisInfoRequest) GetSellerId() int64

SellerId Getter

func (*TmallNrOrderLogisInfoRequest) SetChannel

func (r *TmallNrOrderLogisInfoRequest) SetChannel(channel string) error

Channel Setter 来源标识

func (*TmallNrOrderLogisInfoRequest) SetMainOrderIds

func (r *TmallNrOrderLogisInfoRequest) SetMainOrderIds(mainOrderIds []int64) error

MainOrderIds Setter 主订单号

func (*TmallNrOrderLogisInfoRequest) SetSellerId

func (r *TmallNrOrderLogisInfoRequest) SetSellerId(sellerId int64) error

SellerId Setter 卖家ID

type TmallNrOrderLogisInfoResponse

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

区域零售订单获取取件码 成功返回结果

type TmallNrOrderQueryJstAPIResponse

type TmallNrOrderQueryJstAPIResponse struct {
	model.CommonResponse
	TmallNrOrderQueryJstResponse
}

获取同城配送业务单笔订单 API返回值 tmall.nr.order.query.jst

同城配送业务获取单笔订单

type TmallNrOrderQueryJstRequest

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

获取同城配送业务单笔订单 API请求 tmall.nr.order.query.jst

同城配送业务获取单笔订单

func NewTmallNrOrderQueryJstRequest

func NewTmallNrOrderQueryJstRequest() *TmallNrOrderQueryJstRequest

初始化TmallNrOrderQueryJstRequest对象

func (TmallNrOrderQueryJstRequest) GetApiMethodName

func (r TmallNrOrderQueryJstRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrOrderQueryJstRequest) GetApiParams

func (r TmallNrOrderQueryJstRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrOrderQueryJstRequest) GetBizIdentity

func (r TmallNrOrderQueryJstRequest) GetBizIdentity() string

BizIdentity Getter

func (TmallNrOrderQueryJstRequest) GetExtParam

func (r TmallNrOrderQueryJstRequest) GetExtParam() string

ExtParam Getter

func (TmallNrOrderQueryJstRequest) GetOrderId

func (r TmallNrOrderQueryJstRequest) GetOrderId() int64

OrderId Getter

func (*TmallNrOrderQueryJstRequest) SetBizIdentity

func (r *TmallNrOrderQueryJstRequest) SetBizIdentity(bizIdentity string) error

BizIdentity Setter 业务标识,dss标识定时送业务;jsd表示极速达业务

func (*TmallNrOrderQueryJstRequest) SetExtParam

func (r *TmallNrOrderQueryJstRequest) SetExtParam(extParam string) error

ExtParam Setter 预留-扩展信息

func (*TmallNrOrderQueryJstRequest) SetOrderId

func (r *TmallNrOrderQueryJstRequest) SetOrderId(orderId int64) error

OrderId Setter 交易主订单号

type TmallNrOrderQueryJstResponse

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

获取同城配送业务单笔订单 成功返回结果

type TmallNrSellerStorerangeReadAPIResponse

type TmallNrSellerStorerangeReadAPIResponse struct {
	model.CommonResponse
	TmallNrSellerStorerangeReadResponse
}

门店服务范围读取 API返回值 tmall.nr.seller.storerange.read

读取卖家所属门店的服务范围

type TmallNrSellerStorerangeReadRequest

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

门店服务范围读取 API请求 tmall.nr.seller.storerange.read

读取卖家所属门店的服务范围

func NewTmallNrSellerStorerangeReadRequest

func NewTmallNrSellerStorerangeReadRequest() *TmallNrSellerStorerangeReadRequest

初始化TmallNrSellerStorerangeReadRequest对象

func (TmallNrSellerStorerangeReadRequest) GetApiMethodName

func (r TmallNrSellerStorerangeReadRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrSellerStorerangeReadRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TmallNrSellerStorerangeReadRequest) GetBizIdentity

func (r TmallNrSellerStorerangeReadRequest) GetBizIdentity() string

BizIdentity Getter

func (TmallNrSellerStorerangeReadRequest) GetSellerId

func (r TmallNrSellerStorerangeReadRequest) GetSellerId() int64

SellerId Getter

func (TmallNrSellerStorerangeReadRequest) GetStoreIds

func (r TmallNrSellerStorerangeReadRequest) GetStoreIds() []int64

StoreIds Getter

func (*TmallNrSellerStorerangeReadRequest) SetBizIdentity

func (r *TmallNrSellerStorerangeReadRequest) SetBizIdentity(bizIdentity string) error

BizIdentity Setter 业务身份,此api非必填

func (*TmallNrSellerStorerangeReadRequest) SetSellerId

func (r *TmallNrSellerStorerangeReadRequest) SetSellerId(sellerId int64) error

SellerId Setter 给ISV用sellerid,ISV可能对接其他seller,有可能和登录不是同一个sellerid

func (*TmallNrSellerStorerangeReadRequest) SetStoreIds

func (r *TmallNrSellerStorerangeReadRequest) SetStoreIds(storeIds []int64) error

StoreIds Setter 门店id

type TmallNrSellerStorerangeReadResponse

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

门店服务范围读取 成功返回结果

type TmallNrSellerStorerangeSyncAPIResponse

type TmallNrSellerStorerangeSyncAPIResponse struct {
	model.CommonResponse
	TmallNrSellerStorerangeSyncResponse
}

同步商户中心服务范围 API返回值 tmall.nr.seller.storerange.sync

同步商户中心服务范围

type TmallNrSellerStorerangeSyncRequest

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

同步商户中心服务范围 API请求 tmall.nr.seller.storerange.sync

同步商户中心服务范围

func NewTmallNrSellerStorerangeSyncRequest

func NewTmallNrSellerStorerangeSyncRequest() *TmallNrSellerStorerangeSyncRequest

初始化TmallNrSellerStorerangeSyncRequest对象

func (TmallNrSellerStorerangeSyncRequest) GetApiMethodName

func (r TmallNrSellerStorerangeSyncRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrSellerStorerangeSyncRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TmallNrSellerStorerangeSyncRequest) GetBizIdentity

func (r TmallNrSellerStorerangeSyncRequest) GetBizIdentity() string

BizIdentity Getter

func (TmallNrSellerStorerangeSyncRequest) GetReqDTOList

ReqDTOList Getter

func (TmallNrSellerStorerangeSyncRequest) GetSellerId

func (r TmallNrSellerStorerangeSyncRequest) GetSellerId() int64

SellerId Getter

func (*TmallNrSellerStorerangeSyncRequest) SetBizIdentity

func (r *TmallNrSellerStorerangeSyncRequest) SetBizIdentity(bizIdentity string) error

BizIdentity Setter 业务身份标识,dss定时送;self_day 自配日达;self_hour 自配小时达

func (*TmallNrSellerStorerangeSyncRequest) SetReqDTOList

ReqDTOList Setter 系统自动生成

func (*TmallNrSellerStorerangeSyncRequest) SetSellerId

func (r *TmallNrSellerStorerangeSyncRequest) SetSellerId(sellerId int64) error

SellerId Setter 卖家id,有可能和登录seller不是同一个id

type TmallNrSellerStorerangeSyncResponse

type TmallNrSellerStorerangeSyncResponse struct {
	XMLName xml.Name `xml:"tmall_nr_seller_storerange_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 是否成功
	ResultData bool `json:"result_data,omitempty" xml:"result_data,omitempty"`
	// 请求是否成功
	SuccessFlag bool `json:"success_flag,omitempty" xml:"success_flag,omitempty"`
}

同步商户中心服务范围 成功返回结果

type TmallNrSoldOrderlistQueryJstAPIResponse

type TmallNrSoldOrderlistQueryJstAPIResponse struct {
	model.CommonResponse
	TmallNrSoldOrderlistQueryJstResponse
}

已入塔商家查询订单列表 API返回值 tmall.nr.sold.orderlist.query.jst

该服务用于已入聚石塔的商家,获取订单列表信息;

type TmallNrSoldOrderlistQueryJstRequest

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

已入塔商家查询订单列表 API请求 tmall.nr.sold.orderlist.query.jst

该服务用于已入聚石塔的商家,获取订单列表信息;

func NewTmallNrSoldOrderlistQueryJstRequest

func NewTmallNrSoldOrderlistQueryJstRequest() *TmallNrSoldOrderlistQueryJstRequest

初始化TmallNrSoldOrderlistQueryJstRequest对象

func (TmallNrSoldOrderlistQueryJstRequest) GetApiMethodName

func (r TmallNrSoldOrderlistQueryJstRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrSoldOrderlistQueryJstRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (TmallNrSoldOrderlistQueryJstRequest) GetParam0

Param0 Getter

func (*TmallNrSoldOrderlistQueryJstRequest) SetParam0

Param0 Setter 入参对象

type TmallNrSoldOrderlistQueryJstResponse

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

已入塔商家查询订单列表 成功返回结果

type TmallNrZqsPlanQueryAPIResponse

type TmallNrZqsPlanQueryAPIResponse struct {
	model.CommonResponse
	TmallNrZqsPlanQueryResponse
}

周期送配送明细查询 API返回值 tmall.nr.zqs.plan.query

周期送配送明细查询

type TmallNrZqsPlanQueryRequest

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

周期送配送明细查询 API请求 tmall.nr.zqs.plan.query

周期送配送明细查询

func NewTmallNrZqsPlanQueryRequest

func NewTmallNrZqsPlanQueryRequest() *TmallNrZqsPlanQueryRequest

初始化TmallNrZqsPlanQueryRequest对象

func (TmallNrZqsPlanQueryRequest) GetApiMethodName

func (r TmallNrZqsPlanQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrZqsPlanQueryRequest) GetApiParams

func (r TmallNrZqsPlanQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrZqsPlanQueryRequest) GetDetailOrderId

func (r TmallNrZqsPlanQueryRequest) GetDetailOrderId() int64

DetailOrderId Getter

func (*TmallNrZqsPlanQueryRequest) SetDetailOrderId

func (r *TmallNrZqsPlanQueryRequest) SetDetailOrderId(detailOrderId int64) error

DetailOrderId Setter 交易子订单id

type TmallNrZqsPlanQueryResponse

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

周期送配送明细查询 成功返回结果

type TmallNrtNewcouponSendAPIResponse

type TmallNrtNewcouponSendAPIResponse struct {
	model.CommonResponse
	TmallNrtNewcouponSendResponse
}

券发放接口 API返回值 tmall.nrt.newcoupon.send

券发放接口

type TmallNrtNewcouponSendRequest

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

券发放接口 API请求 tmall.nrt.newcoupon.send

券发放接口

func NewTmallNrtNewcouponSendRequest

func NewTmallNrtNewcouponSendRequest() *TmallNrtNewcouponSendRequest

初始化TmallNrtNewcouponSendRequest对象

func (TmallNrtNewcouponSendRequest) GetApiMethodName

func (r TmallNrtNewcouponSendRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (TmallNrtNewcouponSendRequest) GetApiParams

func (r TmallNrtNewcouponSendRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (TmallNrtNewcouponSendRequest) GetNrtCouponSendDto

func (r TmallNrtNewcouponSendRequest) GetNrtCouponSendDto() *NrtCouponSendDto

NrtCouponSendDto Getter

func (*TmallNrtNewcouponSendRequest) SetNrtCouponSendDto

func (r *TmallNrtNewcouponSendRequest) SetNrtCouponSendDto(nrtCouponSendDto *NrtCouponSendDto) error

NrtCouponSendDto Setter 发券dto

type TmallNrtNewcouponSendResponse

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

券发放接口 成功返回结果

type TmallNrtNewcouponSendResult

type TmallNrtNewcouponSendResult struct {
	// 错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 发券结果对象
	Model *SendCouponResponse `json:"model,omitempty" xml:"model,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TmallNrtNewcouponSendResult

type TradeOrderDetailDto

type TradeOrderDetailDto struct {
	// 子订单列表
	OrderDTOs []NrOrderDto `json:"order_d_t_os,omitempty" xml:"order_d_t_os>nr_order_dto,omitempty"`
	// 门店编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 预约结束时间
	AppointEndTime string `json:"appoint_end_time,omitempty" xml:"appoint_end_time,omitempty"`
	// 预约开始时间
	AppointStartTime string `json:"appoint_start_time,omitempty" xml:"appoint_start_time,omitempty"`
	// 收货详细地址_商家没有入塔不提供
	ReceiverAddress string `json:"receiver_address,omitempty" xml:"receiver_address,omitempty"`
	// 镇_商家没有入塔不提供
	ReceiverTown string `json:"receiver_town,omitempty" xml:"receiver_town,omitempty"`
	// 区_商家没有入塔不提供
	ReceiverDistrict string `json:"receiver_district,omitempty" xml:"receiver_district,omitempty"`
	// 城市_商家没有入塔不提供
	ReceiverCity string `json:"receiver_city,omitempty" xml:"receiver_city,omitempty"`
	// 省_商家没有入塔不提供
	ReceiverProvince string `json:"receiver_province,omitempty" xml:"receiver_province,omitempty"`
	// 电话_商家没有入塔不提供
	ReceiverPhone string `json:"receiver_phone,omitempty" xml:"receiver_phone,omitempty"`
	// 手机_商家没有入塔不提供
	ReceiverMobile string `json:"receiver_mobile,omitempty" xml:"receiver_mobile,omitempty"`
	// 收货人_商家没有入塔不提供
	ReceiverName string `json:"receiver_name,omitempty" xml:"receiver_name,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 交易状态可选值:TRADE_NO_CREATE_PAY(没有创建支付宝交易),WAIT_BUYER_PAY(等待买家付款),SELLER_CONSIGNED_PART(卖家部分发货),WAIT_SELLER_SEND_GOODS(等待卖家发货,即:买家已付款),WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货,即:卖家已发货),TRADE_BUYER_SIGNED(买家已签收,货到付款专用),TRADE_FINISHED(交易成功),TRADE_CLOSED(付款以后用户退款成功,交易自动关闭),TRADE_CLOSED_BY_TAOBAO(付款以前,卖家或买家主动关闭交易),PAY_PENDING(国际信用卡支付付款确认中) * WAIT_PRE_AUTH_CONFIRM(0元购合约中),PAID_FORBID_CONSIGN(拼团中订单或者发货强管控的订单,已付款但禁止发货)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 主订单
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// createTime
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// 买家昵称
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 卖家昵称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 门店的外部编号
	OutIdStoreCode string `json:"out_id_store_code,omitempty" xml:"out_id_store_code,omitempty"`
	// 邮费(单位分)
	PostFee string `json:"post_fee,omitempty" xml:"post_fee,omitempty"`
	// 买家留言
	BuyerMemo string `json:"buyer_memo,omitempty" xml:"buyer_memo,omitempty"`
}

TradeOrderDetailDto

Source Files

Jump to

Keyboard shortcuts

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