icburfq

package
v1.3.5 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 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

func ReleaseAlibabaIcbuAnnexUploadAPIRequest added in v1.3.4

func ReleaseAlibabaIcbuAnnexUploadAPIRequest(v *AlibabaIcbuAnnexUploadAPIRequest)

ReleaseAlibabaIcbuAnnexUploadAPIRequest 将 AlibabaIcbuAnnexUploadAPIRequest 放入 sync.Pool

func ReleaseAlibabaIcbuAnnexUploadAPIResponse added in v1.3.4

func ReleaseAlibabaIcbuAnnexUploadAPIResponse(v *AlibabaIcbuAnnexUploadAPIResponse)

ReleaseAlibabaIcbuAnnexUploadAPIResponse 将 AlibabaIcbuAnnexUploadAPIResponse 保存到 sync.Pool

func ReleaseAlibabaIcbuQuotationPostAPIRequest added in v1.3.4

func ReleaseAlibabaIcbuQuotationPostAPIRequest(v *AlibabaIcbuQuotationPostAPIRequest)

ReleaseAlibabaIcbuQuotationPostAPIRequest 将 AlibabaIcbuQuotationPostAPIRequest 放入 sync.Pool

func ReleaseAlibabaIcbuQuotationPostAPIResponse added in v1.3.4

func ReleaseAlibabaIcbuQuotationPostAPIResponse(v *AlibabaIcbuQuotationPostAPIResponse)

ReleaseAlibabaIcbuQuotationPostAPIResponse 将 AlibabaIcbuQuotationPostAPIResponse 保存到 sync.Pool

func ReleaseAlibabaIcbuRfqMyequityAPIRequest added in v1.3.4

func ReleaseAlibabaIcbuRfqMyequityAPIRequest(v *AlibabaIcbuRfqMyequityAPIRequest)

ReleaseAlibabaIcbuRfqMyequityAPIRequest 将 AlibabaIcbuRfqMyequityAPIRequest 放入 sync.Pool

func ReleaseAlibabaIcbuRfqMyequityAPIResponse added in v1.3.4

func ReleaseAlibabaIcbuRfqMyequityAPIResponse(v *AlibabaIcbuRfqMyequityAPIResponse)

ReleaseAlibabaIcbuRfqMyequityAPIResponse 将 AlibabaIcbuRfqMyequityAPIResponse 保存到 sync.Pool

func ReleaseAlibabaIcbuRfqReadAPIRequest added in v1.3.4

func ReleaseAlibabaIcbuRfqReadAPIRequest(v *AlibabaIcbuRfqReadAPIRequest)

ReleaseAlibabaIcbuRfqReadAPIRequest 将 AlibabaIcbuRfqReadAPIRequest 放入 sync.Pool

func ReleaseAlibabaIcbuRfqReadAPIResponse added in v1.3.4

func ReleaseAlibabaIcbuRfqReadAPIResponse(v *AlibabaIcbuRfqReadAPIResponse)

ReleaseAlibabaIcbuRfqReadAPIResponse 将 AlibabaIcbuRfqReadAPIResponse 保存到 sync.Pool

func ReleaseAlibabaIcbuRfqRecommendAPIRequest added in v1.3.4

func ReleaseAlibabaIcbuRfqRecommendAPIRequest(v *AlibabaIcbuRfqRecommendAPIRequest)

ReleaseAlibabaIcbuRfqRecommendAPIRequest 将 AlibabaIcbuRfqRecommendAPIRequest 放入 sync.Pool

func ReleaseAlibabaIcbuRfqRecommendAPIResponse added in v1.3.4

func ReleaseAlibabaIcbuRfqRecommendAPIResponse(v *AlibabaIcbuRfqRecommendAPIResponse)

ReleaseAlibabaIcbuRfqRecommendAPIResponse 将 AlibabaIcbuRfqRecommendAPIResponse 保存到 sync.Pool

func ReleaseAlibabaIcbuRfqSearchAPIRequest added in v1.3.4

