icburfq

package
v1.3.3 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package icburfq 包含ICBU-RFQ相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlibabaIcbuAnnexUploadAPIRequest added in v1.2.0

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

AlibabaIcbuAnnexUploadAPIRequest 上传附件获取附件files_str API请求 alibaba.icbu.annex.upload

上传附件获取附件files_str

func NewAlibabaIcbuAnnexUploadRequest

func NewAlibabaIcbuAnnexUploadRequest() *AlibabaIcbuAnnexUploadAPIRequest

NewAlibabaIcbuAnnexUploadRequest 初始化AlibabaIcbuAnnexUploadAPIRequest对象

func (AlibabaIcbuAnnexUploadAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaIcbuAnnexUploadAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIcbuAnnexUploadAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaIcbuAnnexUploadAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIcbuAnnexUploadAPIRequest) GetFileInputStreamBytes added in v1.2.0

func (r AlibabaIcbuAnnexUploadAPIRequest) GetFileInputStreamBytes() *model.File

GetFileInputStreamBytes FileInputStreamBytes Getter

func (AlibabaIcbuAnnexUploadAPIRequest) GetFileName added in v1.2.0

func (r AlibabaIcbuAnnexUploadAPIRequest) GetFileName() string

GetFileName FileName Getter

func (AlibabaIcbuAnnexUploadAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaIcbuAnnexUploadAPIRequest) GetSource added in v1.2.0

GetSource Source Getter

func (*AlibabaIcbuAnnexUploadAPIRequest) SetFileInputStreamBytes added in v1.2.0

func (r *AlibabaIcbuAnnexUploadAPIRequest) SetFileInputStreamBytes(_fileInputStreamBytes *model.File) error

SetFileInputStreamBytes is FileInputStreamBytes Setter 文件字节流

func (*AlibabaIcbuAnnexUploadAPIRequest) SetFileName added in v1.2.0

func (r *AlibabaIcbuAnnexUploadAPIRequest) SetFileName(_fileName string) error

SetFileName is FileName Setter 文件名

func (*AlibabaIcbuAnnexUploadAPIRequest) SetSource added in v1.2.0

func (r *AlibabaIcbuAnnexUploadAPIRequest) SetSource(_source string) error

SetSource is Source Setter 来源

type AlibabaIcbuAnnexUploadAPIResponse

type AlibabaIcbuAnnexUploadAPIResponse struct {
	model.CommonResponse
	AlibabaIcbuAnnexUploadAPIResponseModel
}

AlibabaIcbuAnnexUploadAPIResponse 上传附件获取附件files_str API返回值 alibaba.icbu.annex.upload

上传附件获取附件files_str

type AlibabaIcbuAnnexUploadAPIResponseModel added in v1.2.0

type AlibabaIcbuAnnexUploadAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_icbu_annex_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回错误码
	ErrType string `json:"err_type,omitempty" xml:"err_type,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 文件file_str
	Result string `json:"result,omitempty" xml:"result,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlibabaIcbuAnnexUploadAPIResponseModel is 上传附件获取附件files_str 成功返回结果

type AlibabaIcbuQuotationPostAPIRequest added in v1.2.0

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

AlibabaIcbuQuotationPostAPIRequest 供应商提交报价 API请求 alibaba.icbu.quotation.post

供应商对RFQ进行报价

func NewAlibabaIcbuQuotationPostRequest

func NewAlibabaIcbuQuotationPostRequest() *AlibabaIcbuQuotationPostAPIRequest

NewAlibabaIcbuQuotationPostRequest 初始化AlibabaIcbuQuotationPostAPIRequest对象

func (AlibabaIcbuQuotationPostAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaIcbuQuotationPostAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIcbuQuotationPostAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaIcbuQuotationPostAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIcbuQuotationPostAPIRequest) GetDto added in v1.2.0

GetDto Dto Getter

func (AlibabaIcbuQuotationPostAPIRequest) GetMd5key added in v1.2.0

GetMd5key Md5key Getter

func (AlibabaIcbuQuotationPostAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaIcbuQuotationPostAPIRequest) SetDto added in v1.2.0

