diff --git a/platformapi/jdshopapi/store_page.go b/platformapi/jdshopapi/store_page.go
index 06abb294..4e6f08d2 100644
--- a/platformapi/jdshopapi/store_page.go
+++ b/platformapi/jdshopapi/store_page.go
@@ -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"`
diff --git a/platformapi/jdshopapi/store_page_test.go b/platformapi/jdshopapi/store_page_test.go
index 5c851747..393a7935 100644
--- a/platformapi/jdshopapi/store_page_test.go
+++ b/platformapi/jdshopapi/store_page_test.go
@@ -206,23 +206,25 @@ func TestShopList(t *testing.T) {
func TestWareSave(t *testing.T) {
// desc := `
因生鲜比较脆弱,发货途中如果有磕碰损坏,请收到联系客服,闪电赔付。请核对好地址,发货后不可修改地址,因改地址导致损坏不能赔付,谢谢理解

`
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))
}