This commit is contained in:
邹宗楠
2023-06-15 09:08:54 +08:00
parent d37bb62403
commit 65976332fc
749 changed files with 41278 additions and 14 deletions

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaAxChannelSkuStatusUpdateApiResult struct {
/*
调用接口返回结果成功失败 */
Success *bool `json:"success,omitempty" `
/*
调用接口返回错误信息 */
ErrMsg *string `json:"err_msg,omitempty" `
/*
调用接口返回错误bian ma */
ErrCode *string `json:"err_code,omitempty" `
}
func (s *AlibabaAxChannelSkuStatusUpdateApiResult) SetSuccess(v bool) *AlibabaAxChannelSkuStatusUpdateApiResult {
s.Success = &v
return s
}
func (s *AlibabaAxChannelSkuStatusUpdateApiResult) SetErrMsg(v string) *AlibabaAxChannelSkuStatusUpdateApiResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaAxChannelSkuStatusUpdateApiResult) SetErrCode(v string) *AlibabaAxChannelSkuStatusUpdateApiResult {
s.ErrCode = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq struct {
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
经营店编码 */
StoreId *string `json:"store_id,omitempty" `
/*
渠道编码2 美团3 饿了么26 京东到家31 翱象淘鲜达32 翱象共享库存 */
ChannelCode *string `json:"channel_code,omitempty" `
/*
是否渠道可售 1可售上架0不可售下架 */
OnlineSaleFlag *int64 `json:"online_sale_flag,omitempty" `
}
func (s *AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq) SetSkuCode(v string) *AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq {
s.SkuCode = &v
return s
}
func (s *AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq) SetStoreId(v string) *AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq {
s.StoreId = &v
return s
}
func (s *AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq) SetChannelCode(v string) *AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq {
s.ChannelCode = &v
return s
}
func (s *AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq) SetOnlineSaleFlag(v int64) *AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq {
s.OnlineSaleFlag = &v
return s
}

View File

@@ -0,0 +1,96 @@
package domain
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaPricePromotionCreatePromotionActivityDo struct {
/*
档期活动开始时间 */
StartTime *util.LocalTime `json:"start_time,omitempty" `
/*
创建时间,可不传 */
CreateTime *util.LocalTime `json:"create_time,omitempty" `
/*
店群机构编码 */
SupplyGroupCodes *[]string `json:"supply_group_codes,omitempty" `
/*
档期活动名称 */
PromotionName *string `json:"promotion_name,omitempty" `
/*
创建人ID */
CreatorId *int64 `json:"creator_id,omitempty" `
/*
档期活动描述 */
PromotionDesc *string `json:"promotion_desc,omitempty" `
/*
本期不作区分,可不传 */
SupplierCode *string `json:"supplier_code,omitempty" `
/*
档期活动结束时间 */
EndTime *util.LocalTime `json:"end_time,omitempty" `
/*
本期不作区分,可不传 */
OuterPromotionCode *string `json:"outer_promotion_code,omitempty" `
/*
盒马帮商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
创建人名称 */
Creator *string `json:"creator,omitempty" `
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetStartTime(v util.LocalTime) *AlibabaPricePromotionCreatePromotionActivityDo {
s.StartTime = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetCreateTime(v util.LocalTime) *AlibabaPricePromotionCreatePromotionActivityDo {
s.CreateTime = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetSupplyGroupCodes(v []string) *AlibabaPricePromotionCreatePromotionActivityDo {
s.SupplyGroupCodes = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetPromotionName(v string) *AlibabaPricePromotionCreatePromotionActivityDo {
s.PromotionName = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetCreatorId(v int64) *AlibabaPricePromotionCreatePromotionActivityDo {
s.CreatorId = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetPromotionDesc(v string) *AlibabaPricePromotionCreatePromotionActivityDo {
s.PromotionDesc = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetSupplierCode(v string) *AlibabaPricePromotionCreatePromotionActivityDo {
s.SupplierCode = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetEndTime(v util.LocalTime) *AlibabaPricePromotionCreatePromotionActivityDo {
s.EndTime = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetOuterPromotionCode(v string) *AlibabaPricePromotionCreatePromotionActivityDo {
s.OuterPromotionCode = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetMerchantCode(v string) *AlibabaPricePromotionCreatePromotionActivityDo {
s.MerchantCode = &v
return s
}
func (s *AlibabaPricePromotionCreatePromotionActivityDo) SetCreator(v string) *AlibabaPricePromotionCreatePromotionActivityDo {
s.Creator = &v
return s
}

View File

@@ -0,0 +1,62 @@
package domain
type AlibabaPricePromotionItemAddPromotionContent struct {
/*
客户商家编码 */
CustomerMerchantCode *string `json:"customer_merchant_code,omitempty" `
/*
sku列表 */
PromotionSkuList *[]AlibabaPricePromotionItemAddPromotionSku `json:"promotion_sku_list,omitempty" `
/*
客户编码 */
CustomerCode *string `json:"customer_code,omitempty" `
/*
客户门店 */
OuCode *string `json:"ou_code,omitempty" `
/*
促销档期编码 */
OuterPromotionCode *string `json:"outer_promotion_code,omitempty" `
/*
商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
进售价类型 */
PromotionType *string `json:"promotion_type,omitempty" `
}
func (s *AlibabaPricePromotionItemAddPromotionContent) SetCustomerMerchantCode(v string) *AlibabaPricePromotionItemAddPromotionContent {
s.CustomerMerchantCode = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionContent) SetPromotionSkuList(v []AlibabaPricePromotionItemAddPromotionSku) *AlibabaPricePromotionItemAddPromotionContent {
s.PromotionSkuList = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionContent) SetCustomerCode(v string) *AlibabaPricePromotionItemAddPromotionContent {
s.CustomerCode = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionContent) SetOuCode(v string) *AlibabaPricePromotionItemAddPromotionContent {
s.OuCode = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionContent) SetOuterPromotionCode(v string) *AlibabaPricePromotionItemAddPromotionContent {
s.OuterPromotionCode = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionContent) SetMerchantCode(v string) *AlibabaPricePromotionItemAddPromotionContent {
s.MerchantCode = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionContent) SetPromotionType(v string) *AlibabaPricePromotionItemAddPromotionContent {
s.PromotionType = &v
return s
}

View File

@@ -0,0 +1,22 @@
package domain
type AlibabaPricePromotionItemAddPromotionContentResult struct {
/*
错误信息 */
ErrorMessageList *[]string `json:"error_message_list,omitempty" `
/*
唯一标示 */
SkuCodeUniqueIdStr *string `json:"sku_code_unique_id_str,omitempty" `
}
func (s *AlibabaPricePromotionItemAddPromotionContentResult) SetErrorMessageList(v []string) *AlibabaPricePromotionItemAddPromotionContentResult {
s.ErrorMessageList = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionContentResult) SetSkuCodeUniqueIdStr(v string) *AlibabaPricePromotionItemAddPromotionContentResult {
s.SkuCodeUniqueIdStr = &v
return s
}

View File

@@ -0,0 +1,72 @@
package domain
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaPricePromotionItemAddPromotionSku struct {
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
采购进价 */
PurchasePrice *string `json:"purchase_price,omitempty" `
/*
采购进价开始时间 */
PurchasePriceStartTime *util.LocalTime `json:"purchase_price_start_time,omitempty" `
/*
采购进价结束时间 */
PurchasePriceEndTime *util.LocalTime `json:"purchase_price_end_time,omitempty" `
/*
促销售价 */
PromotionPrice *string `json:"promotion_price,omitempty" `
/*
促销售价开始时间 */
PromotionPriceStartTime *util.LocalTime `json:"promotion_price_start_time,omitempty" `
/*
促销售价结束时间 */
PromotionPriceEndTime *util.LocalTime `json:"promotion_price_end_time,omitempty" `
/*
时间戳 */
TimeStamp *int64 `json:"time_stamp,omitempty" `
}
func (s *AlibabaPricePromotionItemAddPromotionSku) SetSkuCode(v string) *AlibabaPricePromotionItemAddPromotionSku {
s.SkuCode = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionSku) SetPurchasePrice(v string) *AlibabaPricePromotionItemAddPromotionSku {
s.PurchasePrice = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionSku) SetPurchasePriceStartTime(v util.LocalTime) *AlibabaPricePromotionItemAddPromotionSku {
s.PurchasePriceStartTime = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionSku) SetPurchasePriceEndTime(v util.LocalTime) *AlibabaPricePromotionItemAddPromotionSku {
s.PurchasePriceEndTime = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionSku) SetPromotionPrice(v string) *AlibabaPricePromotionItemAddPromotionSku {
s.PromotionPrice = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionSku) SetPromotionPriceStartTime(v util.LocalTime) *AlibabaPricePromotionItemAddPromotionSku {
s.PromotionPriceStartTime = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionSku) SetPromotionPriceEndTime(v util.LocalTime) *AlibabaPricePromotionItemAddPromotionSku {
s.PromotionPriceEndTime = &v
return s
}
func (s *AlibabaPricePromotionItemAddPromotionSku) SetTimeStamp(v int64) *AlibabaPricePromotionItemAddPromotionSku {
s.TimeStamp = &v
return s
}

View File

@@ -0,0 +1,54 @@
package domain
type AlibabaPricePromotionItemAddResult struct {
/*
编码 */
Code *int64 `json:"code,omitempty" `
/*
结果内容 */
Data *AlibabaPricePromotionItemAddPromotionContentResult `json:"data,omitempty" `
/*
信息 */
Msg *string `json:"msg,omitempty" `
/*
是否成功 */
SuccAndNotNull *bool `json:"succ_and_not_null,omitempty" `
/*
是否成功 */
IsSuccess *bool `json:"is_success,omitempty" `
/*
数量 */
TotalRecord *int64 `json:"total_record,omitempty" `
}
func (s *AlibabaPricePromotionItemAddResult) SetCode(v int64) *AlibabaPricePromotionItemAddResult {
s.Code = &v
return s
}
func (s *AlibabaPricePromotionItemAddResult) SetData(v AlibabaPricePromotionItemAddPromotionContentResult) *AlibabaPricePromotionItemAddResult {
s.Data = &v
return s
}
func (s *AlibabaPricePromotionItemAddResult) SetMsg(v string) *AlibabaPricePromotionItemAddResult {
s.Msg = &v
return s
}
func (s *AlibabaPricePromotionItemAddResult) SetSuccAndNotNull(v bool) *AlibabaPricePromotionItemAddResult {
s.SuccAndNotNull = &v
return s
}
func (s *AlibabaPricePromotionItemAddResult) SetIsSuccess(v bool) *AlibabaPricePromotionItemAddResult {
s.IsSuccess = &v
return s
}
func (s *AlibabaPricePromotionItemAddResult) SetTotalRecord(v int64) *AlibabaPricePromotionItemAddResult {
s.TotalRecord = &v
return s
}

View File

@@ -0,0 +1,46 @@
package domain
type AlibabaPricePromotionItemDeleteResult struct {
/*
data */
DataList *[]string `json:"data_list,omitempty" `
/*
code */
ResultCode *int64 `json:"result_code,omitempty" `
/*
totalRecord */
TotalRecord *int64 `json:"total_record,omitempty" `
/*
msg */
Message *string `json:"message,omitempty" `
/*
success */
IsSuccess *bool `json:"is_success,omitempty" `
}
func (s *AlibabaPricePromotionItemDeleteResult) SetDataList(v []string) *AlibabaPricePromotionItemDeleteResult {
s.DataList = &v
return s
}
func (s *AlibabaPricePromotionItemDeleteResult) SetResultCode(v int64) *AlibabaPricePromotionItemDeleteResult {
s.ResultCode = &v
return s
}
func (s *AlibabaPricePromotionItemDeleteResult) SetTotalRecord(v int64) *AlibabaPricePromotionItemDeleteResult {
s.TotalRecord = &v
return s
}
func (s *AlibabaPricePromotionItemDeleteResult) SetMessage(v string) *AlibabaPricePromotionItemDeleteResult {
s.Message = &v
return s
}
func (s *AlibabaPricePromotionItemDeleteResult) SetIsSuccess(v bool) *AlibabaPricePromotionItemDeleteResult {
s.IsSuccess = &v
return s
}

View File

@@ -0,0 +1,46 @@
package domain
type AlibabaWdkItemBrandQueryResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
code */
Code *string `json:"code,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
/*
result */
Result *string `json:"result,omitempty" `
}
func (s *AlibabaWdkItemBrandQueryResult) SetSuccess(v bool) *AlibabaWdkItemBrandQueryResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemBrandQueryResult) SetCode(v string) *AlibabaWdkItemBrandQueryResult {
s.Code = &v
return s
}
func (s *AlibabaWdkItemBrandQueryResult) SetErrorCode(v string) *AlibabaWdkItemBrandQueryResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemBrandQueryResult) SetErrorDesc(v string) *AlibabaWdkItemBrandQueryResult {
s.ErrorDesc = &v
return s
}
func (s *AlibabaWdkItemBrandQueryResult) SetResult(v string) *AlibabaWdkItemBrandQueryResult {
s.Result = &v
return s
}

View File

@@ -0,0 +1,46 @@
package domain
type AlibabaWdkItemCategoryQueryResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
code */
Code *string `json:"code,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
/*
result */
Result *string `json:"result,omitempty" `
}
func (s *AlibabaWdkItemCategoryQueryResult) SetSuccess(v bool) *AlibabaWdkItemCategoryQueryResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemCategoryQueryResult) SetCode(v string) *AlibabaWdkItemCategoryQueryResult {
s.Code = &v
return s
}
func (s *AlibabaWdkItemCategoryQueryResult) SetErrorCode(v string) *AlibabaWdkItemCategoryQueryResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemCategoryQueryResult) SetErrorDesc(v string) *AlibabaWdkItemCategoryQueryResult {
s.ErrorDesc = &v
return s
}
func (s *AlibabaWdkItemCategoryQueryResult) SetResult(v string) *AlibabaWdkItemCategoryQueryResult {
s.Result = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkItemCategoryUpdateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkItemCategoryUpdateResult) SetSuccess(v bool) *AlibabaWdkItemCategoryUpdateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemCategoryUpdateResult) SetErrorCode(v string) *AlibabaWdkItemCategoryUpdateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemCategoryUpdateResult) SetErrorDesc(v string) *AlibabaWdkItemCategoryUpdateResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkItemCategoryUpdateUpdateCategoryRequestBean struct {
/*
机构编码 */
OrgCode *string `json:"org_code,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
forest类目ID */
ForestId *string `json:"forest_id,omitempty" `
/*
盒马 后台类目 */
BackCatCode *string `json:"back_cat_code,omitempty" `
}
func (s *AlibabaWdkItemCategoryUpdateUpdateCategoryRequestBean) SetOrgCode(v string) *AlibabaWdkItemCategoryUpdateUpdateCategoryRequestBean {
s.OrgCode = &v
return s
}
func (s *AlibabaWdkItemCategoryUpdateUpdateCategoryRequestBean) SetSkuCode(v string) *AlibabaWdkItemCategoryUpdateUpdateCategoryRequestBean {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkItemCategoryUpdateUpdateCategoryRequestBean) SetForestId(v string) *AlibabaWdkItemCategoryUpdateUpdateCategoryRequestBean {
s.ForestId = &v
return s
}
func (s *AlibabaWdkItemCategoryUpdateUpdateCategoryRequestBean) SetBackCatCode(v string) *AlibabaWdkItemCategoryUpdateUpdateCategoryRequestBean {
s.BackCatCode = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkItemChangepriceQueryResult struct {
/*
结果码 */
ReturnCode *string `json:"return_code,omitempty" `
/*
结果文案 */
ReturnMsg *string `json:"return_msg,omitempty" `
/*
是否成功 */
Success *bool `json:"success,omitempty" `
/*
返回的商品改价单 */
Models *[]string `json:"models,omitempty" `
}
func (s *AlibabaWdkItemChangepriceQueryResult) SetReturnCode(v string) *AlibabaWdkItemChangepriceQueryResult {
s.ReturnCode = &v
return s
}
func (s *AlibabaWdkItemChangepriceQueryResult) SetReturnMsg(v string) *AlibabaWdkItemChangepriceQueryResult {
s.ReturnMsg = &v
return s
}
func (s *AlibabaWdkItemChangepriceQueryResult) SetSuccess(v bool) *AlibabaWdkItemChangepriceQueryResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemChangepriceQueryResult) SetModels(v []string) *AlibabaWdkItemChangepriceQueryResult {
s.Models = &v
return s
}

View File

@@ -0,0 +1,134 @@
package domain
type AlibabaWdkItemCurrentpriceQueryModel struct {
/*
商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
会员价,单位为分。 * 对应IC标memberPrice的价格如果没有对应的标该价格为空 */
MemberPrice *int64 `json:"member_price,omitempty" `
/*
促销执行价格,单位为分 */
FinalPrice *int64 `json:"final_price,omitempty" `
/*
经营店Code */
StoreId *string `json:"store_id,omitempty" `
/*
买赠活动信息 */
MzPromotion *AlibabaWdkItemCurrentpriceQueryMzPromotionDto `json:"mz_promotion,omitempty" `
/*
条码 */
BarCode *string `json:"bar_code,omitempty" `
/*
会员促销执行价,单位为分。 */
MemberFinalPrice *int64 `json:"member_final_price,omitempty" `
/*
IC的商品ID */
ItemId *int64 `json:"item_id,omitempty" `
/*
单品促销finalPrice对应的促销活动 */
ItemPromotionList *[]AlibabaWdkItemCurrentpriceQueryPromotionInfoDto `json:"item_promotion_list,omitempty" `
/*
商品名称 */
ItemName *string `json:"item_name,omitempty" `
/*
基础售价,单位为分 */
AuctionPrice *int64 `json:"auction_price,omitempty" `
/*
渠道店ID */
ShopId *int64 `json:"shop_id,omitempty" `
/*
商品池促销 */
ShopPromotionList *[]AlibabaWdkItemCurrentpriceQueryPromotionInfoDto `json:"shop_promotion_list,omitempty" `
/*
会员单品促销活动memberFinalPrice对应的促销活动 */
MemberItemPromotionList *[]AlibabaWdkItemCurrentpriceQueryPromotionInfoDto `json:"member_item_promotion_list,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
渠道APPPOS */
OrderChannelCode *string `json:"order_channel_code,omitempty" `
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetMerchantCode(v string) *AlibabaWdkItemCurrentpriceQueryModel {
s.MerchantCode = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetMemberPrice(v int64) *AlibabaWdkItemCurrentpriceQueryModel {
s.MemberPrice = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetFinalPrice(v int64) *AlibabaWdkItemCurrentpriceQueryModel {
s.FinalPrice = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetStoreId(v string) *AlibabaWdkItemCurrentpriceQueryModel {
s.StoreId = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetMzPromotion(v AlibabaWdkItemCurrentpriceQueryMzPromotionDto) *AlibabaWdkItemCurrentpriceQueryModel {
s.MzPromotion = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetBarCode(v string) *AlibabaWdkItemCurrentpriceQueryModel {
s.BarCode = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetMemberFinalPrice(v int64) *AlibabaWdkItemCurrentpriceQueryModel {
s.MemberFinalPrice = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetItemId(v int64) *AlibabaWdkItemCurrentpriceQueryModel {
s.ItemId = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetItemPromotionList(v []AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) *AlibabaWdkItemCurrentpriceQueryModel {
s.ItemPromotionList = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetItemName(v string) *AlibabaWdkItemCurrentpriceQueryModel {
s.ItemName = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetAuctionPrice(v int64) *AlibabaWdkItemCurrentpriceQueryModel {
s.AuctionPrice = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetShopId(v int64) *AlibabaWdkItemCurrentpriceQueryModel {
s.ShopId = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetShopPromotionList(v []AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) *AlibabaWdkItemCurrentpriceQueryModel {
s.ShopPromotionList = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetMemberItemPromotionList(v []AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) *AlibabaWdkItemCurrentpriceQueryModel {
s.MemberItemPromotionList = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetSkuCode(v string) *AlibabaWdkItemCurrentpriceQueryModel {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryModel) SetOrderChannelCode(v string) *AlibabaWdkItemCurrentpriceQueryModel {
s.OrderChannelCode = &v
return s
}

View File

@@ -0,0 +1,46 @@
package domain
type AlibabaWdkItemCurrentpriceQueryMzPromotionDto struct {
/*
活动ID */
ActId *int64 `json:"act_id,omitempty" `
/*
活动名称 */
Name *string `json:"name,omitempty" `
/*
买赠活动文案 */
MzDisplayText *string `json:"mz_display_text,omitempty" `
/*
活动开始时间 */
StartTime *string `json:"start_time,omitempty" `
/*
活动结束时间 */
EndTime *string `json:"end_time,omitempty" `
}
func (s *AlibabaWdkItemCurrentpriceQueryMzPromotionDto) SetActId(v int64) *AlibabaWdkItemCurrentpriceQueryMzPromotionDto {
s.ActId = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryMzPromotionDto) SetName(v string) *AlibabaWdkItemCurrentpriceQueryMzPromotionDto {
s.Name = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryMzPromotionDto) SetMzDisplayText(v string) *AlibabaWdkItemCurrentpriceQueryMzPromotionDto {
s.MzDisplayText = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryMzPromotionDto) SetStartTime(v string) *AlibabaWdkItemCurrentpriceQueryMzPromotionDto {
s.StartTime = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryMzPromotionDto) SetEndTime(v string) *AlibabaWdkItemCurrentpriceQueryMzPromotionDto {
s.EndTime = &v
return s
}

View File

@@ -0,0 +1,86 @@
package domain
type AlibabaWdkItemCurrentpriceQueryPromotionInfoDto struct {
/*
展示文案 */
DisplayText *string `json:"display_text,omitempty" `
/*
优惠类型, 0:减钱,1:打折,2:一口价,3:组合优惠 */
PromotionType *string `json:"promotion_type,omitempty" `
/*
优惠金额,单位为分 */
DiscountFee *int64 `json:"discount_fee,omitempty" `
/*
创建时间 */
CreateDateTime *string `json:"create_date_time,omitempty" `
/*
活动ID */
ActivityId *int64 `json:"activity_id,omitempty" `
/*
活动名 */
Name *string `json:"name,omitempty" `
/*
活动开始时间 */
StartTime *string `json:"start_time,omitempty" `
/*
限购信息 */
LimitInfo *string `json:"limit_info,omitempty" `
/*
活动结束时间 */
EndTime *string `json:"end_time,omitempty" `
/*
活动类型, 1:单品活动,3:商品池活动 */
ActivityType *int64 `json:"activity_type,omitempty" `
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetDisplayText(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.DisplayText = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetPromotionType(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.PromotionType = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetDiscountFee(v int64) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.DiscountFee = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetCreateDateTime(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.CreateDateTime = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetActivityId(v int64) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.ActivityId = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetName(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.Name = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetStartTime(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.StartTime = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetLimitInfo(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.LimitInfo = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetEndTime(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.EndTime = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetActivityType(v int64) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.ActivityType = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkItemCurrentpriceQueryResult struct {
/*
返回码 */
ReturnCode *string `json:"return_code,omitempty" `
/*
异常信息 */
ReturnMsg *string `json:"return_msg,omitempty" `
/*
是否成功 */
Success *bool `json:"success,omitempty" `
/*
返回的当前当前商品价格列表 */
Models *[]AlibabaWdkItemCurrentpriceQueryModel `json:"models,omitempty" `
}
func (s *AlibabaWdkItemCurrentpriceQueryResult) SetReturnCode(v string) *AlibabaWdkItemCurrentpriceQueryResult {
s.ReturnCode = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryResult) SetReturnMsg(v string) *AlibabaWdkItemCurrentpriceQueryResult {
s.ReturnMsg = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryResult) SetSuccess(v bool) *AlibabaWdkItemCurrentpriceQueryResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryResult) SetModels(v []AlibabaWdkItemCurrentpriceQueryModel) *AlibabaWdkItemCurrentpriceQueryResult {
s.Models = &v
return s
}

View File

@@ -0,0 +1,134 @@
package domain
type AlibabaWdkItemFuturepriceQueryModel struct {
/*
商家code */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
会员价单位为分。对应IC标memberPrice的价格如果没有对应的标该价格为空。 */
MemberPrice *int64 `json:"member_price,omitempty" `
/*
促销执行价格,单位为分 */
FinalPrice *int64 `json:"final_price,omitempty" `
/*
经营店Code */
StoreId *string `json:"store_id,omitempty" `
/*
买赠活动信息 */
MzPromotionDTO *AlibabaWdkItemFuturepriceQueryMzPromotionDto `json:"mz_promotion_d_t_o,omitempty" `
/*
条码 */
BarCode *string `json:"bar_code,omitempty" `
/*
会员促销执行价,单位为分。 */
MemberFinalPrice *int64 `json:"member_final_price,omitempty" `
/*
IC的商品ID */
ItemId *int64 `json:"item_id,omitempty" `
/*
单品促销finalPrice对应的促销活动 */
ItemPromotionList *[]AlibabaWdkItemFuturepriceQueryPromotionInfoDto `json:"item_promotion_list,omitempty" `
/*
商品名称 */
ItemName *string `json:"item_name,omitempty" `
/*
基础售价,单位为分 */
AuctionPrice *int64 `json:"auction_price,omitempty" `
/*
渠道店ID */
ShopId *int64 `json:"shop_id,omitempty" `
/*
商品池促销 */
ShopPromotionList *[]AlibabaWdkItemFuturepriceQueryPromotionInfoDto `json:"shop_promotion_list,omitempty" `
/*
会员单品促销活动memberFinalPrice对应的促销活动 */
MemberItemPromotionList *[]AlibabaWdkItemFuturepriceQueryPromotionInfoDto `json:"member_item_promotion_list,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
渠道APPPOS */
OrderChannelCode *string `json:"order_channel_code,omitempty" `
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetMerchantCode(v string) *AlibabaWdkItemFuturepriceQueryModel {
s.MerchantCode = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetMemberPrice(v int64) *AlibabaWdkItemFuturepriceQueryModel {
s.MemberPrice = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetFinalPrice(v int64) *AlibabaWdkItemFuturepriceQueryModel {
s.FinalPrice = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetStoreId(v string) *AlibabaWdkItemFuturepriceQueryModel {
s.StoreId = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetMzPromotionDTO(v AlibabaWdkItemFuturepriceQueryMzPromotionDto) *AlibabaWdkItemFuturepriceQueryModel {
s.MzPromotionDTO = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetBarCode(v string) *AlibabaWdkItemFuturepriceQueryModel {
s.BarCode = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetMemberFinalPrice(v int64) *AlibabaWdkItemFuturepriceQueryModel {
s.MemberFinalPrice = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetItemId(v int64) *AlibabaWdkItemFuturepriceQueryModel {
s.ItemId = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetItemPromotionList(v []AlibabaWdkItemFuturepriceQueryPromotionInfoDto) *AlibabaWdkItemFuturepriceQueryModel {
s.ItemPromotionList = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetItemName(v string) *AlibabaWdkItemFuturepriceQueryModel {
s.ItemName = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetAuctionPrice(v int64) *AlibabaWdkItemFuturepriceQueryModel {
s.AuctionPrice = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetShopId(v int64) *AlibabaWdkItemFuturepriceQueryModel {
s.ShopId = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetShopPromotionList(v []AlibabaWdkItemFuturepriceQueryPromotionInfoDto) *AlibabaWdkItemFuturepriceQueryModel {
s.ShopPromotionList = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetMemberItemPromotionList(v []AlibabaWdkItemFuturepriceQueryPromotionInfoDto) *AlibabaWdkItemFuturepriceQueryModel {
s.MemberItemPromotionList = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetSkuCode(v string) *AlibabaWdkItemFuturepriceQueryModel {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryModel) SetOrderChannelCode(v string) *AlibabaWdkItemFuturepriceQueryModel {
s.OrderChannelCode = &v
return s
}

View File

@@ -0,0 +1,46 @@
package domain
type AlibabaWdkItemFuturepriceQueryMzPromotionDto struct {
/*
活动ID */
ActId *int64 `json:"act_id,omitempty" `
/*
活动名称 */
Name *string `json:"name,omitempty" `
/*
买赠活动文案 */
MzDisplayText *string `json:"mz_display_text,omitempty" `
/*
活动开始时间 */
StartTime *string `json:"start_time,omitempty" `
/*
活动结束时间 */
EndTime *string `json:"end_time,omitempty" `
}
func (s *AlibabaWdkItemFuturepriceQueryMzPromotionDto) SetActId(v int64) *AlibabaWdkItemFuturepriceQueryMzPromotionDto {
s.ActId = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryMzPromotionDto) SetName(v string) *AlibabaWdkItemFuturepriceQueryMzPromotionDto {
s.Name = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryMzPromotionDto) SetMzDisplayText(v string) *AlibabaWdkItemFuturepriceQueryMzPromotionDto {
s.MzDisplayText = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryMzPromotionDto) SetStartTime(v string) *AlibabaWdkItemFuturepriceQueryMzPromotionDto {
s.StartTime = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryMzPromotionDto) SetEndTime(v string) *AlibabaWdkItemFuturepriceQueryMzPromotionDto {
s.EndTime = &v
return s
}

View File

@@ -0,0 +1,86 @@
package domain
type AlibabaWdkItemFuturepriceQueryPromotionInfoDto struct {
/*
展示文案 */
DisplayText *string `json:"display_text,omitempty" `
/*
优惠类型, 0:减钱,1:打折,2:一口价,3:组合优惠 */
PromotionType *string `json:"promotion_type,omitempty" `
/*
优惠金额,单位为分 */
DiscountFee *int64 `json:"discount_fee,omitempty" `
/*
创建时间 */
CreateDateTime *string `json:"create_date_time,omitempty" `
/*
活动ID */
ActivityId *int64 `json:"activity_id,omitempty" `
/*
活动名 */
Name *string `json:"name,omitempty" `
/*
活动开始时间 */
StartTime *string `json:"start_time,omitempty" `
/*
限购信息 */
LimitInfo *string `json:"limit_info,omitempty" `
/*
活动结束时间 */
EndTime *string `json:"end_time,omitempty" `
/*
活动类型, 1:单品活动,3:商品池活动 */
ActivityType *int64 `json:"activity_type,omitempty" `
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetDisplayText(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.DisplayText = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetPromotionType(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.PromotionType = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetDiscountFee(v int64) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.DiscountFee = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetCreateDateTime(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.CreateDateTime = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetActivityId(v int64) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.ActivityId = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetName(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.Name = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetStartTime(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.StartTime = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetLimitInfo(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.LimitInfo = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetEndTime(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.EndTime = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetActivityType(v int64) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
s.ActivityType = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkItemFuturepriceQueryResult struct {
/*
返回码 */
ReturnCode *string `json:"return_code,omitempty" `
/*
异常信息 */
ReturnMsg *string `json:"return_msg,omitempty" `
/*
是否成功 */
Success *bool `json:"success,omitempty" `
/*
商品未来价 */
Models *[]AlibabaWdkItemFuturepriceQueryModel `json:"models,omitempty" `
}
func (s *AlibabaWdkItemFuturepriceQueryResult) SetReturnCode(v string) *AlibabaWdkItemFuturepriceQueryResult {
s.ReturnCode = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryResult) SetReturnMsg(v string) *AlibabaWdkItemFuturepriceQueryResult {
s.ReturnMsg = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryResult) SetSuccess(v bool) *AlibabaWdkItemFuturepriceQueryResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemFuturepriceQueryResult) SetModels(v []AlibabaWdkItemFuturepriceQueryModel) *AlibabaWdkItemFuturepriceQueryResult {
s.Models = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkItemMemberpriceUpdateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
code */
Code *string `json:"code,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkItemMemberpriceUpdateResult) SetSuccess(v bool) *AlibabaWdkItemMemberpriceUpdateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemMemberpriceUpdateResult) SetCode(v string) *AlibabaWdkItemMemberpriceUpdateResult {
s.Code = &v
return s
}
func (s *AlibabaWdkItemMemberpriceUpdateResult) SetErrorCode(v string) *AlibabaWdkItemMemberpriceUpdateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemMemberpriceUpdateResult) SetErrorDesc(v string) *AlibabaWdkItemMemberpriceUpdateResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,14 @@
package domain
type AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryRequest struct {
/*
商品skuCode */
SkuCodeList *[]string `json:"sku_code_list,omitempty" `
}
func (s *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryRequest) SetSkuCodeList(v []string) *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryRequest {
s.SkuCodeList = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryResult struct {
/*
成功或失败 */
Success *bool `json:"success,omitempty" `
/*
结果描述 */
ReturnMsg *string `json:"return_msg,omitempty" `
/*
结果码 */
ReturnCode *string `json:"return_code,omitempty" `
/*
{"skuCode":"categoryCode"}skuCode和商家叶子类目编码映射关系 */
SkuCodeCategoryCodeMap *string `json:"sku_code_category_code_map,omitempty" `
}
func (s *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryResult) SetSuccess(v bool) *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryResult) SetReturnMsg(v string) *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryResult {
s.ReturnMsg = &v
return s
}
func (s *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryResult) SetReturnCode(v string) *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryResult {
s.ReturnCode = &v
return s
}
func (s *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryResult) SetSkuCodeCategoryCodeMap(v string) *AlibabaWdkItemMerchantCategoryQueryWdkOpenSkuMerchantCatServiceQueryResult {
s.SkuCodeCategoryCodeMap = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkItemMerchantskuCreateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
/*
code */
Code *string `json:"code,omitempty" `
}
func (s *AlibabaWdkItemMerchantskuCreateResult) SetSuccess(v bool) *AlibabaWdkItemMerchantskuCreateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemMerchantskuCreateResult) SetErrorCode(v string) *AlibabaWdkItemMerchantskuCreateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemMerchantskuCreateResult) SetErrorDesc(v string) *AlibabaWdkItemMerchantskuCreateResult {
s.ErrorDesc = &v
return s
}
func (s *AlibabaWdkItemMerchantskuCreateResult) SetCode(v string) *AlibabaWdkItemMerchantskuCreateResult {
s.Code = &v
return s
}

View File

@@ -0,0 +1,46 @@
package domain
type AlibabaWdkItemMerchantskuQueryResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
/*
result */
Result *string `json:"result,omitempty" `
/*
code */
Code *string `json:"code,omitempty" `
}
func (s *AlibabaWdkItemMerchantskuQueryResult) SetSuccess(v bool) *AlibabaWdkItemMerchantskuQueryResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemMerchantskuQueryResult) SetErrorCode(v string) *AlibabaWdkItemMerchantskuQueryResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemMerchantskuQueryResult) SetErrorDesc(v string) *AlibabaWdkItemMerchantskuQueryResult {
s.ErrorDesc = &v
return s
}
func (s *AlibabaWdkItemMerchantskuQueryResult) SetResult(v string) *AlibabaWdkItemMerchantskuQueryResult {
s.Result = &v
return s
}
func (s *AlibabaWdkItemMerchantskuQueryResult) SetCode(v string) *AlibabaWdkItemMerchantskuQueryResult {
s.Code = &v
return s
}

View File

@@ -0,0 +1,46 @@
package domain
type AlibabaWdkItemMerchantskuUpdateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
code */
Code *string `json:"code,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
/*
result */
Result *string `json:"result,omitempty" `
}
func (s *AlibabaWdkItemMerchantskuUpdateResult) SetSuccess(v bool) *AlibabaWdkItemMerchantskuUpdateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemMerchantskuUpdateResult) SetCode(v string) *AlibabaWdkItemMerchantskuUpdateResult {
s.Code = &v
return s
}
func (s *AlibabaWdkItemMerchantskuUpdateResult) SetErrorCode(v string) *AlibabaWdkItemMerchantskuUpdateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemMerchantskuUpdateResult) SetErrorDesc(v string) *AlibabaWdkItemMerchantskuUpdateResult {
s.ErrorDesc = &v
return s
}
func (s *AlibabaWdkItemMerchantskuUpdateResult) SetResult(v string) *AlibabaWdkItemMerchantskuUpdateResult {
s.Result = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkItemMerchantstoreskuCreateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
code */
Code *string `json:"code,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkItemMerchantstoreskuCreateResult) SetSuccess(v bool) *AlibabaWdkItemMerchantstoreskuCreateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemMerchantstoreskuCreateResult) SetCode(v string) *AlibabaWdkItemMerchantstoreskuCreateResult {
s.Code = &v
return s
}
func (s *AlibabaWdkItemMerchantstoreskuCreateResult) SetErrorCode(v string) *AlibabaWdkItemMerchantstoreskuCreateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemMerchantstoreskuCreateResult) SetErrorDesc(v string) *AlibabaWdkItemMerchantstoreskuCreateResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkItemMerchantstoreskuUpdateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
code */
Code *string `json:"code,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkItemMerchantstoreskuUpdateResult) SetSuccess(v bool) *AlibabaWdkItemMerchantstoreskuUpdateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemMerchantstoreskuUpdateResult) SetCode(v string) *AlibabaWdkItemMerchantstoreskuUpdateResult {
s.Code = &v
return s
}
func (s *AlibabaWdkItemMerchantstoreskuUpdateResult) SetErrorCode(v string) *AlibabaWdkItemMerchantstoreskuUpdateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemMerchantstoreskuUpdateResult) SetErrorDesc(v string) *AlibabaWdkItemMerchantstoreskuUpdateResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,22 @@
package domain
type AlibabaWdkItemMorebarcodeOpsBarcodebolist struct {
/*
barcode */
Barcode *string `json:"barcode,omitempty" `
/*
规格 */
SpuSpec *string `json:"spu_spec,omitempty" `
}
func (s *AlibabaWdkItemMorebarcodeOpsBarcodebolist) SetBarcode(v string) *AlibabaWdkItemMorebarcodeOpsBarcodebolist {
s.Barcode = &v
return s
}
func (s *AlibabaWdkItemMorebarcodeOpsBarcodebolist) SetSpuSpec(v string) *AlibabaWdkItemMorebarcodeOpsBarcodebolist {
s.SpuSpec = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkItemMorebarcodeOpsResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkItemMorebarcodeOpsResult) SetSuccess(v bool) *AlibabaWdkItemMorebarcodeOpsResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemMorebarcodeOpsResult) SetErrorCode(v string) *AlibabaWdkItemMorebarcodeOpsResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemMorebarcodeOpsResult) SetErrorDesc(v string) *AlibabaWdkItemMorebarcodeOpsResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkItemMorebarcodeOpsUpdateMoreBarCodeRequestBean struct {
/*
机构编码 */
OrgCode *string `json:"org_code,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
list */
BarCodeBoList *[]AlibabaWdkItemMorebarcodeOpsBarcodebolist `json:"bar_code_bo_list,omitempty" `
}
func (s *AlibabaWdkItemMorebarcodeOpsUpdateMoreBarCodeRequestBean) SetOrgCode(v string) *AlibabaWdkItemMorebarcodeOpsUpdateMoreBarCodeRequestBean {
s.OrgCode = &v
return s
}
func (s *AlibabaWdkItemMorebarcodeOpsUpdateMoreBarCodeRequestBean) SetSkuCode(v string) *AlibabaWdkItemMorebarcodeOpsUpdateMoreBarCodeRequestBean {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkItemMorebarcodeOpsUpdateMoreBarCodeRequestBean) SetBarCodeBoList(v []AlibabaWdkItemMorebarcodeOpsBarcodebolist) *AlibabaWdkItemMorebarcodeOpsUpdateMoreBarCodeRequestBean {
s.BarCodeBoList = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkItemPriceUpdateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkItemPriceUpdateResult) SetSuccess(v bool) *AlibabaWdkItemPriceUpdateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemPriceUpdateResult) SetErrorCode(v string) *AlibabaWdkItemPriceUpdateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemPriceUpdateResult) SetErrorDesc(v string) *AlibabaWdkItemPriceUpdateResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,46 @@
package domain
type AlibabaWdkItemStoreskuQueryResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
/*
code */
Code *string `json:"code,omitempty" `
/*
result */
Result *string `json:"result,omitempty" `
}
func (s *AlibabaWdkItemStoreskuQueryResult) SetSuccess(v bool) *AlibabaWdkItemStoreskuQueryResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemStoreskuQueryResult) SetErrorCode(v string) *AlibabaWdkItemStoreskuQueryResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemStoreskuQueryResult) SetErrorDesc(v string) *AlibabaWdkItemStoreskuQueryResult {
s.ErrorDesc = &v
return s
}
func (s *AlibabaWdkItemStoreskuQueryResult) SetCode(v string) *AlibabaWdkItemStoreskuQueryResult {
s.Code = &v
return s
}
func (s *AlibabaWdkItemStoreskuQueryResult) SetResult(v string) *AlibabaWdkItemStoreskuQueryResult {
s.Result = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkItemStoreskuUpdateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkItemStoreskuUpdateResult) SetSuccess(v bool) *AlibabaWdkItemStoreskuUpdateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemStoreskuUpdateResult) SetErrorCode(v string) *AlibabaWdkItemStoreskuUpdateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemStoreskuUpdateResult) SetErrorDesc(v string) *AlibabaWdkItemStoreskuUpdateResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkItemStoreskustatusUpdateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkItemStoreskustatusUpdateResult) SetSuccess(v bool) *AlibabaWdkItemStoreskustatusUpdateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkItemStoreskustatusUpdateResult) SetErrorCode(v string) *AlibabaWdkItemStoreskustatusUpdateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkItemStoreskustatusUpdateResult) SetErrorDesc(v string) *AlibabaWdkItemStoreskustatusUpdateResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,54 @@
package domain
type AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean struct {
/*
机构编码 */
OrgCode *string `json:"org_code,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
门店编码 */
StoreId *string `json:"store_id,omitempty" `
/*
商品状态 */
LifeStatus *string `json:"life_status,omitempty" `
/*
渠道编码 */
ShopId *string `json:"shop_id,omitempty" `
/*
淘鲜达半日达项目新增0 表示上架1表示下架当更新淘鲜达半日达渠道品上下架时该字段必传 */
OnlineSaleFlag *int64 `json:"online_sale_flag,omitempty" `
}
func (s *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean) SetOrgCode(v string) *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean {
s.OrgCode = &v
return s
}
func (s *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean) SetSkuCode(v string) *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean) SetStoreId(v string) *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean {
s.StoreId = &v
return s
}
func (s *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean) SetLifeStatus(v string) *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean {
s.LifeStatus = &v
return s
}
func (s *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean) SetShopId(v string) *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean {
s.ShopId = &v
return s
}
func (s *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean) SetOnlineSaleFlag(v int64) *AlibabaWdkItemStoreskustatusUpdateUpdateStoreSkuLifeStatusRequestBean {
s.OnlineSaleFlag = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkMerchantBrandQueryResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
/*
result */
Results *string `json:"results,omitempty" `
}
func (s *AlibabaWdkMerchantBrandQueryResult) SetSuccess(v bool) *AlibabaWdkMerchantBrandQueryResult {
s.Success = &v
return s
}
func (s *AlibabaWdkMerchantBrandQueryResult) SetErrorCode(v string) *AlibabaWdkMerchantBrandQueryResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkMerchantBrandQueryResult) SetErrorDesc(v string) *AlibabaWdkMerchantBrandQueryResult {
s.ErrorDesc = &v
return s
}
func (s *AlibabaWdkMerchantBrandQueryResult) SetResults(v string) *AlibabaWdkMerchantBrandQueryResult {
s.Results = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkMerchantItemCreatedraftResult struct {
/*
success */
Suc *bool `json:"suc,omitempty" `
/*
errorCode */
ErrCode *string `json:"err_code,omitempty" `
/*
errorDesc */
ErrDesc *string `json:"err_desc,omitempty" `
}
func (s *AlibabaWdkMerchantItemCreatedraftResult) SetSuc(v bool) *AlibabaWdkMerchantItemCreatedraftResult {
s.Suc = &v
return s
}
func (s *AlibabaWdkMerchantItemCreatedraftResult) SetErrCode(v string) *AlibabaWdkMerchantItemCreatedraftResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkMerchantItemCreatedraftResult) SetErrDesc(v string) *AlibabaWdkMerchantItemCreatedraftResult {
s.ErrDesc = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkMerchantItemQueryResult struct {
/*
是否成功 */
Suc *bool `json:"suc,omitempty" `
/*
errorCode */
ErrCode *string `json:"err_code,omitempty" `
/*
errorDesc */
ErrDesc *string `json:"err_desc,omitempty" `
/*
result */
Result *string `json:"result,omitempty" `
}
func (s *AlibabaWdkMerchantItemQueryResult) SetSuc(v bool) *AlibabaWdkMerchantItemQueryResult {
s.Suc = &v
return s
}
func (s *AlibabaWdkMerchantItemQueryResult) SetErrCode(v string) *AlibabaWdkMerchantItemQueryResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkMerchantItemQueryResult) SetErrDesc(v string) *AlibabaWdkMerchantItemQueryResult {
s.ErrDesc = &v
return s
}
func (s *AlibabaWdkMerchantItemQueryResult) SetResult(v string) *AlibabaWdkMerchantItemQueryResult {
s.Result = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkMerchantItemUpdateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkMerchantItemUpdateResult) SetSuccess(v bool) *AlibabaWdkMerchantItemUpdateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkMerchantItemUpdateResult) SetErrorCode(v string) *AlibabaWdkMerchantItemUpdateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkMerchantItemUpdateResult) SetErrorDesc(v string) *AlibabaWdkMerchantItemUpdateResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkMerchantStoreitemQueryResult struct {
/*
success */
Suc *bool `json:"suc,omitempty" `
/*
errorCode */
ErrCode *string `json:"err_code,omitempty" `
/*
errorDesc */
ErrDesc *string `json:"err_desc,omitempty" `
/*
result */
Result *string `json:"result,omitempty" `
}
func (s *AlibabaWdkMerchantStoreitemQueryResult) SetSuc(v bool) *AlibabaWdkMerchantStoreitemQueryResult {
s.Suc = &v
return s
}
func (s *AlibabaWdkMerchantStoreitemQueryResult) SetErrCode(v string) *AlibabaWdkMerchantStoreitemQueryResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkMerchantStoreitemQueryResult) SetErrDesc(v string) *AlibabaWdkMerchantStoreitemQueryResult {
s.ErrDesc = &v
return s
}
func (s *AlibabaWdkMerchantStoreitemQueryResult) SetResult(v string) *AlibabaWdkMerchantStoreitemQueryResult {
s.Result = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkMerchantStoreitemUpdateResult struct {
/*
success */
Success *bool `json:"success,omitempty" `
/*
errorCode */
ErrorCode *string `json:"error_code,omitempty" `
/*
errorDesc */
ErrorDesc *string `json:"error_desc,omitempty" `
}
func (s *AlibabaWdkMerchantStoreitemUpdateResult) SetSuccess(v bool) *AlibabaWdkMerchantStoreitemUpdateResult {
s.Success = &v
return s
}
func (s *AlibabaWdkMerchantStoreitemUpdateResult) SetErrorCode(v string) *AlibabaWdkMerchantStoreitemUpdateResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkMerchantStoreitemUpdateResult) SetErrorDesc(v string) *AlibabaWdkMerchantStoreitemUpdateResult {
s.ErrorDesc = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkShopQueryApiResults struct {
/*
返回门店信息列表 */
Models *[]AlibabaWdkShopQueryShopDo `json:"models,omitempty" `
/*
异常编码 */
ErrCode *string `json:"err_code,omitempty" `
/*
异常信息 */
ErrMsg *string `json:"err_msg,omitempty" `
/*
true */
Success *string `json:"success,omitempty" `
}
func (s *AlibabaWdkShopQueryApiResults) SetModels(v []AlibabaWdkShopQueryShopDo) *AlibabaWdkShopQueryApiResults {
s.Models = &v
return s
}
func (s *AlibabaWdkShopQueryApiResults) SetErrCode(v string) *AlibabaWdkShopQueryApiResults {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkShopQueryApiResults) SetErrMsg(v string) *AlibabaWdkShopQueryApiResults {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkShopQueryApiResults) SetSuccess(v string) *AlibabaWdkShopQueryApiResults {
s.Success = &v
return s
}

View File

@@ -0,0 +1,110 @@
package domain
type AlibabaWdkShopQueryShopDo struct {
/*
门店编码(所属的OU的编码) */
ShopName *string `json:"shop_name,omitempty" `
/*
门店编码 */
OuCode *string `json:"ou_code,omitempty" `
/*
状态(默认、营业中、待维护、停用) */
Status *string `json:"status,omitempty" `
/*
类型默认、盒马鲜生店、自定义店、盒马B2C、盒马外卖店、盒马物流中心店、盒马配送站、盒马便利店 */
Type *string `json:"type,omitempty" `
/*
省份名称 */
ProvName *string `json:"prov_name,omitempty" `
/*
城市名称 */
CityName *string `json:"city_name,omitempty" `
/*
地区名称 */
AreaName *string `json:"area_name,omitempty" `
/*
地址 */
Address *string `json:"address,omitempty" `
/*
商户编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
门店标记(正式、测试) */
Flag *string `json:"flag,omitempty" `
/*
省份编码 */
ProvCode *string `json:"prov_code,omitempty" `
/*
城市编码 */
CityCode *string `json:"city_code,omitempty" `
/*
地区编码 */
AreaCode *string `json:"area_code,omitempty" `
}
func (s *AlibabaWdkShopQueryShopDo) SetShopName(v string) *AlibabaWdkShopQueryShopDo {
s.ShopName = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetOuCode(v string) *AlibabaWdkShopQueryShopDo {
s.OuCode = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetStatus(v string) *AlibabaWdkShopQueryShopDo {
s.Status = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetType(v string) *AlibabaWdkShopQueryShopDo {
s.Type = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetProvName(v string) *AlibabaWdkShopQueryShopDo {
s.ProvName = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetCityName(v string) *AlibabaWdkShopQueryShopDo {
s.CityName = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetAreaName(v string) *AlibabaWdkShopQueryShopDo {
s.AreaName = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetAddress(v string) *AlibabaWdkShopQueryShopDo {
s.Address = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetMerchantCode(v string) *AlibabaWdkShopQueryShopDo {
s.MerchantCode = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetFlag(v string) *AlibabaWdkShopQueryShopDo {
s.Flag = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetProvCode(v string) *AlibabaWdkShopQueryShopDo {
s.ProvCode = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetCityCode(v string) *AlibabaWdkShopQueryShopDo {
s.CityCode = &v
return s
}
func (s *AlibabaWdkShopQueryShopDo) SetAreaCode(v string) *AlibabaWdkShopQueryShopDo {
s.AreaCode = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkSkuBarcodeQueryApiResults struct {
/*
错误码 */
ErrCode *string `json:"err_code,omitempty" `
/*
错误信息 */
ErrMsg *string `json:"err_msg,omitempty" `
/*
条码结果集合 */
Models *[]AlibabaWdkSkuBarcodeQueryBarcodeBo `json:"models,omitempty" `
/*
是否成功,根据该字段判断是否调用成功 */
Success *bool `json:"success,omitempty" `
}
func (s *AlibabaWdkSkuBarcodeQueryApiResults) SetErrCode(v string) *AlibabaWdkSkuBarcodeQueryApiResults {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuBarcodeQueryApiResults) SetErrMsg(v string) *AlibabaWdkSkuBarcodeQueryApiResults {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuBarcodeQueryApiResults) SetModels(v []AlibabaWdkSkuBarcodeQueryBarcodeBo) *AlibabaWdkSkuBarcodeQueryApiResults {
s.Models = &v
return s
}
func (s *AlibabaWdkSkuBarcodeQueryApiResults) SetSuccess(v bool) *AlibabaWdkSkuBarcodeQueryApiResults {
s.Success = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkSkuBarcodeQueryBarcodeBo struct {
/*
条码 */
Barcode *string `json:"barcode,omitempty" `
/*
条码商品规格6比如一个条码对应6瓶啤酒 */
SpuSpec *int64 `json:"spu_spec,omitempty" `
/*
是否主条码:1是主条码0非主条码 */
MainFlag *string `json:"main_flag,omitempty" `
}
func (s *AlibabaWdkSkuBarcodeQueryBarcodeBo) SetBarcode(v string) *AlibabaWdkSkuBarcodeQueryBarcodeBo {
s.Barcode = &v
return s
}
func (s *AlibabaWdkSkuBarcodeQueryBarcodeBo) SetSpuSpec(v int64) *AlibabaWdkSkuBarcodeQueryBarcodeBo {
s.SpuSpec = &v
return s
}
func (s *AlibabaWdkSkuBarcodeQueryBarcodeBo) SetMainFlag(v string) *AlibabaWdkSkuBarcodeQueryBarcodeBo {
s.MainFlag = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkSkuCategoryAddApiResult struct {
/*
接口返回成功标志 */
Success *bool `json:"success,omitempty" `
/*
错误码(只有有异常才有值) */
ErrCode *string `json:"err_code,omitempty" `
/*
错误信息(只有有异常才有值) */
ErrMsg *string `json:"err_msg,omitempty" `
/*
调用成功时的返回类目code */
Model *string `json:"model,omitempty" `
}
func (s *AlibabaWdkSkuCategoryAddApiResult) SetSuccess(v bool) *AlibabaWdkSkuCategoryAddApiResult {
s.Success = &v
return s
}
func (s *AlibabaWdkSkuCategoryAddApiResult) SetErrCode(v string) *AlibabaWdkSkuCategoryAddApiResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuCategoryAddApiResult) SetErrMsg(v string) *AlibabaWdkSkuCategoryAddApiResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuCategoryAddApiResult) SetModel(v string) *AlibabaWdkSkuCategoryAddApiResult {
s.Model = &v
return s
}

View File

@@ -0,0 +1,54 @@
package domain
type AlibabaWdkSkuCategoryAddCategoryDo struct {
/*
类目编码 */
Code *string `json:"code,omitempty" `
/*
类目名称 */
Name *string `json:"name,omitempty" `
/*
父类目编码(为空则认为是新增顶级类目) */
ParentCode *string `json:"parent_code,omitempty" `
/*
是否是叶子节点(叶子类目则不允许再添加子类目,非叶子类目不允许添加商品默认false */
Leaf *bool `json:"leaf,omitempty" `
/*
描述 */
Desc *string `json:"desc,omitempty" `
/*
类目排序值 */
SortOrder *int64 `json:"sort_order,omitempty" `
}
func (s *AlibabaWdkSkuCategoryAddCategoryDo) SetCode(v string) *AlibabaWdkSkuCategoryAddCategoryDo {
s.Code = &v
return s
}
func (s *AlibabaWdkSkuCategoryAddCategoryDo) SetName(v string) *AlibabaWdkSkuCategoryAddCategoryDo {
s.Name = &v
return s
}
func (s *AlibabaWdkSkuCategoryAddCategoryDo) SetParentCode(v string) *AlibabaWdkSkuCategoryAddCategoryDo {
s.ParentCode = &v
return s
}
func (s *AlibabaWdkSkuCategoryAddCategoryDo) SetLeaf(v bool) *AlibabaWdkSkuCategoryAddCategoryDo {
s.Leaf = &v
return s
}
func (s *AlibabaWdkSkuCategoryAddCategoryDo) SetDesc(v string) *AlibabaWdkSkuCategoryAddCategoryDo {
s.Desc = &v
return s
}
func (s *AlibabaWdkSkuCategoryAddCategoryDo) SetSortOrder(v int64) *AlibabaWdkSkuCategoryAddCategoryDo {
s.SortOrder = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkSkuCategoryDeleteApiResult struct {
/*
接口返回成功标志 */
Success *bool `json:"success,omitempty" `
/*
错误码(只有有异常才有值) */
ErrCode *string `json:"err_code,omitempty" `
/*
错误信息(只有有异常才有值) */
ErrMsg *string `json:"err_msg,omitempty" `
/*
调用成功时的返回类目code */
Model *string `json:"model,omitempty" `
}
func (s *AlibabaWdkSkuCategoryDeleteApiResult) SetSuccess(v bool) *AlibabaWdkSkuCategoryDeleteApiResult {
s.Success = &v
return s
}
func (s *AlibabaWdkSkuCategoryDeleteApiResult) SetErrCode(v string) *AlibabaWdkSkuCategoryDeleteApiResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuCategoryDeleteApiResult) SetErrMsg(v string) *AlibabaWdkSkuCategoryDeleteApiResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuCategoryDeleteApiResult) SetModel(v string) *AlibabaWdkSkuCategoryDeleteApiResult {
s.Model = &v
return s
}

View File

@@ -0,0 +1,14 @@
package domain
type AlibabaWdkSkuCategoryDeleteCategoryDo struct {
/*
类目编码(只能删除叶子类目) */
Code *string `json:"code,omitempty" `
}
func (s *AlibabaWdkSkuCategoryDeleteCategoryDo) SetCode(v string) *AlibabaWdkSkuCategoryDeleteCategoryDo {
s.Code = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkSkuCategoryQueryApiResult struct {
/*
接口返回成功标志 */
Success *bool `json:"success,omitempty" `
/*
错误码(只有有异常才有值) */
ErrCode *string `json:"err_code,omitempty" `
/*
错误信息(只有有异常才有值) */
ErrMsg *string `json:"err_msg,omitempty" `
/*
返回业务参数模型,-1状态的为删除的类目 */
Model *string `json:"model,omitempty" `
}
func (s *AlibabaWdkSkuCategoryQueryApiResult) SetSuccess(v bool) *AlibabaWdkSkuCategoryQueryApiResult {
s.Success = &v
return s
}
func (s *AlibabaWdkSkuCategoryQueryApiResult) SetErrCode(v string) *AlibabaWdkSkuCategoryQueryApiResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuCategoryQueryApiResult) SetErrMsg(v string) *AlibabaWdkSkuCategoryQueryApiResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuCategoryQueryApiResult) SetModel(v string) *AlibabaWdkSkuCategoryQueryApiResult {
s.Model = &v
return s
}

View File

@@ -0,0 +1,14 @@
package domain
type AlibabaWdkSkuCategoryQueryCategoryDo struct {
/*
类目编码 */
Code *string `json:"code,omitempty" `
}
func (s *AlibabaWdkSkuCategoryQueryCategoryDo) SetCode(v string) *AlibabaWdkSkuCategoryQueryCategoryDo {
s.Code = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkSkuCategoryUpdateApiResult struct {
/*
接口返回成功标志 */
Success *bool `json:"success,omitempty" `
/*
错误码(只有有异常才有值) */
ErrCode *string `json:"err_code,omitempty" `
/*
错误信息(只有有异常才有值) */
ErrMsg *string `json:"err_msg,omitempty" `
/*
调用成功时的返回类目code */
Model *string `json:"model,omitempty" `
}
func (s *AlibabaWdkSkuCategoryUpdateApiResult) SetSuccess(v bool) *AlibabaWdkSkuCategoryUpdateApiResult {
s.Success = &v
return s
}
func (s *AlibabaWdkSkuCategoryUpdateApiResult) SetErrCode(v string) *AlibabaWdkSkuCategoryUpdateApiResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuCategoryUpdateApiResult) SetErrMsg(v string) *AlibabaWdkSkuCategoryUpdateApiResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuCategoryUpdateApiResult) SetModel(v string) *AlibabaWdkSkuCategoryUpdateApiResult {
s.Model = &v
return s
}

View File

@@ -0,0 +1,30 @@
package domain
type AlibabaWdkSkuCategoryUpdateCategoryDo struct {
/*
类目编码 */
Code *string `json:"code,omitempty" `
/*
类目名称 */
Name *string `json:"name,omitempty" `
/*
状态0:正常;1:禁用,禁用后已有的商品不影响,不能新建新商品) */
Status *int64 `json:"status,omitempty" `
}
func (s *AlibabaWdkSkuCategoryUpdateCategoryDo) SetCode(v string) *AlibabaWdkSkuCategoryUpdateCategoryDo {
s.Code = &v
return s
}
func (s *AlibabaWdkSkuCategoryUpdateCategoryDo) SetName(v string) *AlibabaWdkSkuCategoryUpdateCategoryDo {
s.Name = &v
return s
}
func (s *AlibabaWdkSkuCategoryUpdateCategoryDo) SetStatus(v int64) *AlibabaWdkSkuCategoryUpdateCategoryDo {
s.Status = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkSkuFeatureApiResult struct {
/*
错误编码 */
ErrorCode *string `json:"error_code,omitempty" `
/*
错误信息 */
ErrorMsg *string `json:"error_msg,omitempty" `
/*
接口调用成功标志,不表示业务是否成功 */
Success *bool `json:"success,omitempty" `
/*
业务是否成功 */
Model *bool `json:"model,omitempty" `
}
func (s *AlibabaWdkSkuFeatureApiResult) SetErrorCode(v string) *AlibabaWdkSkuFeatureApiResult {
s.ErrorCode = &v
return s
}
func (s *AlibabaWdkSkuFeatureApiResult) SetErrorMsg(v string) *AlibabaWdkSkuFeatureApiResult {
s.ErrorMsg = &v
return s
}
func (s *AlibabaWdkSkuFeatureApiResult) SetSuccess(v bool) *AlibabaWdkSkuFeatureApiResult {
s.Success = &v
return s
}
func (s *AlibabaWdkSkuFeatureApiResult) SetModel(v bool) *AlibabaWdkSkuFeatureApiResult {
s.Model = &v
return s
}

View File

@@ -0,0 +1,62 @@
package domain
type AlibabaWdkSkuFeatureSkuFeatureDo struct {
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
门店编码,用来给特定门店商品标记 */
OuCode *string `json:"ou_code,omitempty" `
/*
机构编码, 可以指定机构的商品标记,如果要全量商品请填写商家编码 */
OrgCode *string `json:"org_code,omitempty" `
/*
渠道编码, */
ChannelCode *string `json:"channel_code,omitempty" `
/*
标记编码,需要和调用方约定 */
FeatureCode *string `json:"feature_code,omitempty" `
/*
标记值,需要和调用方约定 */
FeatureValue *string `json:"feature_value,omitempty" `
/*
是否添加,默认是添加 defalutValue:true */
Add *bool `json:"add,omitempty" `
}
func (s *AlibabaWdkSkuFeatureSkuFeatureDo) SetSkuCode(v string) *AlibabaWdkSkuFeatureSkuFeatureDo {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkSkuFeatureSkuFeatureDo) SetOuCode(v string) *AlibabaWdkSkuFeatureSkuFeatureDo {
s.OuCode = &v
return s
}
func (s *AlibabaWdkSkuFeatureSkuFeatureDo) SetOrgCode(v string) *AlibabaWdkSkuFeatureSkuFeatureDo {
s.OrgCode = &v
return s
}
func (s *AlibabaWdkSkuFeatureSkuFeatureDo) SetChannelCode(v string) *AlibabaWdkSkuFeatureSkuFeatureDo {
s.ChannelCode = &v
return s
}
func (s *AlibabaWdkSkuFeatureSkuFeatureDo) SetFeatureCode(v string) *AlibabaWdkSkuFeatureSkuFeatureDo {
s.FeatureCode = &v
return s
}
func (s *AlibabaWdkSkuFeatureSkuFeatureDo) SetFeatureValue(v string) *AlibabaWdkSkuFeatureSkuFeatureDo {
s.FeatureValue = &v
return s
}
func (s *AlibabaWdkSkuFeatureSkuFeatureDo) SetAdd(v bool) *AlibabaWdkSkuFeatureSkuFeatureDo {
s.Add = &v
return s
}

View File

@@ -0,0 +1,78 @@
package domain
type AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult struct {
/*
条目总数 */
Total *int64 `json:"total,omitempty" `
/*
第一次调用会返回scroll_id 但并不包含数据后续每次都必须指定上一次返回scroll_id并且后续搜索结果中都会返回scroll_id及对应匹配的数据后续查询该参数必填 */
ScrollId *string `json:"scroll_id,omitempty" `
/*
结果页数 */
PageCount *int64 `json:"page_count,omitempty" `
/*
商品主档对象 */
ModelList *[]AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo `json:"model_list,omitempty" `
/*
错误信息 */
ErrMsg *string `json:"err_msg,omitempty" `
/*
错误码 */
ErrCode *string `json:"err_code,omitempty" `
/*
分页大小 */
PageSize *int64 `json:"page_size,omitempty" `
/*
是否成功 */
Success *bool `json:"success,omitempty" `
/*
当前页码 */
PageIndex *int64 `json:"page_index,omitempty" `
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult) SetTotal(v int64) *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult {
s.Total = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult) SetScrollId(v string) *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult {
s.ScrollId = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult) SetPageCount(v int64) *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult {
s.PageCount = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult) SetModelList(v []AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult {
s.ModelList = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult) SetErrMsg(v string) *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult) SetErrCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult) SetPageSize(v int64) *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult {
s.PageSize = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult) SetSuccess(v bool) *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult {
s.Success = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult) SetPageIndex(v int64) *AlibabaWdkSkuMerchantskuScrollQueryApiScrollPageResult {
s.PageIndex = &v
return s
}

View File

@@ -0,0 +1,392 @@
package domain
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo struct {
/*
商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
机构编码 */
OrgainzaNo *string `json:"orgainza_no,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品名称 */
SkuName *string `json:"sku_name,omitempty" `
/*
商品简称 */
ShortTitle *string `json:"short_title,omitempty" `
/*
条码 */
Barcodes *[]string `json:"barcodes,omitempty" `
/*
商品生命周期状态(A-正常、T-暂时停购、C-淘汰出清、R-清退、D-删除封挡) */
LifeStatus *string `json:"life_status,omitempty" `
/*
平台类目编码 */
BackCatCode *string `json:"back_cat_code,omitempty" `
/*
商家类目编码 */
RetailerCatCode *string `json:"retailer_cat_code,omitempty" `
/*
商品经营方式(1001-普通商品, 2001-加工成品2002-加工半成品3001-原材料4001-耗材6001-组合商品) */
ItemType *int64 `json:"item_type,omitempty" `
/*
商品销项税率 */
InvoiceContent *string `json:"invoice_content,omitempty" `
/*
是否可售: 1 - 可售, 0 - 不可售 */
SaleFlag *int64 `json:"sale_flag,omitempty" `
/*
税率 */
TaxRate *string `json:"tax_rate,omitempty" `
/*
是否加工商品 */
HangdlingFlag *int64 `json:"hangdling_flag,omitempty" `
/*
存货性质此字段一经录入不能修改此字段可传原材料、办公品、服务项目、成品、半成品。与是否加工字段组合成商品类型字段。商品类型有5种耗材、原材料、加工半成品、加工产成品、普通商品。若存货性质是成品是否加工为是则商品类型为“加工产成品”若存货性质是成品是否加工为否则商品类型为“普通商品”若存货性质是半成品是否加工为是则商品性质为“加工半成品” */
GoodsNature *int64 `json:"goods_nature,omitempty" `
/*
建议零售价 */
SuggestedPrice *int64 `json:"suggested_price,omitempty" `
/*
品牌编码 */
BrandCode *string `json:"brand_code,omitempty" `
/*
供应商code */
SupplierNo *string `json:"supplier_no,omitempty" `
/*
生产商名称 */
ProducerName *string `json:"producer_name,omitempty" `
/*
生产商地址 */
ProducerAddress *string `json:"producer_address,omitempty" `
/*
产品标准号 */
ProductCode *string `json:"product_code,omitempty" `
/*
厂方货号 */
FactoryNo *string `json:"factory_no,omitempty" `
/*
成份 */
Component *string `json:"component,omitempty" `
/*
销售规格描述 */
SaleSpec *string `json:"sale_spec,omitempty" `
/*
售卖单位 */
SaleUnit *string `json:"sale_unit,omitempty" `
/*
净含量 */
Content *string `json:"content,omitempty" `
/*
是否APP可售 */
AllowAppSale *int64 `json:"allow_app_sale,omitempty" `
/*
是否大件 */
BigFlag *int64 `json:"big_flag,omitempty" `
/*
是否称重 */
WeightFlag *int64 `json:"weight_flag,omitempty" `
/*
是否进口 */
ImportFlag *int64 `json:"import_flag,omitempty" `
/*
存储条件;填常温、冷藏、冷冻、热链、鲜活 */
Storage *string `json:"storage,omitempty" `
/*
保质天数 */
Period *int64 `json:"period,omitempty" `
/*
淘鲜达产地库中的值;国内产地传值格式:中国|省|市。若不能确定产地,可以传“见产品外包装”(按商家支持,需要提前通知技术配置)。国外产地只需要传国家名 */
ProducerPlace *string `json:"producer_place,omitempty" `
/*
重量单位统一为g。称重品weight_flag为1该字段不填。 */
Weight *int64 `json:"weight,omitempty" `
/*
长度(深) */
Length *string `json:"length,omitempty" `
/*
宽度(宽) */
Width *string `json:"width,omitempty" `
/*
高度(高) */
Height *string `json:"height,omitempty" `
/*
主图链接 */
PicUrl *string `json:"pic_url,omitempty" `
/*
商品其他图片 */
SkuPicUrls *string `json:"sku_pic_urls,omitempty" `
/*
商品图文详情 */
RichTxtTfs *string `json:"rich_txt_tfs,omitempty" `
/*
商品卖点 */
SubTitle *string `json:"sub_title,omitempty" `
/*
卖点一名称 */
Title1 *string `json:"title1,omitempty" `
/*
卖点一内容 */
Subtitle1 *string `json:"subtitle1,omitempty" `
/*
卖点二名称 */
Title2 *string `json:"title2,omitempty" `
/*
卖点二内容 */
Subtitle2 *string `json:"subtitle2,omitempty" `
/*
创建时间 */
GmtCreate *util.LocalTime `json:"gmt_create,omitempty" `
/*
修改时间 */
GmtModified *util.LocalTime `json:"gmt_modified,omitempty" `
/*
品牌名称 */
BrandName *string `json:"brand_name,omitempty" `
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetMerchantCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.MerchantCode = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetOrgainzaNo(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.OrgainzaNo = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSkuCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSkuName(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.SkuName = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetShortTitle(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.ShortTitle = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBarcodes(v []string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Barcodes = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetLifeStatus(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.LifeStatus = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBackCatCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.BackCatCode = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetRetailerCatCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.RetailerCatCode = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetItemType(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.ItemType = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetInvoiceContent(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.InvoiceContent = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSaleFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.SaleFlag = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetTaxRate(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.TaxRate = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetHangdlingFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.HangdlingFlag = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetGoodsNature(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.GoodsNature = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSuggestedPrice(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.SuggestedPrice = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBrandCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.BrandCode = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSupplierNo(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.SupplierNo = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetProducerName(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.ProducerName = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetProducerAddress(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.ProducerAddress = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetProductCode(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.ProductCode = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetFactoryNo(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.FactoryNo = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetComponent(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Component = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSaleSpec(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.SaleSpec = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSaleUnit(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.SaleUnit = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetContent(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Content = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetAllowAppSale(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.AllowAppSale = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBigFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.BigFlag = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetWeightFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.WeightFlag = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetImportFlag(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.ImportFlag = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetStorage(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Storage = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetPeriod(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Period = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetProducerPlace(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.ProducerPlace = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetWeight(v int64) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Weight = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetLength(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Length = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetWidth(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Width = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetHeight(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Height = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetPicUrl(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.PicUrl = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSkuPicUrls(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.SkuPicUrls = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetRichTxtTfs(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.RichTxtTfs = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSubTitle(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.SubTitle = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetTitle1(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Title1 = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSubtitle1(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Subtitle1 = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetTitle2(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Title2 = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetSubtitle2(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.Subtitle2 = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetGmtCreate(v util.LocalTime) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.GmtCreate = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetGmtModified(v util.LocalTime) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.GmtModified = &v
return s
}
func (s *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo) SetBrandName(v string) *AlibabaWdkSkuMerchantskuScrollQueryWdkOpenMerchantSkuDo {
s.BrandName = &v
return s
}

View File

@@ -0,0 +1,70 @@
package domain
type AlibabaWdkSkuScrollQueryApiScrollPageResult struct {
/*
商品商量总页数分页大小20 */
PageCount *int64 `json:"page_count,omitempty" `
/*
商品总数 */
Total *int64 `json:"total,omitempty" `
/*
是否调用成功 */
Success *bool `json:"success,omitempty" `
/*
异常信息编码 */
ErrCode *string `json:"err_code,omitempty" `
/*
异常信息 */
ErrMsg *string `json:"err_msg,omitempty" `
/*
分页大小 */
PageSize *int64 `json:"page_size,omitempty" `
/*
返回的结果集 */
ModelList *[]AlibabaWdkSkuScrollQueryModelList `json:"model_list,omitempty" `
/*
游标:作为下一次请求数据的参数 */
ScrollId *string `json:"scroll_id,omitempty" `
}
func (s *AlibabaWdkSkuScrollQueryApiScrollPageResult) SetPageCount(v int64) *AlibabaWdkSkuScrollQueryApiScrollPageResult {
s.PageCount = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryApiScrollPageResult) SetTotal(v int64) *AlibabaWdkSkuScrollQueryApiScrollPageResult {
s.Total = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryApiScrollPageResult) SetSuccess(v bool) *AlibabaWdkSkuScrollQueryApiScrollPageResult {
s.Success = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryApiScrollPageResult) SetErrCode(v string) *AlibabaWdkSkuScrollQueryApiScrollPageResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryApiScrollPageResult) SetErrMsg(v string) *AlibabaWdkSkuScrollQueryApiScrollPageResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryApiScrollPageResult) SetPageSize(v int64) *AlibabaWdkSkuScrollQueryApiScrollPageResult {
s.PageSize = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryApiScrollPageResult) SetModelList(v []AlibabaWdkSkuScrollQueryModelList) *AlibabaWdkSkuScrollQueryApiScrollPageResult {
s.ModelList = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryApiScrollPageResult) SetScrollId(v string) *AlibabaWdkSkuScrollQueryApiScrollPageResult {
s.ScrollId = &v
return s
}

View File

@@ -0,0 +1,246 @@
package domain
type AlibabaWdkSkuScrollQueryModelList struct {
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品名称 */
SkuName *string `json:"sku_name,omitempty" `
/*
商品在机构内的生命周期商品状态A-正常、T-暂时停购、C-淘汰出清、R-清退、D-删除封挡 */
LifeStatus *string `json:"life_status,omitempty" `
/*
条码:多个条码用英文逗号分割 */
Barcodes *string `json:"barcodes,omitempty" `
/*
价格:单位元 */
SalePrice *string `json:"sale_price,omitempty" `
/*
会员价:单位元 */
MemberPrice *string `json:"member_price,omitempty" `
/*
售卖单位 */
SaleUnit *string `json:"sale_unit,omitempty" `
/*
是否称重品1称重品0非称重品 */
WeightFlag *string `json:"weight_flag,omitempty" `
/*
商家类目编码 */
MerchantCatCode *string `json:"merchant_cat_code,omitempty" `
/*
子公司编码 */
OrgNo *string `json:"org_no,omitempty" `
/*
门店编码 */
OuCode *string `json:"ou_code,omitempty" `
/*
渠道店编码 */
ShopId *string `json:"shop_id,omitempty" `
/*
渠道店类型4淘宝 */
ChannelCodes *string `json:"channel_codes,omitempty" `
/*
税收编码(查询返回使用) */
TaxClassNo *string `json:"tax_class_no,omitempty" `
/*
业务类型 1盒饭 2生鲜 */
BusinessType *int64 `json:"business_type,omitempty" `
/*
是否测试商品 */
TestFlag *int64 `json:"test_flag,omitempty" `
/*
是否服务商品 */
ServiceFlag *int64 `json:"service_flag,omitempty" `
/*
修改时间 */
ModifiedTime *string `json:"modified_time,omitempty" `
/*
商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
默认供应商 */
SupplierNo *string `json:"supplier_no,omitempty" `
/*
短标题 */
ShortTitle *string `json:"short_title,omitempty" `
/*
是否线上可售 是 0否 1是 */
OnlineSaleFlag *int64 `json:"online_sale_flag,omitempty" `
/*
销售规格描述 */
SaleSpec *string `json:"sale_spec,omitempty" `
/*
加工时间 单位:分钟 */
ProcessingTime *int64 `json:"processing_time,omitempty" `
/*
后台平台类目编码 */
BackCatCode *string `json:"back_cat_code,omitempty" `
/*
进项税率 */
InputTaxRate *string `json:"input_tax_rate,omitempty" `
/*
销项税率 */
TaxRate *string `json:"tax_rate,omitempty" `
/*
品牌名称 */
BrandName *string `json:"brand_name,omitempty" `
/*
品牌编码 */
BrandCode *string `json:"brand_code,omitempty" `
/*
保质期天数,商品的保质期(单位:天),0表示没有保质期 */
ShelfLife *string `json:"shelf_life,omitempty" `
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetSkuCode(v string) *AlibabaWdkSkuScrollQueryModelList {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetSkuName(v string) *AlibabaWdkSkuScrollQueryModelList {
s.SkuName = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetLifeStatus(v string) *AlibabaWdkSkuScrollQueryModelList {
s.LifeStatus = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetBarcodes(v string) *AlibabaWdkSkuScrollQueryModelList {
s.Barcodes = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetSalePrice(v string) *AlibabaWdkSkuScrollQueryModelList {
s.SalePrice = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetMemberPrice(v string) *AlibabaWdkSkuScrollQueryModelList {
s.MemberPrice = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetSaleUnit(v string) *AlibabaWdkSkuScrollQueryModelList {
s.SaleUnit = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetWeightFlag(v string) *AlibabaWdkSkuScrollQueryModelList {
s.WeightFlag = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetMerchantCatCode(v string) *AlibabaWdkSkuScrollQueryModelList {
s.MerchantCatCode = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetOrgNo(v string) *AlibabaWdkSkuScrollQueryModelList {
s.OrgNo = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetOuCode(v string) *AlibabaWdkSkuScrollQueryModelList {
s.OuCode = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetShopId(v string) *AlibabaWdkSkuScrollQueryModelList {
s.ShopId = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetChannelCodes(v string) *AlibabaWdkSkuScrollQueryModelList {
s.ChannelCodes = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetTaxClassNo(v string) *AlibabaWdkSkuScrollQueryModelList {
s.TaxClassNo = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetBusinessType(v int64) *AlibabaWdkSkuScrollQueryModelList {
s.BusinessType = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetTestFlag(v int64) *AlibabaWdkSkuScrollQueryModelList {
s.TestFlag = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetServiceFlag(v int64) *AlibabaWdkSkuScrollQueryModelList {
s.ServiceFlag = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetModifiedTime(v string) *AlibabaWdkSkuScrollQueryModelList {
s.ModifiedTime = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetMerchantCode(v string) *AlibabaWdkSkuScrollQueryModelList {
s.MerchantCode = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetSupplierNo(v string) *AlibabaWdkSkuScrollQueryModelList {
s.SupplierNo = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetShortTitle(v string) *AlibabaWdkSkuScrollQueryModelList {
s.ShortTitle = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetOnlineSaleFlag(v int64) *AlibabaWdkSkuScrollQueryModelList {
s.OnlineSaleFlag = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetSaleSpec(v string) *AlibabaWdkSkuScrollQueryModelList {
s.SaleSpec = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetProcessingTime(v int64) *AlibabaWdkSkuScrollQueryModelList {
s.ProcessingTime = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetBackCatCode(v string) *AlibabaWdkSkuScrollQueryModelList {
s.BackCatCode = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetInputTaxRate(v string) *AlibabaWdkSkuScrollQueryModelList {
s.InputTaxRate = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetTaxRate(v string) *AlibabaWdkSkuScrollQueryModelList {
s.TaxRate = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetBrandName(v string) *AlibabaWdkSkuScrollQueryModelList {
s.BrandName = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetBrandCode(v string) *AlibabaWdkSkuScrollQueryModelList {
s.BrandCode = &v
return s
}
func (s *AlibabaWdkSkuScrollQueryModelList) SetShelfLife(v string) *AlibabaWdkSkuScrollQueryModelList {
s.ShelfLife = &v
return s
}

View File

@@ -0,0 +1,78 @@
package domain
type AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult struct {
/*
门店商品总数 */
Total *int64 `json:"total,omitempty" `
/*
游标 */
ScrollId *string `json:"scroll_id,omitempty" `
/*
页码数 */
PageCount *int64 `json:"page_count,omitempty" `
/*
门店商品模型 */
ModelList *[]AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo `json:"model_list,omitempty" `
/*
错误信息 */
ErrMsg *string `json:"err_msg,omitempty" `
/*
错误码 */
ErrCode *string `json:"err_code,omitempty" `
/*
每页条目数 */
PageSize *int64 `json:"page_size,omitempty" `
/*
是否成功 */
Success *bool `json:"success,omitempty" `
/*
页码索引 */
PageIndex *int64 `json:"page_index,omitempty" `
}
func (s *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult) SetTotal(v int64) *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult {
s.Total = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult) SetScrollId(v string) *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult {
s.ScrollId = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult) SetPageCount(v int64) *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult {
s.PageCount = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult) SetModelList(v []AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult {
s.ModelList = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult) SetErrMsg(v string) *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult) SetErrCode(v string) *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult) SetPageSize(v int64) *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult {
s.PageSize = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult) SetSuccess(v bool) *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult {
s.Success = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult) SetPageIndex(v int64) *AlibabaWdkSkuStoreskuScrollQueryApiScrollPageResult {
s.PageIndex = &v
return s
}

View File

@@ -0,0 +1,176 @@
package domain
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo struct {
/*
商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
经营店ID */
StoreId *string `json:"store_id,omitempty" `
/*
供应商code */
SupplierNo *string `json:"supplier_no,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品名称 */
SkuName *string `json:"sku_name,omitempty" `
/*
商品简称 */
ShortTitle *string `json:"short_title,omitempty" `
/*
商品状态A-正常、T-暂时停购、C-淘汰出清、R-清退、D-删除封挡 */
LifeStatus *string `json:"life_status,omitempty" `
/*
条码 */
Barcode *string `json:"barcode,omitempty" `
/*
商品(渠道)价格 */
SkuPrice *int64 `json:"sku_price,omitempty" `
/*
会员价 */
MemberPrice *int64 `json:"member_price,omitempty" `
/*
业务类型 */
BusinessType *int64 `json:"business_type,omitempty" `
/*
APP可售 */
OnlineSaleFlag *int64 `json:"online_sale_flag,omitempty" `
/*
渠道类型 */
ChannelCode *int64 `json:"channel_code,omitempty" `
/*
线上渠道店code */
ShopId *string `json:"shop_id,omitempty" `
/*
商品销售单位对应的含量表达APP展示重要字段体现售卖单位中含有的商品数量通常描述为“550g/份”等样式。填字符串。 */
SaleSpec *string `json:"sale_spec,omitempty" `
/*
加工时间 */
ProcessingTime *int64 `json:"processing_time,omitempty" `
/*
是否测试商品 */
TestFlag *int64 `json:"test_flag,omitempty" `
/*
是否服务商品 */
ServiceFlag *int64 `json:"service_flag,omitempty" `
/*
标准类目编码 */
BackCatCode *string `json:"back_cat_code,omitempty" `
/*
创建时间 */
GmtCreate *util.LocalTime `json:"gmt_create,omitempty" `
/*
修改时间 */
GmtModified *util.LocalTime `json:"gmt_modified,omitempty" `
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetMerchantCode(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.MerchantCode = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetStoreId(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.StoreId = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetSupplierNo(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.SupplierNo = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetSkuCode(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetSkuName(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.SkuName = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetShortTitle(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.ShortTitle = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetLifeStatus(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.LifeStatus = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetBarcode(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.Barcode = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetSkuPrice(v int64) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.SkuPrice = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetMemberPrice(v int64) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.MemberPrice = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetBusinessType(v int64) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.BusinessType = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetOnlineSaleFlag(v int64) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.OnlineSaleFlag = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetChannelCode(v int64) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.ChannelCode = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetShopId(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.ShopId = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetSaleSpec(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.SaleSpec = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetProcessingTime(v int64) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.ProcessingTime = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetTestFlag(v int64) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.TestFlag = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetServiceFlag(v int64) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.ServiceFlag = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetBackCatCode(v string) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.BackCatCode = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetGmtCreate(v util.LocalTime) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.GmtCreate = &v
return s
}
func (s *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo) SetGmtModified(v util.LocalTime) *AlibabaWdkSkuStoreskuScrollQueryWdkOpenMerchantStoreSkuDo {
s.GmtModified = &v
return s
}

View File

@@ -0,0 +1,38 @@
package domain
type AlibabaWdkSkuWarehouseskuQueryApiResult struct {
/*
错误编码 */
ErrCode *string `json:"err_code,omitempty" `
/*
错误内容 */
ErrMsg *string `json:"err_msg,omitempty" `
/*
数据集合 */
Models *[]AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo `json:"models,omitempty" `
/*
调用是否成功 */
Success *bool `json:"success,omitempty" `
}
func (s *AlibabaWdkSkuWarehouseskuQueryApiResult) SetErrCode(v string) *AlibabaWdkSkuWarehouseskuQueryApiResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryApiResult) SetErrMsg(v string) *AlibabaWdkSkuWarehouseskuQueryApiResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryApiResult) SetModels(v []AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) *AlibabaWdkSkuWarehouseskuQueryApiResult {
s.Models = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryApiResult) SetSuccess(v bool) *AlibabaWdkSkuWarehouseskuQueryApiResult {
s.Success = &v
return s
}

View File

@@ -0,0 +1,70 @@
package domain
type AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo struct {
/*
条码 */
Barcode *string `json:"barcode,omitempty" `
/*
高 */
Height *string `json:"height,omitempty" `
/*
长 */
Length *string `json:"length,omitempty" `
/*
是否主条码 */
MainFlag *bool `json:"main_flag,omitempty" `
/*
规格 */
SpuSpec *string `json:"spu_spec,omitempty" `
/*
单位 */
Unit *string `json:"unit,omitempty" `
/*
重量单位g */
Weight *int64 `json:"weight,omitempty" `
/*
宽 */
Width *string `json:"width,omitempty" `
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo) SetBarcode(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo {
s.Barcode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo) SetHeight(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo {
s.Height = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo) SetLength(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo {
s.Length = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo) SetMainFlag(v bool) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo {
s.MainFlag = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo) SetSpuSpec(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo {
s.SpuSpec = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo) SetUnit(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo {
s.Unit = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo) SetWeight(v int64) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo {
s.Weight = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo) SetWidth(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo {
s.Width = &v
return s
}

View File

@@ -0,0 +1,248 @@
package domain
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo struct {
/*
商品条码 */
Barcodes *[]AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo `json:"barcodes,omitempty" `
/*
品牌名称 */
BrandName *string `json:"brand_name,omitempty" `
/*
含量 */
Content *string `json:"content,omitempty" `
/*
配货规格 */
DeliverySpec *string `json:"delivery_spec,omitempty" `
/*
配货单位 */
DeliveryUnit *string `json:"delivery_unit,omitempty" `
/*
配送方式1-统配、2-直配、3-越库 */
DeliveryWay *string `json:"delivery_way,omitempty" `
/*
禁收时限 */
ForbidReceiveDays *int64 `json:"forbid_receive_days,omitempty" `
/*
禁售时限 */
ForbidSalesDays *int64 `json:"forbid_sales_days,omitempty" `
/*
新建时间 */
GmtCreateTime *util.LocalTime `json:"gmt_create_time,omitempty" `
/*
是否进口商品 */
ImportFlag *bool `json:"import_flag,omitempty" `
/*
进项税率 */
InputTaxRate *string `json:"input_tax_rate,omitempty" `
/*
库存单位 */
InventoryUnit *string `json:"inventory_unit,omitempty" `
/*
商品状态A-正常、T-暂时停采、C-淘汰出清、R-清退、L-季节性商品休眠、D-删除封挡、E-停售(紧急下架)、U-未启用(只是建档,还未进货) */
LifeStatus *string `json:"life_status,omitempty" `
/*
商品类目 */
MerchantCatId *int64 `json:"merchant_cat_id,omitempty" `
/*
商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
超收比例 */
OverloadRate *string `json:"overload_rate,omitempty" `
/*
保质期天数 */
Period *int64 `json:"period,omitempty" `
/*
厂商名称 */
ProducerName *string `json:"producer_name,omitempty" `
/*
产地,多个产地使用逗号分割 */
ProducerPlace *string `json:"producer_place,omitempty" `
/*
采购规格 */
PurchaseSpec *string `json:"purchase_spec,omitempty" `
/*
采购单位 */
PurchaseUnit *string `json:"purchase_unit,omitempty" `
/*
简称 */
ShortTitle *string `json:"short_title,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品名称 */
SkuName *string `json:"sku_name,omitempty" `
/*
存储方式241-常温、242-冷藏、243-冷冻、635-热链、636-室温、637-鲜活 */
Storage *string `json:"storage,omitempty" `
/*
当前供应商编码 */
SupplierNo *string `json:"supplier_no,omitempty" `
/*
进项税率 */
TaxRate *string `json:"tax_rate,omitempty" `
/*
仓编码 */
WarehouseCode *string `json:"warehouse_code,omitempty" `
/*
保质期预警天数 */
WarnDays *int64 `json:"warn_days,omitempty" `
/*
是否称重商品 */
WeightFlag *bool `json:"weight_flag,omitempty" `
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetBarcodes(v []AlibabaWdkSkuWarehouseskuQueryWarehouseSkuBarcodeDo) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.Barcodes = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetBrandName(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.BrandName = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetContent(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.Content = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetDeliverySpec(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.DeliverySpec = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetDeliveryUnit(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.DeliveryUnit = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetDeliveryWay(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.DeliveryWay = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetForbidReceiveDays(v int64) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.ForbidReceiveDays = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetForbidSalesDays(v int64) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.ForbidSalesDays = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetGmtCreateTime(v util.LocalTime) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.GmtCreateTime = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetImportFlag(v bool) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.ImportFlag = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetInputTaxRate(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.InputTaxRate = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetInventoryUnit(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.InventoryUnit = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetLifeStatus(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.LifeStatus = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetMerchantCatId(v int64) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.MerchantCatId = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetMerchantCode(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.MerchantCode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetOverloadRate(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.OverloadRate = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetPeriod(v int64) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.Period = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetProducerName(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.ProducerName = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetProducerPlace(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.ProducerPlace = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetPurchaseSpec(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.PurchaseSpec = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetPurchaseUnit(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.PurchaseUnit = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetShortTitle(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.ShortTitle = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetSkuCode(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetSkuName(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.SkuName = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetStorage(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.Storage = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetSupplierNo(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.SupplierNo = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetTaxRate(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.TaxRate = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetWarehouseCode(v string) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.WarehouseCode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetWarnDays(v int64) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.WarnDays = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo) SetWeightFlag(v bool) *AlibabaWdkSkuWarehouseskuQueryWarehouseSkuDo {
s.WeightFlag = &v
return s
}

View File

@@ -0,0 +1,78 @@
package domain
type AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult struct {
/*
错误编码 */
ErrCode *string `json:"err_code,omitempty" `
/*
错误内容 */
ErrMsg *string `json:"err_msg,omitempty" `
/*
数据集合 */
Models *[]AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo `json:"models,omitempty" `
/*
总页数 */
PageCount *int64 `json:"page_count,omitempty" `
/*
当前页下标 */
PageIndex *int64 `json:"page_index,omitempty" `
/*
每页条数 */
PageSize *int64 `json:"page_size,omitempty" `
/*
游标 */
ScrollId *string `json:"scroll_id,omitempty" `
/*
调用是否成功 */
Success *bool `json:"success,omitempty" `
/*
总条数 */
Total *int64 `json:"total,omitempty" `
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult) SetErrCode(v string) *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult {
s.ErrCode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult) SetErrMsg(v string) *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult {
s.ErrMsg = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult) SetModels(v []AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult {
s.Models = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult) SetPageCount(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult {
s.PageCount = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult) SetPageIndex(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult {
s.PageIndex = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult) SetPageSize(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult {
s.PageSize = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult) SetScrollId(v string) *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult {
s.ScrollId = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult) SetSuccess(v bool) *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult {
s.Success = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult) SetTotal(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryApiScrollPageResult {
s.Total = &v
return s
}

View File

@@ -0,0 +1,70 @@
package domain
type AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo struct {
/*
条码 */
Barcode *string `json:"barcode,omitempty" `
/*
高 */
Height *string `json:"height,omitempty" `
/*
长 */
Length *string `json:"length,omitempty" `
/*
是否主条码 */
MainFlag *bool `json:"main_flag,omitempty" `
/*
规格 */
SpuSpec *string `json:"spu_spec,omitempty" `
/*
单位 */
Unit *string `json:"unit,omitempty" `
/*
重量单位g */
Weight *int64 `json:"weight,omitempty" `
/*
宽 */
Width *string `json:"width,omitempty" `
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) SetBarcode(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo {
s.Barcode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) SetHeight(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo {
s.Height = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) SetLength(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo {
s.Length = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) SetMainFlag(v bool) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo {
s.MainFlag = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) SetSpuSpec(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo {
s.SpuSpec = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) SetUnit(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo {
s.Unit = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) SetWeight(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo {
s.Weight = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) SetWidth(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo {
s.Width = &v
return s
}

View File

@@ -0,0 +1,248 @@
package domain
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo struct {
/*
商品条码 */
Barcodes *[]AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo `json:"barcodes,omitempty" `
/*
品牌名称 */
BrandName *string `json:"brand_name,omitempty" `
/*
含量 */
Content *string `json:"content,omitempty" `
/*
配货规格 */
DeliverySpec *string `json:"delivery_spec,omitempty" `
/*
配货单位 */
DeliveryUnit *string `json:"delivery_unit,omitempty" `
/*
配送方式1-统配、2-直配、3-越库 */
DeliveryWay *string `json:"delivery_way,omitempty" `
/*
禁收时限 */
ForbidReceiveDays *int64 `json:"forbid_receive_days,omitempty" `
/*
禁售时限 */
ForbidSalesDays *int64 `json:"forbid_sales_days,omitempty" `
/*
新建时间 */
GmtCreateTime *util.LocalTime `json:"gmt_create_time,omitempty" `
/*
是否进口商品 */
ImportFlag *bool `json:"import_flag,omitempty" `
/*
进项税率 */
InputTaxRate *string `json:"input_tax_rate,omitempty" `
/*
库存单位 */
InventoryUnit *string `json:"inventory_unit,omitempty" `
/*
商品状态A-正常、T-暂时停采、C-淘汰出清、R-清退、L-季节性商品休眠、D-删除封挡、E-停售(紧急下架)、U-未启用(只是建档,还未进货) */
LifeStatus *string `json:"life_status,omitempty" `
/*
商品类目 */
MerchantCatId *int64 `json:"merchant_cat_id,omitempty" `
/*
商家编码 */
MerchantCode *string `json:"merchant_code,omitempty" `
/*
超收比例 */
OverloadRate *string `json:"overload_rate,omitempty" `
/*
保质期天数 */
Period *int64 `json:"period,omitempty" `
/*
厂商名称 */
ProducerName *string `json:"producer_name,omitempty" `
/*
产地,多个产地使用逗号分割 */
ProducerPlace *string `json:"producer_place,omitempty" `
/*
采购规格 */
PurchaseSpec *string `json:"purchase_spec,omitempty" `
/*
采购单位 */
PurchaseUnit *string `json:"purchase_unit,omitempty" `
/*
简称 */
ShortTitle *string `json:"short_title,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
商品名称 */
SkuName *string `json:"sku_name,omitempty" `
/*
存储方式241-常温、242-冷藏、243-冷冻、635-热链、636-室温、637-鲜活 */
Storage *string `json:"storage,omitempty" `
/*
当前供应商编码 */
SupplierNo *string `json:"supplier_no,omitempty" `
/*
进项税率 */
TaxRate *string `json:"tax_rate,omitempty" `
/*
仓编码 */
WarehouseCode *string `json:"warehouse_code,omitempty" `
/*
保质期预警天数 */
WarnDays *int64 `json:"warn_days,omitempty" `
/*
是否称重商品 */
WeightFlag *bool `json:"weight_flag,omitempty" `
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetBarcodes(v []AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuBarcodeDo) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.Barcodes = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetBrandName(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.BrandName = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetContent(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.Content = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetDeliverySpec(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.DeliverySpec = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetDeliveryUnit(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.DeliveryUnit = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetDeliveryWay(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.DeliveryWay = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetForbidReceiveDays(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.ForbidReceiveDays = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetForbidSalesDays(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.ForbidSalesDays = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetGmtCreateTime(v util.LocalTime) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.GmtCreateTime = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetImportFlag(v bool) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.ImportFlag = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetInputTaxRate(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.InputTaxRate = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetInventoryUnit(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.InventoryUnit = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetLifeStatus(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.LifeStatus = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetMerchantCatId(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.MerchantCatId = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetMerchantCode(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.MerchantCode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetOverloadRate(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.OverloadRate = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetPeriod(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.Period = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetProducerName(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.ProducerName = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetProducerPlace(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.ProducerPlace = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetPurchaseSpec(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.PurchaseSpec = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetPurchaseUnit(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.PurchaseUnit = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetShortTitle(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.ShortTitle = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetSkuCode(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetSkuName(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.SkuName = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetStorage(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.Storage = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetSupplierNo(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.SupplierNo = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetTaxRate(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.TaxRate = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetWarehouseCode(v string) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.WarehouseCode = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetWarnDays(v int64) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.WarnDays = &v
return s
}
func (s *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo) SetWeightFlag(v bool) *AlibabaWdkSkuWarehouseskuScrollQueryWarehouseSkuDo {
s.WeightFlag = &v
return s
}