SetDto is Dto Setter 报价DTO

func (*AlibabaIcbuQuotationPostAPIRequest) SetMd5key added in v1.2.0

func (r *AlibabaIcbuQuotationPostAPIRequest) SetMd5key(_md5key string) error

SetMd5key is Md5key Setter 验证

type AlibabaIcbuQuotationPostAPIResponse

type AlibabaIcbuQuotationPostAPIResponse struct {
	model.CommonResponse
	AlibabaIcbuQuotationPostAPIResponseModel
}

AlibabaIcbuQuotationPostAPIResponse 供应商提交报价 API返回值 alibaba.icbu.quotation.post

供应商对RFQ进行报价

type AlibabaIcbuQuotationPostAPIResponseModel added in v1.2.0

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

AlibabaIcbuQuotationPostAPIResponseModel is 供应商提交报价 成功返回结果

type AlibabaIcbuRfqMyequityAPIRequest added in v1.2.0

type AlibabaIcbuRfqMyequityAPIRequest struct {
	model.Params
}

AlibabaIcbuRfqMyequityAPIRequest 我的权益 API请求 alibaba.icbu.rfq.myequity

查询供应商权益接口

func NewAlibabaIcbuRfqMyequityRequest

func NewAlibabaIcbuRfqMyequityRequest() *AlibabaIcbuRfqMyequityAPIRequest

NewAlibabaIcbuRfqMyequityRequest 初始化AlibabaIcbuRfqMyequityAPIRequest对象

func (AlibabaIcbuRfqMyequityAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaIcbuRfqMyequityAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIcbuRfqMyequityAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaIcbuRfqMyequityAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIcbuRfqMyequityAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

type AlibabaIcbuRfqMyequityAPIResponse

type AlibabaIcbuRfqMyequityAPIResponse struct {
	model.CommonResponse
	AlibabaIcbuRfqMyequityAPIResponseModel
}

AlibabaIcbuRfqMyequityAPIResponse 我的权益 API返回值 alibaba.icbu.rfq.myequity

查询供应商权益接口

type AlibabaIcbuRfqMyequityAPIResponseModel added in v1.2.0

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

AlibabaIcbuRfqMyequityAPIResponseModel is 我的权益 成功返回结果

type AlibabaIcbuRfqReadAPIRequest added in v1.2.0

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

AlibabaIcbuRfqReadAPIRequest 是否已读RFQ API请求 alibaba.icbu.rfq.read

是否已读RFQ

func NewAlibabaIcbuRfqReadRequest

func NewAlibabaIcbuRfqReadRequest() *AlibabaIcbuRfqReadAPIRequest

NewAlibabaIcbuRfqReadRequest 初始化AlibabaIcbuRfqReadAPIRequest对象

func (AlibabaIcbuRfqReadAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaIcbuRfqReadAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIcbuRfqReadAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaIcbuRfqReadAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIcbuRfqReadAPIRequest) GetRawParams added in v1.2.8

func (r AlibabaIcbuRfqReadAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaIcbuRfqReadAPIRequest) GetRfqIdList added in v1.2.0

func (r AlibabaIcbuRfqReadAPIRequest) GetRfqIdList() []string

GetRfqIdList RfqIdList Getter

func (*AlibabaIcbuRfqReadAPIRequest) SetRfqIdList added in v1.2.0

func (r *AlibabaIcbuRfqReadAPIRequest) SetRfqIdList(_rfqIdList []string) error

SetRfqIdList is RfqIdList Setter 查询RFQID列表

type AlibabaIcbuRfqReadAPIResponse

type AlibabaIcbuRfqReadAPIResponse struct {
	model.CommonResponse
	AlibabaIcbuRfqReadAPIResponseModel
}

AlibabaIcbuRfqReadAPIResponse 是否已读RFQ API返回值 alibaba.icbu.rfq.read

是否已读RFQ

type AlibabaIcbuRfqReadAPIResponseModel added in v1.2.0

type AlibabaIcbuRfqReadAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_icbu_rfq_read_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// alinkappserver系统返回的通用结果类
	Result *ServiceResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaIcbuRfqReadAPIResponseModel is 是否已读RFQ 成功返回结果

type AlibabaIcbuRfqRecommendAPIRequest added in v1.2.0

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

AlibabaIcbuRfqRecommendAPIRequest rfq推荐 API请求 alibaba.icbu.rfq.recommend

rfq推荐

func NewAlibabaIcbuRfqRecommendRequest

func NewAlibabaIcbuRfqRecommendRequest() *AlibabaIcbuRfqRecommendAPIRequest

NewAlibabaIcbuRfqRecommendRequest 初始化AlibabaIcbuRfqRecommendAPIRequest对象

func (AlibabaIcbuRfqRecommendAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaIcbuRfqRecommendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIcbuRfqRecommendAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaIcbuRfqRecommendAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIcbuRfqRecommendAPIRequest) GetQueryDto added in v1.2.0

GetQueryDto QueryDto Getter

func (AlibabaIcbuRfqRecommendAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaIcbuRfqRecommendAPIRequest) SetQueryDto added in v1.2.0

func (r *AlibabaIcbuRfqRecommendAPIRequest) SetQueryDto(_queryDto *QueryDto) error

SetQueryDto is QueryDto Setter 入参数据

type AlibabaIcbuRfqRecommendAPIResponse

type AlibabaIcbuRfqRecommendAPIResponse struct {
	model.CommonResponse
	AlibabaIcbuRfqRecommendAPIResponseModel
}

AlibabaIcbuRfqRecommendAPIResponse rfq推荐 API返回值 alibaba.icbu.rfq.recommend

rfq推荐

type AlibabaIcbuRfqRecommendAPIResponseModel added in v1.2.0

type AlibabaIcbuRfqRecommendAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_icbu_rfq_recommend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// alinkappserver系统返回的通用结果类
	Result *ServiceResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaIcbuRfqRecommendAPIResponseModel is rfq推荐 成功返回结果

type AlibabaIcbuRfqSearchAPIRequest added in v1.2.0

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

AlibabaIcbuRfqSearchAPIRequest 查询RFQ API请求 alibaba.icbu.rfq.search

用于查询RFQ的信息

func NewAlibabaIcbuRfqSearchRequest

func NewAlibabaIcbuRfqSearchRequest() *AlibabaIcbuRfqSearchAPIRequest

NewAlibabaIcbuRfqSearchRequest 初始化AlibabaIcbuRfqSearchAPIRequest对象

func (AlibabaIcbuRfqSearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaIcbuRfqSearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIcbuRfqSearchAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaIcbuRfqSearchAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIcbuRfqSearchAPIRequest) GetCond added in v1.2.0

GetCond Cond Getter

func (AlibabaIcbuRfqSearchAPIRequest) GetMd5key added in v1.2.0

func (r AlibabaIcbuRfqSearchAPIRequest) GetMd5key() string

GetMd5key Md5key Getter

func (AlibabaIcbuRfqSearchAPIRequest) GetRawParams added in v1.2.8

func (r AlibabaIcbuRfqSearchAPIRequest) GetRawParams() model.Params

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaIcbuRfqSearchAPIRequest) SetCond added in v1.2.0

SetCond is Cond Setter 查询条件

func (*AlibabaIcbuRfqSearchAPIRequest) SetMd5key added in v1.2.0

func (r *AlibabaIcbuRfqSearchAPIRequest) SetMd5key(_md5key string) error

SetMd5key is Md5key Setter 验证

type AlibabaIcbuRfqSearchAPIResponse

type AlibabaIcbuRfqSearchAPIResponse struct {
	model.CommonResponse
	AlibabaIcbuRfqSearchAPIResponseModel
}

AlibabaIcbuRfqSearchAPIResponse 查询RFQ API返回值 alibaba.icbu.rfq.search

用于查询RFQ的信息

type AlibabaIcbuRfqSearchAPIResponseModel added in v1.2.0

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

AlibabaIcbuRfqSearchAPIResponseModel is 查询RFQ 成功返回结果