func ReleaseAlibabaIcbuRfqSearchAPIRequest(v *AlibabaIcbuRfqSearchAPIRequest)

ReleaseAlibabaIcbuRfqSearchAPIRequest 将 AlibabaIcbuRfqSearchAPIRequest 放入 sync.Pool

func ReleaseAlibabaIcbuRfqSearchAPIResponse added in v1.3.4

func ReleaseAlibabaIcbuRfqSearchAPIResponse(v *AlibabaIcbuRfqSearchAPIResponse)

ReleaseAlibabaIcbuRfqSearchAPIResponse 将 AlibabaIcbuRfqSearchAPIResponse 保存到 sync.Pool

func ReleaseAlibabaIcbuRfqdetailGetAPIRequest added in v1.3.4

func ReleaseAlibabaIcbuRfqdetailGetAPIRequest(v *AlibabaIcbuRfqdetailGetAPIRequest)

ReleaseAlibabaIcbuRfqdetailGetAPIRequest 将 AlibabaIcbuRfqdetailGetAPIRequest 放入 sync.Pool

func ReleaseAlibabaIcbuRfqdetailGetAPIResponse added in v1.3.4

func ReleaseAlibabaIcbuRfqdetailGetAPIResponse(v *AlibabaIcbuRfqdetailGetAPIResponse)

ReleaseAlibabaIcbuRfqdetailGetAPIResponse 将 AlibabaIcbuRfqdetailGetAPIResponse 保存到 sync.Pool

func ReleaseAttachedfiles added in v1.3.4

func ReleaseAttachedfiles(v *Attachedfiles)

ReleaseAttachedfiles 释放Attachedfiles

func ReleaseBuyRequestSearchDetailRemoteDto added in v1.3.4

func ReleaseBuyRequestSearchDetailRemoteDto(v *BuyRequestSearchDetailRemoteDto)

ReleaseBuyRequestSearchDetailRemoteDto 释放BuyRequestSearchDetailRemoteDto

func ReleaseCategorylist added in v1.3.4

func ReleaseCategorylist(v *Categorylist)

ReleaseCategorylist 释放Categorylist

func ReleaseEquityPackageDto added in v1.3.4

func ReleaseEquityPackageDto(v *EquityPackageDto)

ReleaseEquityPackageDto 释放EquityPackageDto

func ReleasePageView added in v1.3.4

func ReleasePageView(v *PageView)

ReleasePageView 释放PageView

func ReleasePriceList added in v1.3.4

func ReleasePriceList(v *PriceList)

ReleasePriceList 释放PriceList

func ReleaseQueryDto added in v1.3.4

func ReleaseQueryDto(v *QueryDto)

ReleaseQueryDto 释放QueryDto

func ReleaseRecommendReturnDto added in v1.3.4

func ReleaseRecommendReturnDto(v *RecommendReturnDto)

ReleaseRecommendReturnDto 释放RecommendReturnDto

func ReleaseRecommendRfqDto added in v1.3.4

func ReleaseRecommendRfqDto(v *RecommendRfqDto)

ReleaseRecommendRfqDto 释放RecommendRfqDto

func ReleaseRequestlist added in v1.3.4

func ReleaseRequestlist(v *Requestlist)

ReleaseRequestlist 释放Requestlist

func ReleaseRfqAnnexFileRemoteDto added in v1.3.4

func ReleaseRfqAnnexFileRemoteDto(v *RfqAnnexFileRemoteDto)

ReleaseRfqAnnexFileRemoteDto 释放RfqAnnexFileRemoteDto

func ReleaseRfqBuyRequestSearchDetailRemoteDto added in v1.3.4

func ReleaseRfqBuyRequestSearchDetailRemoteDto(v *RfqBuyRequestSearchDetailRemoteDto)

ReleaseRfqBuyRequestSearchDetailRemoteDto 释放RfqBuyRequestSearchDetailRemoteDto

func ReleaseRfqDetailSearchQueryDto added in v1.3.4

func ReleaseRfqDetailSearchQueryDto(v *RfqDetailSearchQueryDto)

