tttm

package
v1.1.3 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AliyunIndustryTttmItemsSyncAPIResponse

type AliyunIndustryTttmItemsSyncAPIResponse struct {
	model.CommonResponse
	AliyunIndustryTttmItemsSyncResponse
}

天天特卖商品信息同步 APIResponse aliyun.industry.tttm.items.sync

天天特卖商品信息同步

type AliyunIndustryTttmItemsSyncRequest

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

天天特卖商品信息同步 APIRequest aliyun.industry.tttm.items.sync

天天特卖商品信息同步

func NewAliyunIndustryTttmItemsSyncRequest

func NewAliyunIndustryTttmItemsSyncRequest() *AliyunIndustryTttmItemsSyncRequest

func (AliyunIndustryTttmItemsSyncRequest) GetApiMethodName

func (r AliyunIndustryTttmItemsSyncRequest) GetApiMethodName() string

func (AliyunIndustryTttmItemsSyncRequest) GetApiParams

func (AliyunIndustryTttmItemsSyncRequest) GetSyncItems

func (*AliyunIndustryTttmItemsSyncRequest) SetSyncItems

func (r *AliyunIndustryTttmItemsSyncRequest) SetSyncItems(syncItems []ItemInfoDto) error

type AliyunIndustryTttmItemsSyncResponse

type AliyunIndustryTttmItemsSyncResponse struct {
	XMLName xml.Name `xml:"aliyun_industry_tttm_items_sync_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

type AliyunIndustryTttmOrderQueryAPIResponse

type AliyunIndustryTttmOrderQueryAPIResponse struct {
	model.CommonResponse
	AliyunIndustryTttmOrderQueryResponse
}

天天特卖数字工厂订单获取 APIResponse aliyun.industry.tttm.order.query

获取阿里云数字工厂内天天特卖业务的订单

type AliyunIndustryTttmOrderQueryRequest

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

天天特卖数字工厂订单获取 APIRequest aliyun.industry.tttm.order.query

获取阿里云数字工厂内天天特卖业务的订单

func NewAliyunIndustryTttmOrderQueryRequest

func NewAliyunIndustryTttmOrderQueryRequest() *AliyunIndustryTttmOrderQueryRequest

func (AliyunIndustryTttmOrderQueryRequest) GetApiMethodName

func (r AliyunIndustryTttmOrderQueryRequest) GetApiMethodName() string

func (AliyunIndustryTttmOrderQueryRequest) GetApiParams

func (AliyunIndustryTttmOrderQueryRequest) GetExternalId

func (r AliyunIndustryTttmOrderQueryRequest) GetExternalId() string

func (AliyunIndustryTttmOrderQueryRequest) GetOrderId

func (*AliyunIndustryTttmOrderQueryRequest) SetExternalId

func (r *AliyunIndustryTttmOrderQueryRequest) SetExternalId(externalId string) error

func (*AliyunIndustryTttmOrderQueryRequest) SetOrderId

func (r *AliyunIndustryTttmOrderQueryRequest) SetOrderId(orderId string) error

type AliyunIndustryTttmOrderQueryResponse

type AliyunIndustryTttmOrderQueryResponse struct {
	XMLName xml.Name `xml:"aliyun_industry_tttm_order_query_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *OrderDto `json:"result,omitempty" xml:"result,omitempty"`
}

type AliyunIndustryTttmPlanSyncAPIResponse

type AliyunIndustryTttmPlanSyncAPIResponse struct {
	model.CommonResponse
	AliyunIndustryTttmPlanSyncResponse
}

天天特卖生产计划单同步 APIResponse aliyun.industry.tttm.plan.sync

ERP系统向天天特卖同步生产计划单的数据

type AliyunIndustryTttmPlanSyncRequest

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

天天特卖生产计划单同步 APIRequest aliyun.industry.tttm.plan.sync

ERP系统向天天特卖同步生产计划单的数据

func NewAliyunIndustryTttmPlanSyncRequest

func NewAliyunIndustryTttmPlanSyncRequest() *AliyunIndustryTttmPlanSyncRequest

func (AliyunIndustryTttmPlanSyncRequest) GetApiMethodName

func (r AliyunIndustryTttmPlanSyncRequest) GetApiMethodName() string

func (AliyunIndustryTttmPlanSyncRequest) GetApiParams

func (r AliyunIndustryTttmPlanSyncRequest) GetApiParams() url.Values

func (AliyunIndustryTttmPlanSyncRequest) GetSyncPlan

func (*AliyunIndustryTttmPlanSyncRequest) SetSyncPlan

func (r *AliyunIndustryTttmPlanSyncRequest) SetSyncPlan(syncPlan *SyncPlanDto) error