type AlibabaIcbuRfqdetailGetAPIRequest added in v1.2.0

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

AlibabaIcbuRfqdetailGetAPIRequest 获取RFQ详情 API请求 alibaba.icbu.rfqdetail.get

查看RFQ的详情信息

func NewAlibabaIcbuRfqdetailGetRequest

func NewAlibabaIcbuRfqdetailGetRequest() *AlibabaIcbuRfqdetailGetAPIRequest

NewAlibabaIcbuRfqdetailGetRequest 初始化AlibabaIcbuRfqdetailGetAPIRequest对象

func (AlibabaIcbuRfqdetailGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaIcbuRfqdetailGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaIcbuRfqdetailGetAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaIcbuRfqdetailGetAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaIcbuRfqdetailGetAPIRequest) GetMd5key added in v1.2.0

GetMd5key Md5key Getter

func (AlibabaIcbuRfqdetailGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaIcbuRfqdetailGetAPIRequest) GetRfqQueryDto added in v1.2.0

GetRfqQueryDto RfqQueryDto Getter

func (*AlibabaIcbuRfqdetailGetAPIRequest) SetMd5key added in v1.2.0

func (r *AlibabaIcbuRfqdetailGetAPIRequest) SetMd5key(_md5key string) error

SetMd5key is Md5key Setter 验证

func (*AlibabaIcbuRfqdetailGetAPIRequest) SetRfqQueryDto added in v1.2.0

func (r *AlibabaIcbuRfqdetailGetAPIRequest) SetRfqQueryDto(_rfqQueryDto *RfqDetailSearchQueryDto) error

SetRfqQueryDto is RfqQueryDto Setter 查询RFQ详情DTO

type AlibabaIcbuRfqdetailGetAPIResponse

type AlibabaIcbuRfqdetailGetAPIResponse struct {
	model.CommonResponse
	AlibabaIcbuRfqdetailGetAPIResponseModel
}

AlibabaIcbuRfqdetailGetAPIResponse 获取RFQ详情 API返回值 alibaba.icbu.rfqdetail.get

查看RFQ的详情信息

type AlibabaIcbuRfqdetailGetAPIResponseModel added in v1.2.0

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

AlibabaIcbuRfqdetailGetAPIResponseModel is 获取RFQ详情 成功返回结果

type Attachedfiles

type Attachedfiles struct {
	// 文件名
	FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"`
	// 文件地址
	FileUrl string `json:"file_url,omitempty" xml:"file_url,omitempty"`
}

Attachedfiles 结构体

type BuyRequestSearchDetailRemoteDto

type BuyRequestSearchDetailRemoteDto struct {
	// 语种
	LangSrc string `json:"lang_src,omitempty" xml:"lang_src,omitempty"`
	// 供应商国家
	SupplierCountrys string `json:"supplier_countrys,omitempty" xml:"supplier_countrys,omitempty"`
	// 类目名称
	CategoryName string `json:"category_name,omitempty" xml:"category_name,omitempty"`
	// 附加名称
	AnnexNames string `json:"annex_names,omitempty" xml:"annex_names,omitempty"`
	// 付款条件
	PaymentTerms string `json:"payment_terms,omitempty" xml:"payment_terms,omitempty"`
	// 目的港
	DestinationPort string `json:"destination_port,omitempty" xml:"destination_port,omitempty"`
	// 价格单位
	FobPriceUnit string `json:"fob_price_unit,omitempty" xml:"fob_price_unit,omitempty"`
	// 价格
	FobPrice string `json:"fob_price,omitempty" xml:"fob_price,omitempty"`
	// 发运条件
	ShippingTerms string `json:"shipping_terms,omitempty" xml:"shipping_terms,omitempty"`
	// 国家简称
	CountrySimple string `json:"country_simple,omitempty" xml:"country_simple,omitempty"`
	// 数量单位
	QuantityUnit string `json:"quantity_unit,omitempty" xml:"quantity_unit,omitempty"`
	// 状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 标题
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// RFQ ID
	RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"`
	// 类目ID
	CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"`
	// 剩余报价数量
	LeftCount int64 `json:"left_count,omitempty" xml:"left_count,omitempty"`
	// 开放时间
	OpenTime int64 `json:"open_time,omitempty" xml:"open_time,omitempty"`
	// 过期值
	ExpirateTime int64 `json:"expirate_time,omitempty" xml:"expirate_time,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

BuyRequestSearchDetailRemoteDto 结构体

type Categorylist

type Categorylist struct {
	// 类目名称
	CategoryName string `json:"category_name,omitempty" xml:"category_name,omitempty"`
	// 类目ID
	CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"`
	// 数量
	Count int64 `json:"count,omitempty" xml:"count,omitempty"`
}

