jds ware
This commit is contained in:
@@ -839,14 +839,14 @@ type WareSaveParam struct {
|
||||
CatIDLevel4 int `json:"catIdLevel4"`
|
||||
CategoryID int `json:"categoryId"`
|
||||
CharacteristicService []interface{} `json:"characteristicService"`
|
||||
ColType int `json:"colType,omitempty"`
|
||||
ColType int `json:"colType"`
|
||||
CostPrice string `json:"costPrice"`
|
||||
Delivery int `json:"delivery"`
|
||||
DeliveryID1 int `json:"deliveryId1"`
|
||||
Density string `json:"density"`
|
||||
DesignConcept string `json:"designConcept"`
|
||||
ExtendFeatures []interface{} `json:"extendFeatures"`
|
||||
Features []WareSaveSkusFea `json:"features,omitempty"`
|
||||
Features []WareSaveSkusFea `json:"features"`
|
||||
FitmentNote string `json:"fitmentNote"`
|
||||
FitmentNoteMobile string `json:"fitmentNoteMobile"`
|
||||
HasWareBoot bool `json:"hasWareBoot"`
|
||||
|
||||
@@ -206,23 +206,25 @@ func TestShopList(t *testing.T) {
|
||||
func TestWareSave(t *testing.T) {
|
||||
// desc := `<p>因生鲜比较脆弱,发货途中如果有磕碰损坏,请收到联系客服,闪电赔付。请核对好地址,发货后不可修改地址,因改地址导致损坏不能赔付,谢谢理解</p><p><img style="width:auto;height:auto;max-width:100%;" src="//img10.360buyimg.com/imgzone/jfs/t1/126814/22/1326/472568/5ebb888dEa2cfb5f6/c0c81db660994246.jpg"><br></p><p><br></p>`
|
||||
params := &WareSaveParam{
|
||||
WareID: 10020528071531,
|
||||
Height: 120,
|
||||
CategoryID: 12247,
|
||||
VenderID: 10569615,
|
||||
BrandID: 44259,
|
||||
Length: 200,
|
||||
Wide: 100,
|
||||
// WareStatus: 2,
|
||||
Title: "三线肉",
|
||||
Weight: "3",
|
||||
ShopCategorys: []int{15602360},
|
||||
// Notes: desc,
|
||||
WareID: 0,
|
||||
Height: 100,
|
||||
// CatIDLevel1: 12218,
|
||||
CategoryID: 12247,
|
||||
LastCategoryID: 12247,
|
||||
VenderID: 10569615,
|
||||
BrandID: 44259,
|
||||
Length: 200,
|
||||
Wide: 100,
|
||||
WareStatus: 8,
|
||||
Title: "三线肉测试2",
|
||||
Weight: "3",
|
||||
ShopCategorys: []int{15602360},
|
||||
Notes: "123",
|
||||
Skus: []*WareSaveSkus{
|
||||
&WareSaveSkus{
|
||||
SkuID: 10024685331653,
|
||||
// SkuID: 10024685331653,
|
||||
JdPrice: "15",
|
||||
StockNum: 5,
|
||||
StockNum: 0,
|
||||
Props: []*WareSaveSkusProp{
|
||||
&WareSaveSkusProp{
|
||||
AttrID: 1000022043,
|
||||
@@ -230,35 +232,52 @@ func TestWareSave(t *testing.T) {
|
||||
AttrValueAlias: "250g",
|
||||
},
|
||||
},
|
||||
// SkuProps: []interface{}{},
|
||||
// Features: []interface{}{},
|
||||
},
|
||||
&WareSaveSkus{
|
||||
JdPrice: "31",
|
||||
StockNum: 5,
|
||||
Props: []*WareSaveSkusProp{
|
||||
&WareSaveSkusProp{
|
||||
AttrID: 1000022043,
|
||||
AttrValues: 2515430634,
|
||||
AttrValueAlias: "500g",
|
||||
},
|
||||
},
|
||||
},
|
||||
// &WareSaveSkus{
|
||||
// JdPrice: "31",
|
||||
// StockNum: 5,
|
||||
// Props: []*WareSaveSkusProp{
|
||||
// &WareSaveSkusProp{
|
||||
// AttrID: 1000022043,
|
||||
// AttrValues: 2515430634,
|
||||
// AttrValueAlias: "500g",
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
},
|
||||
PromiseID: -1,
|
||||
MultiCateProps: []interface{}{},
|
||||
PropsSet: []interface{}{},
|
||||
SaleAttrs: []interface{}{},
|
||||
PromiseID: 0,
|
||||
MultiCateProps: []interface{}{},
|
||||
PropsSet: []interface{}{},
|
||||
SaleAttrs: []interface{}{},
|
||||
TransparentImageAudit: []interface{}{},
|
||||
OptionType: 1,
|
||||
// MoreImage: true,
|
||||
AvailableFeatures: []interface{}{},
|
||||
CharacteristicService: []interface{}{},
|
||||
ExtendFeatures: []interface{}{},
|
||||
// ZhuangBaID: "5fbf1031e4b0a19aa0904724",
|
||||
// MobileZhuangBaID: "5fbf1031e4b0a19aa0904724",
|
||||
TempID: "10569615110055200",
|
||||
}
|
||||
// params.ImageMap.Num0000000000 = append(params.ImageMap.Num0000000000, &CreateSkuParamImages{
|
||||
// ColorID: "0000000000",
|
||||
// ImgIndex: 1,
|
||||
// ImgURL: "jfs/t1/142006/30/15024/504060/5fb636d4Ef12079f7/2adad323cbcf7c52.jpg",
|
||||
// // ImgZoneID: "0000000000",
|
||||
// }, &CreateSkuParamImages{
|
||||
// params.HouseInfo.Flag = 2
|
||||
// params.HouseInfo.PresaleList = []interface{}{}
|
||||
// params.RentSpuVO.SkuList = []interface{}{}
|
||||
// params.PwMarketingLabelVo.PwBdsLabelBindVos = []interface{}{}
|
||||
// params.PwMarketingLabelVo.PwBdsProposalVos = []interface{}{}
|
||||
params.ImageMap.Num0000000000 = append(params.ImageMap.Num0000000000, &CreateSkuParamImages{
|
||||
ColorID: "0000000000",
|
||||
ImgIndex: 1,
|
||||
ImgURL: "jfs/t1/125015/17/19753/558326/5fbe4eadEa2563b45/ddc311be97c4493a.jpg",
|
||||
ImgZoneID: "17gev-7a9bbcff176-ml",
|
||||
})
|
||||
// , &CreateSkuParamImages{
|
||||
// ColorID: "0000000000",
|
||||
// ImgIndex: 2,
|
||||
// ImgURL: "jfs/t1/142006/30/15024/504060/5fb636d4Ef12079f7/2adad323cbcf7c52.jpg",
|
||||
// // ImgZoneID: "0000000000",
|
||||
// })
|
||||
// }
|
||||
result, err := api.WareSave(params)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
@@ -275,10 +294,11 @@ func TestWareDoUpdate(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestStoreWareDoUpdate(t *testing.T) {
|
||||
err := api.StoreWareDoUpdate(1, 10024685331653, "1000063128")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
fmt.Println(len(utils.GetUUID()))
|
||||
// err := api.StoreWareDoUpdate(1, 10024685331653, "1000063128")
|
||||
// if err != nil {
|
||||
// t.Fatal(err)
|
||||
// }
|
||||
// t.Log(utils.Format4Output(result, false))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user