type AliyunIndustryTttmPlanSyncResponse

type AliyunIndustryTttmPlanSyncResponse struct {
	XMLName xml.Name `xml:"aliyun_industry_tttm_plan_sync_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

type AliyunIndustryTttmProduceSyncAPIResponse

type AliyunIndustryTttmProduceSyncAPIResponse struct {
	model.CommonResponse
	AliyunIndustryTttmProduceSyncResponse
}

天天特卖生产进度同步 APIResponse aliyun.industry.tttm.produce.sync

天天特卖生产进度同步

type AliyunIndustryTttmProduceSyncRequest

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

天天特卖生产进度同步 APIRequest aliyun.industry.tttm.produce.sync

天天特卖生产进度同步

func NewAliyunIndustryTttmProduceSyncRequest

func NewAliyunIndustryTttmProduceSyncRequest() *AliyunIndustryTttmProduceSyncRequest

func (AliyunIndustryTttmProduceSyncRequest) GetApiMethodName

func (r AliyunIndustryTttmProduceSyncRequest) GetApiMethodName() string

func (AliyunIndustryTttmProduceSyncRequest) GetApiParams

func (AliyunIndustryTttmProduceSyncRequest) GetSyncPlan

func (*AliyunIndustryTttmProduceSyncRequest) SetSyncPlan

func (r *AliyunIndustryTttmProduceSyncRequest) SetSyncPlan(syncPlan *SyncPlanDto) error

type AliyunIndustryTttmProduceSyncResponse

type AliyunIndustryTttmProduceSyncResponse struct {
	XMLName xml.Name `xml:"aliyun_industry_tttm_produce_sync_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

type AliyunIndustryTttmProductsSyncAPIResponse

type AliyunIndustryTttmProductsSyncAPIResponse struct {
	model.CommonResponse
	AliyunIndustryTttmProductsSyncResponse
}

天天特卖货品信息同步 APIResponse aliyun.industry.tttm.products.sync

天天特卖货品信息同步

type AliyunIndustryTttmProductsSyncRequest

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

天天特卖货品信息同步 APIRequest aliyun.industry.tttm.products.sync

天天特卖货品信息同步

func NewAliyunIndustryTttmProductsSyncRequest

func NewAliyunIndustryTttmProductsSyncRequest() *AliyunIndustryTttmProductsSyncRequest

func (AliyunIndustryTttmProductsSyncRequest) GetApiMethodName

func (r AliyunIndustryTttmProductsSyncRequest) GetApiMethodName() string

func (AliyunIndustryTttmProductsSyncRequest) GetApiParams

func (AliyunIndustryTttmProductsSyncRequest) GetSyncProducts

func (*AliyunIndustryTttmProductsSyncRequest) SetSyncProducts

func (r *AliyunIndustryTttmProductsSyncRequest) SetSyncProducts(syncProducts []ProductInfoDto) error

type AliyunIndustryTttmProductsSyncResponse

type AliyunIndustryTttmProductsSyncResponse struct {
	XMLName xml.Name `xml:"aliyun_industry_tttm_products_sync_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

type AliyunIndustryTttmStockSyncAPIResponse

type AliyunIndustryTttmStockSyncAPIResponse struct {
	model.CommonResponse
	AliyunIndustryTttmStockSyncResponse
}

天天特卖库存同步接口 APIResponse aliyun.industry.tttm.stock.sync

天天特卖库存同步接口

type AliyunIndustryTttmStockSyncRequest

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

天天特卖库存同步接口 APIRequest aliyun.industry.tttm.stock.sync

天天特卖库存同步接口

func NewAliyunIndustryTttmStockSyncRequest

func NewAliyunIndustryTttmStockSyncRequest() *AliyunIndustryTttmStockSyncRequest

func (AliyunIndustryTttmStockSyncRequest) GetApiMethodName

func (r AliyunIndustryTttmStockSyncRequest) GetApiMethodName() string

func (AliyunIndustryTttmStockSyncRequest) GetApiParams

func (AliyunIndustryTttmStockSyncRequest) GetSyncStock

func (*AliyunIndustryTttmStockSyncRequest) SetSyncStock

func (r *AliyunIndustryTttmStockSyncRequest) SetSyncStock(syncStock *StockInfoDto) error

type AliyunIndustryTttmStockSyncResponse

type AliyunIndustryTttmStockSyncResponse struct {
	XMLName xml.Name `xml:"aliyun_industry_tttm_stock_sync_response"`

	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

type ItemInfoDto

type ItemInfoDto struct {
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`

	ProductInfoDTOs []ProductInfoDto `json:"product_info_d_t_os,omitempty" xml:"product_info_d_t_os,omitempty"`

	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

ItemInfoDto

type OrderDto

type OrderDto struct {
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`

	TotalPrice string `json:"total_price,omitempty" xml:"total_price,omitempty"`

	ContractType int64 `json:"contract_type,omitempty" xml:"contract_type,omitempty"`

	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`

	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`

	OrderProductList []OrderProductDto `json:"order_product_list,omitempty" xml:"order_product_list,omitempty"`

	OrderTime string `json:"order_time,omitempty" xml:"order_time,omitempty"`

	ProduceStatus int64 `json:"produce_status,omitempty" xml:"produce_status,omitempty"`

	OrderProducts string `json:"order_products,omitempty" xml:"order_products,omitempty"`

	ExternalId string `json:"external_id,omitempty" xml:"external_id,omitempty"`

	DueTime string `json:"due_time,omitempty" xml:"due_time,omitempty"`

	Annexes string `json:"annexes,omitempty" xml:"annexes,omitempty"`

	TotalAmount string `json:"total_amount,omitempty" xml:"total_amount,omitempty"`

	BizSource int64 `json:"biz_source,omitempty" xml:"biz_source,omitempty"`

	AnnexesJson string `json:"annexes_json,omitempty" xml:"annexes_json,omitempty"`

	WorkingType int64 `json:"working_type,omitempty" xml:"working_type,omitempty"`
}

OrderDto

type OrderProductDto

type OrderProductDto struct {
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`

	Price string `json:"price,omitempty" xml:"price,omitempty"`

	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`

	ProductCode string `json:"product_code,omitempty" xml:"product_code,omitempty"`
}

OrderProductDto

type ProduceSyncDto

type ProduceSyncDto struct {
	LinkSort int64 `json:"link_sort,omitempty" xml:"link_sort,omitempty"`

	ProduceLink string `json:"produce_link,omitempty" xml:"produce_link,omitempty"`

	ProduceNum int64 `json:"produce_num,omitempty" xml:"produce_num,omitempty"`

	DefectiveNum int64 `json:"defective_num,omitempty" xml:"defective_num,omitempty"`

	ProduceStatus int64 `json:"produce_status,omitempty" xml:"produce_status,omitempty"`

	SubmitTime string `json:"submit_time,omitempty" xml:"submit_time,omitempty"`

	FinishTime string `json:"finish_time,omitempty" xml:"finish_time,omitempty"`
}

ProduceSyncDto

type ProductInfoDto

type ProductInfoDto struct {
	ProductCode string `json:"product_code,omitempty" xml:"product_code,omitempty"`

	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`

	ProductStatus int64 `json:"product_status,omitempty" xml:"product_status,omitempty"`

	SetAmount int64 `json:"set_amount,omitempty" xml:"set_amount,omitempty"`

	TotalAmount int64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"`

	IncrementAmount int64 `json:"increment_amount,omitempty" xml:"increment_amount,omitempty"`

	IncrementType int64 `json:"increment_type,omitempty" xml:"increment_type,omitempty"`
}

ProductInfoDto

type StockInfoDto

type StockInfoDto struct {
	FactoryDepot []ProductInfoDto `json:"factory_depot,omitempty" xml:"factory_depot,omitempty"`

	ShopDepot []ProductInfoDto `json:"shop_depot,omitempty" xml:"shop_depot,omitempty"`
}

StockInfoDto

type SyncPlanDto

type SyncPlanDto struct {
	SyncWorkDTOs []WorkSyncDto `json:"sync_work_d_t_os,omitempty" xml:"sync_work_d_t_os,omitempty"`

	FinishTime string `json:"finish_time,omitempty" xml:"finish_time,omitempty"`

	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`

	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`

	PlanId string `json:"plan_id,omitempty" xml:"plan_id,omitempty"`

	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`

	ContactTel string `json:"contact_tel,omitempty" xml:"contact_tel,omitempty"`
}

SyncPlanDto

type WorkSyncDto

type WorkSyncDto struct {
	WorkId string `json:"work_id,omitempty" xml:"work_id,omitempty"`

	ProductCode string `json:"product_code,omitempty" xml:"product_code,omitempty"`

	PlanNum string `json:"plan_num,omitempty" xml:"plan_num,omitempty"`

	ProduceLinks []string `json:"produce_links,omitempty" xml:"produce_links>string,omitempty"`

	ProduceStatus int64 `json:"produce_status,omitempty" xml:"produce_status,omitempty"`

	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`

	FinishTime string `json:"finish_time,omitempty" xml:"finish_time,omitempty"`

	SyncProduceDTOs []ProduceSyncDto `json:"sync_produce_d_t_os,omitempty" xml:"sync_produce_d_t_os,omitempty"`
}

WorkSyncDto

Jump to

Keyboard shortcuts

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