Categorylist 结构体

type EquityPackageDto

type EquityPackageDto struct {
	// 过期时间
	ExpiredDate string `json:"expired_date,omitempty" xml:"expired_date,omitempty"`
	// 击败其他供应商百分比
	BeatSupplierPercent string `json:"beat_supplier_percent,omitempty" xml:"beat_supplier_percent,omitempty"`
	// 市场表现分统计开始时间
	StatisticStartDate string `json:"statistic_start_date,omitempty" xml:"statistic_start_date,omitempty"`
	// 市场表现分统计结束时间
	StatisticEndDate string `json:"statistic_end_date,omitempty" xml:"statistic_end_date,omitempty"`
	// 剩余权益
	EquityCount int64 `json:"equity_count,omitempty" xml:"equity_count,omitempty"`
	// 市场表现分
	Score int64 `json:"score,omitempty" xml:"score,omitempty"`
	// 剩余置顶报价权益
	TopServiceCount int64 `json:"top_service_count,omitempty" xml:"top_service_count,omitempty"`
}

EquityPackageDto 结构体

type PageView

type PageView struct {
	// 当前页面
	Current int64 `json:"current,omitempty" xml:"current,omitempty"`
	// 页面大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 推荐数量
	TotalItem int64 `json:"total_item,omitempty" xml:"total_item,omitempty"`
	// 总页数
	TotalPages int64 `json:"total_pages,omitempty" xml:"total_pages,omitempty"`
}

PageView 结构体

type PriceList