ReleaseRfqDetailSearchQueryDto 释放RfqDetailSearchQueryDto

func ReleaseRfqQuotationPriceRemoteDto added in v1.3.4

func ReleaseRfqQuotationPriceRemoteDto(v *RfqQuotationPriceRemoteDto)

ReleaseRfqQuotationPriceRemoteDto 释放RfqQuotationPriceRemoteDto

func ReleaseRfqQuotationRemoteDto added in v1.3.4

func ReleaseRfqQuotationRemoteDto(v *RfqQuotationRemoteDto)

ReleaseRfqQuotationRemoteDto 释放RfqQuotationRemoteDto

func ReleaseRfqRemoteServiceResult added in v1.3.4

func ReleaseRfqRemoteServiceResult(v *RfqRemoteServiceResult)

ReleaseRfqRemoteServiceResult 释放RfqRemoteServiceResult

func ReleaseRfqRequestSearchCondDto added in v1.3.4

func ReleaseRfqRequestSearchCondDto(v *RfqRequestSearchCondDto)

ReleaseRfqRequestSearchCondDto 释放RfqRequestSearchCondDto

func ReleaseRfqRequestSearchResultDto added in v1.3.4

func ReleaseRfqRequestSearchResultDto(v *RfqRequestSearchResultDto)

ReleaseRfqRequestSearchResultDto 释放RfqRequestSearchResultDto

func ReleaseServiceResult added in v1.3.4

func ReleaseServiceResult(v *ServiceResult)

ReleaseServiceResult 释放ServiceResult

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 GetAlibabaIcbuAnnexUploadAPIRequest added in v1.3.4

func GetAlibabaIcbuAnnexUploadAPIRequest() *AlibabaIcbuAnnexUploadAPIRequest

GetAlibabaIcbuAnnexUploadRequest 从 sync.Pool 获取 AlibabaIcbuAnnexUploadAPIRequest

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) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

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

func GetAlibabaIcbuAnnexUploadAPIResponse added in v1.3.4

func GetAlibabaIcbuAnnexUploadAPIResponse() *AlibabaIcbuAnnexUploadAPIResponse

GetAlibabaIcbuAnnexUploadAPIResponse 从 sync.Pool 获取 AlibabaIcbuAnnexUploadAPIResponse

func (*AlibabaIcbuAnnexUploadAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 成功返回结果

func (*AlibabaIcbuAnnexUploadAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaIcbuQuotationPostAPIRequest added in v1.3.4

func GetAlibabaIcbuQuotationPostAPIRequest() *AlibabaIcbuQuotationPostAPIRequest

GetAlibabaIcbuQuotationPostRequest 从 sync.Pool 获取 AlibabaIcbuQuotationPostAPIRequest

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) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

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进行报价

func GetAlibabaIcbuQuotationPostAPIResponse added in v1.3.4

func GetAlibabaIcbuQuotationPostAPIResponse() *AlibabaIcbuQuotationPostAPIResponse

GetAlibabaIcbuQuotationPostAPIResponse 从 sync.Pool 获取 AlibabaIcbuQuotationPostAPIResponse

func (*AlibabaIcbuQuotationPostAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 供应商提交报价 成功返回结果

func (*AlibabaIcbuQuotationPostAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaIcbuRfqMyequityAPIRequest added in v1.2.0

type AlibabaIcbuRfqMyequityAPIRequest struct {
	model.Params
}

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

查询供应商权益接口

func GetAlibabaIcbuRfqMyequityAPIRequest added in v1.3.4

func GetAlibabaIcbuRfqMyequityAPIRequest() *AlibabaIcbuRfqMyequityAPIRequest

GetAlibabaIcbuRfqMyequityRequest 从 sync.Pool 获取 AlibabaIcbuRfqMyequityAPIRequest

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原始参数

func (*AlibabaIcbuRfqMyequityAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

type AlibabaIcbuRfqMyequityAPIResponse

type AlibabaIcbuRfqMyequityAPIResponse struct {
	model.CommonResponse
	AlibabaIcbuRfqMyequityAPIResponseModel
}

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

查询供应商权益接口

func GetAlibabaIcbuRfqMyequityAPIResponse added in v1.3.4

func GetAlibabaIcbuRfqMyequityAPIResponse() *AlibabaIcbuRfqMyequityAPIResponse

GetAlibabaIcbuRfqMyequityAPIResponse 从 sync.Pool 获取 AlibabaIcbuRfqMyequityAPIResponse

func (*AlibabaIcbuRfqMyequityAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 我的权益 成功返回结果

func (*AlibabaIcbuRfqMyequityAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaIcbuRfqReadAPIRequest added in v1.3.4

func GetAlibabaIcbuRfqReadAPIRequest() *AlibabaIcbuRfqReadAPIRequest

GetAlibabaIcbuRfqReadRequest 从 sync.Pool 获取 AlibabaIcbuRfqReadAPIRequest

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) Reset added in v1.3.4

func (r *AlibabaIcbuRfqReadAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

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

func GetAlibabaIcbuRfqReadAPIResponse added in v1.3.4

func GetAlibabaIcbuRfqReadAPIResponse() *AlibabaIcbuRfqReadAPIResponse

GetAlibabaIcbuRfqReadAPIResponse 从 sync.Pool 获取 AlibabaIcbuRfqReadAPIResponse

func (*AlibabaIcbuRfqReadAPIResponse) Reset added in v1.3.4

func (m *AlibabaIcbuRfqReadAPIResponse) Reset()

Reset 清空结构体

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 成功返回结果

func (*AlibabaIcbuRfqReadAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaIcbuRfqRecommendAPIRequest added in v1.3.4

func GetAlibabaIcbuRfqRecommendAPIRequest() *AlibabaIcbuRfqRecommendAPIRequest

GetAlibabaIcbuRfqRecommendRequest 从 sync.Pool 获取 AlibabaIcbuRfqRecommendAPIRequest

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) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

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推荐

func GetAlibabaIcbuRfqRecommendAPIResponse added in v1.3.4

func GetAlibabaIcbuRfqRecommendAPIResponse() *AlibabaIcbuRfqRecommendAPIResponse

GetAlibabaIcbuRfqRecommendAPIResponse 从 sync.Pool 获取 AlibabaIcbuRfqRecommendAPIResponse

func (*AlibabaIcbuRfqRecommendAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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推荐 成功返回结果

func (*AlibabaIcbuRfqRecommendAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaIcbuRfqSearchAPIRequest added in v1.3.4

func GetAlibabaIcbuRfqSearchAPIRequest() *AlibabaIcbuRfqSearchAPIRequest

GetAlibabaIcbuRfqSearchRequest 从 sync.Pool 获取 AlibabaIcbuRfqSearchAPIRequest

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) Reset added in v1.3.4

func (r *AlibabaIcbuRfqSearchAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

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的信息

func GetAlibabaIcbuRfqSearchAPIResponse added in v1.3.4

func GetAlibabaIcbuRfqSearchAPIResponse() *AlibabaIcbuRfqSearchAPIResponse

GetAlibabaIcbuRfqSearchAPIResponse 从 sync.Pool 获取 AlibabaIcbuRfqSearchAPIResponse

func (*AlibabaIcbuRfqSearchAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 成功返回结果

func (*AlibabaIcbuRfqSearchAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaIcbuRfqdetailGetAPIRequest added in v1.3.4

func GetAlibabaIcbuRfqdetailGetAPIRequest() *AlibabaIcbuRfqdetailGetAPIRequest

GetAlibabaIcbuRfqdetailGetRequest 从 sync.Pool 获取 AlibabaIcbuRfqdetailGetAPIRequest

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) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

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的详情信息

func GetAlibabaIcbuRfqdetailGetAPIResponse added in v1.3.4

func GetAlibabaIcbuRfqdetailGetAPIResponse() *AlibabaIcbuRfqdetailGetAPIResponse

GetAlibabaIcbuRfqdetailGetAPIResponse 从 sync.Pool 获取 AlibabaIcbuRfqdetailGetAPIResponse

func (*AlibabaIcbuRfqdetailGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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详情 成功返回结果

func (*AlibabaIcbuRfqdetailGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 结构体

func GetAttachedfiles added in v1.3.4

func GetAttachedfiles() *Attachedfiles

GetAttachedfiles() 从对象池中获取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 结构体

func GetBuyRequestSearchDetailRemoteDto added in v1.3.4

func GetBuyRequestSearchDetailRemoteDto() *BuyRequestSearchDetailRemoteDto

GetBuyRequestSearchDetailRemoteDto() 从对象池中获取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 结构体

func GetCategorylist added in v1.3.4

func GetCategorylist() *Categorylist

GetCategorylist() 从对象池中获取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 结构体

func GetEquityPackageDto added in v1.3.4

func GetEquityPackageDto() *EquityPackageDto

GetEquityPackageDto() 从对象池中获取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 结构体

func GetPageView added in v1.3.4

func GetPageView() *PageView

GetPageView() 从对象池中获取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 结构体

func GetPriceList added in v1.3.4

func GetPriceList() *PriceList

GetPriceList() 从对象池中获取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 结构体

func GetQueryDto added in v1.3.4

func GetQueryDto() *QueryDto

GetQueryDto() 从对象池中获取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 结构体

func GetRecommendReturnDto added in v1.3.4

func GetRecommendReturnDto() *RecommendReturnDto

GetRecommendReturnDto() 从对象池中获取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 结构体

func GetRecommendRfqDto added in v1.3.4

func GetRecommendRfqDto() *RecommendRfqDto

GetRecommendRfqDto() 从对象池中获取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 结构体

func GetRequestlist added in v1.3.4

func GetRequestlist() *Requestlist

GetRequestlist() 从对象池中获取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 结构体

func GetRfqAnnexFileRemoteDto added in v1.3.4

func GetRfqAnnexFileRemoteDto() *RfqAnnexFileRemoteDto

GetRfqAnnexFileRemoteDto() 从对象池中获取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 结构体

func GetRfqBuyRequestSearchDetailRemoteDto added in v1.3.4

func GetRfqBuyRequestSearchDetailRemoteDto() *RfqBuyRequestSearchDetailRemoteDto

GetRfqBuyRequestSearchDetailRemoteDto() 从对象池中获取RfqBuyRequestSearchDetailRemoteDto

type RfqDetailSearchQueryDto

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

RfqDetailSearchQueryDto 结构体

func GetRfqDetailSearchQueryDto added in v1.3.4

func GetRfqDetailSearchQueryDto() *RfqDetailSearchQueryDto

GetRfqDetailSearchQueryDto() 从对象池中获取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 结构体

func GetRfqQuotationPriceRemoteDto added in v1.3.4

func GetRfqQuotationPriceRemoteDto() *RfqQuotationPriceRemoteDto

GetRfqQuotationPriceRemoteDto() 从对象池中获取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 结构体

func GetRfqQuotationRemoteDto added in v1.3.4

func GetRfqQuotationRemoteDto() *RfqQuotationRemoteDto

GetRfqQuotationRemoteDto() 从对象池中获取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 结构体

func GetRfqRemoteServiceResult added in v1.3.4

func GetRfqRemoteServiceResult() *RfqRemoteServiceResult

GetRfqRemoteServiceResult() 从对象池中获取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 结构体

func GetRfqRequestSearchCondDto added in v1.3.4

func GetRfqRequestSearchCondDto() *RfqRequestSearchCondDto

GetRfqRequestSearchCondDto() 从对象池中获取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 结构体

func GetRfqRequestSearchResultDto added in v1.3.4

func GetRfqRequestSearchResultDto() *RfqRequestSearchResultDto

GetRfqRequestSearchResultDto() 从对象池中获取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 结构体

func GetServiceResult added in v1.3.4

func GetServiceResult() *ServiceResult

GetServiceResult() 从对象池中获取ServiceResult

Jump to

Keyboard shortcuts

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