type PriceList struct {
	// 目的港
	Port string `json:"port,omitempty" xml:"port,omitempty"`
	// 发运条件
	ShippingTerms string `json:"shipping_terms,omitempty" xml:"shipping_terms,omitempty"`
	// 图片image_str,请通过调用alibaba.icbu.annex.upload结果作为入参如果是都个附件通过\r\n分割
	ImageStr string `json:"image_str,omitempty" xml:"image_str,omitempty"`
	// 产品编号
	ModelNum string `json:"model_num,omitempty" xml:"model_num,omitempty"`
	// 产品名称
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// 价格
	FobPrice string `json:"fob_price,omitempty" xml:"fob_price,omitempty"`
	// 数量
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 数量单位
	QuantityUnit string `json:"quantity_unit,omitempty" xml:"quantity_unit,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 价格单位
	FobPriceUnit string `json:"fob_price_unit,omitempty" xml:"fob_price_unit,omitempty"`
}

PriceList 结构体

type QueryDto

type QueryDto struct {
	// 系统参数qn-homepage
	Site string `json:"site,omitempty" xml:"site,omitempty"`
	// 系统参数U_P_I
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 推荐数量
	Count int64 `json:"count,omitempty" xml:"count,omitempty"`
	// 当前页面数
	Current int64 `json:"current,omitempty" xml:"current,omitempty"`
	// 页面大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

QueryDto 结构体

type RecommendReturnDto

type RecommendReturnDto struct {
	// 返回推荐RFQ
	RfqList []RecommendRfqDto `json:"rfq_list,omitempty" xml:"rfq_list>recommend_rfq_dto,omitempty"`
	// 返回结果统计
	Pagination *PageView `json:"pagination,omitempty" xml:"pagination,omitempty"`
}

RecommendReturnDto 结构体

type RecommendRfqDto

type RecommendRfqDto struct {
	// 国家全称
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 国家简称
	CountrySimple string `json:"country_simple,omitempty" xml:"country_simple,omitempty"`
	// 发布时间
	DatePostStr string `json:"date_post_str,omitempty" xml:"date_post_str,omitempty"`
	// RFQ详情
	Detail string `json:"detail,omitempty" xml:"detail,omitempty"`
	// 图片地址
	ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"`
	// rfqID
	RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"`
	// RFQ标题
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// 数量单位
	QuantityUnit string `json:"quantity_unit,omitempty" xml:"quantity_unit,omitempty"`
	// 发布时间戳
	DatePost int64 `json:"date_post,omitempty" xml:"date_post,omitempty"`
	// 剩余报价数
	LeftCount int64 `json:"left_count,omitempty" xml:"left_count,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 是否有读过
	HasRead bool `json:"has_read,omitempty" xml:"has_read,omitempty"`
	// 是否有图片
	HaveImage bool `json:"have_image,omitempty" xml:"have_image,omitempty"`
}

RecommendRfqDto 结构体

type Requestlist

type Requestlist struct {
	// 附件
	AnnexFiles []RfqAnnexFileRemoteDto `json:"annex_files,omitempty" xml:"annex_files>rfq_annex_file_remote_dto,omitempty"`
	// RFQID
	RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"`
	// RFQ标题
	Subject string `json:"subject,omitempty" xml:"subject,omitempty"`
	// RFQ内容
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 数量单位
	QuantityUnit string `json:"quantity_unit,omitempty" xml:"quantity_unit,omitempty"`
	// 国家简称
	CountrySimple string `json:"country_simple,omitempty" xml:"country_simple,omitempty"`
	// 附件名称
	AnnexNames string `json:"annex_names,omitempty" xml:"annex_names,omitempty"`
	// 语种
	LangSrc string `json:"lang_src,omitempty" xml:"lang_src,omitempty"`
	// 图片地址
	ImageUrl string `json:"image_url,omitempty" xml:"image_url,omitempty"`
	// 供应商国家
	SupplierCountrys string `json:"supplier_countrys,omitempty" xml:"supplier_countrys,omitempty"`
	// 唯一加密RFQID
	UniqueRfqId string `json:"unique_rfq_id,omitempty" xml:"unique_rfq_id,omitempty"`
	// 类目ID
	CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 剩余报价
	LeftCount int64 `json:"left_count,omitempty" xml:"left_count,omitempty"`
	// 过期时间
	ExpirateTime int64 `json:"expirate_time,omitempty" xml:"expirate_time,omitempty"`
	// 开始时间
	OpenTime int64 `json:"open_time,omitempty" xml:"open_time,omitempty"`
}

Requestlist 结构体

type RfqAnnexFileRemoteDto

type RfqAnnexFileRemoteDto struct {
	// 文件名
	FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"`
	// 唯一文件名
	UniqueFileName string `json:"unique_file_name,omitempty" xml:"unique_file_name,omitempty"`
}

RfqAnnexFileRemoteDto 结构体

type RfqBuyRequestSearchDetailRemoteDto

type RfqBuyRequestSearchDetailRemoteDto struct {
	// 附件列表
	Attachments []Attachedfiles `json:"attachments,omitempty" xml:"attachments>attachedfiles,omitempty"`
	// RFQ详情
	RfqDetailDto *BuyRequestSearchDetailRemoteDto `json:"rfq_detail_dto,omitempty" xml:"rfq_detail_dto,omitempty"`
}

RfqBuyRequestSearchDetailRemoteDto 结构体

type RfqDetailSearchQueryDto

type RfqDetailSearchQueryDto struct {
	// RFQ ID
	RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"`
}

RfqDetailSearchQueryDto 结构体

type RfqQuotationPriceRemoteDto added in v1.2.0

type RfqQuotationPriceRemoteDto struct {
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 样品运费支付方
	Payment string `json:"payment,omitempty" xml:"payment,omitempty"`
	// 是否是免费
	IsFree string `json:"is_free,omitempty" xml:"is_free,omitempty"`
	// 是否提供样本
	IsSupport string `json:"is_support,omitempty" xml:"is_support,omitempty"`
	// 预计时间
	EstimatedDate float64 `json:"estimated_date,omitempty" xml:"estimated_date,omitempty"`
}

RfqQuotationPriceRemoteDto 结构体

type RfqQuotationRemoteDto

type RfqQuotationRemoteDto struct {
	// 报价列表
	PriceList []PriceList `json:"price_list,omitempty" xml:"price_list>price_list,omitempty"`
	// 给买家留言
	Details string `json:"details,omitempty" xml:"details,omitempty"`
	// 附件file_str,请通过调用alibaba.icbu.annex.upload结果作为入参
	AnnexFilesStr string `json:"annex_files_str,omitempty" xml:"annex_files_str,omitempty"`
	// RFQID
	RfqId string `json:"rfq_id,omitempty" xml:"rfq_id,omitempty"`
	// 付费条款
	PaymentTerms string `json:"payment_terms,omitempty" xml:"payment_terms,omitempty"`
	// 过期时间
	ExpiryDate string `json:"expiry_date,omitempty" xml:"expiry_date,omitempty"`
	// 样本
	Sample *RfqQuotationPriceRemoteDto `json:"sample,omitempty" xml:"sample,omitempty"`
	// 报价ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

RfqQuotationRemoteDto 结构体

type RfqRemoteServiceResult

type RfqRemoteServiceResult struct {
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 错误类型
	ErrType string `json:"err_type,omitempty" xml:"err_type,omitempty"`
	// 错误类型
	ErrorType string `json:"error_type,omitempty" xml:"error_type,omitempty"`
	// 返回结果信息
	Result *RfqQuotationRemoteDto `json:"result,omitempty" xml:"result,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

RfqRemoteServiceResult 结构体

type RfqRequestSearchCondDto

type RfqRequestSearchCondDto struct {
	// 关键词
	SearchText string `json:"search_text,omitempty" xml:"search_text,omitempty"`
	// 国家简称
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 类目
	CategoryId string `json:"category_id,omitempty" xml:"category_id,omitempty"`
	// 每页显示个数
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 过滤RFQ发送时间秒级别的
	OpenTime int64 `json:"open_time,omitempty" xml:"open_time,omitempty"`
	// RFQ发布到现在的结束时间秒级别
	CloseTime int64 `json:"close_time,omitempty" xml:"close_time,omitempty"`
	// 最小量
	QuantityMin int64 `json:"quantity_min,omitempty" xml:"quantity_min,omitempty"`
	// 当前页
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 最大量
	QuantityMax int64 `json:"quantity_max,omitempty" xml:"quantity_max,omitempty"`
	// 是否有附件
	Attachment bool `json:"attachment,omitempty" xml:"attachment,omitempty"`
	// 是否有图片
	Photo bool `json:"photo,omitempty" xml:"photo,omitempty"`
	// 是否报满RFQ
	FullQuote bool `json:"full_quote,omitempty" xml:"full_quote,omitempty"`
	// 是否限免RFQ
	ZeroQuotation bool `json:"zero_quotation,omitempty" xml:"zero_quotation,omitempty"`
	// 是否过滤已报价
	FilterQuoted bool `json:"filter_quoted,omitempty" xml:"filter_quoted,omitempty"`
}

RfqRequestSearchCondDto 结构体

type RfqRequestSearchResultDto

type RfqRequestSearchResultDto struct {
	// RFQ列表
	RequestList []Requestlist `json:"request_list,omitempty" xml:"request_list>requestlist,omitempty"`
	// 类目列表
	CategoryList []Categorylist `json:"category_list,omitempty" xml:"category_list>categorylist,omitempty"`
	// 总数
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
}

RfqRequestSearchResultDto 结构体

type ServiceResult

type ServiceResult struct {
	// 返回信息
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 我的权益信息
	Value *EquityPackageDto `json:"value,omitempty" xml:"value,omitempty"`
	// 操作结果对象
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

ServiceResult 结构体

Jump to

Keyboard shortcuts

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