diff --git a/platformapi/ebaiapi/shop_sku_test.go b/platformapi/ebaiapi/shop_sku_test.go index 91364464..1e75129c 100644 --- a/platformapi/ebaiapi/shop_sku_test.go +++ b/platformapi/ebaiapi/shop_sku_test.go @@ -277,3 +277,35 @@ func TestDeleteStoreSku(t *testing.T) { fmt.Println((49 & 4) == 0) } + +func TestDeleteSku(t *testing.T) { + param1 := &SkuListParams{ + Page: 1, + PageSize: 100, + } + skuInfo, err := api.SkuList("669089", param1) + if err != nil { + fmt.Println(err) + return + } + skuIds := make([]int64, 0, 0) + + for i := 1; i <= skuInfo.Pages; i++ { + param := &SkuListParams{ + Page: i, + PageSize: 100, + } + skuInfo2, err2 := api.SkuList("669089", param) + if err2 != nil { + fmt.Println(err2) + } + for _, v := range skuInfo2.List { + skuIds = append(skuIds, v.SkuID) + } + } + for i := 1; i <= skuInfo.Pages; i++ { + data, err := api.SkuDelete(utils.GetUUID(), "669089", skuIds[i-1:i*100], nil) + fmt.Println(data) + fmt.Println(err) + } +} diff --git a/platformapi/fnpsapi/fn_test.go b/platformapi/fnpsapi/fn_test.go index 113fe61d..2f1c939d 100644 --- a/platformapi/fnpsapi/fn_test.go +++ b/platformapi/fnpsapi/fn_test.go @@ -180,8 +180,8 @@ func TestGetOrder(t *testing.T) { func TestQueryOrder(t *testing.T) { api = New("6705486294797503379", "c1e6c280-e618-4103-9d0a-673bc54fb22e", "51658", "") - api.accessToken = "c7ed10b7-3ecf-4def-adc1-9f43d5e9480c" - data, err := api.QueryOrder("88421859678001") // 1100537991119839487 1100536591119839487 + api.accessToken = "25a4ac91-8be3-47fa-8b45-1dcd9556780d" + data, err := api.QueryOrder("1100558321115378179") // 1100537991119839487 1100536591119839487 globals.SugarLogger.Debug("data:= %s", utils.Format4Output(data, false)) globals.SugarLogger.Debug("err:= %s", utils.Format4Output(err, false)) } diff --git a/platformapi/jdapi/store_sku.go b/platformapi/jdapi/store_sku.go index 54f83de9..51145968 100644 --- a/platformapi/jdapi/store_sku.go +++ b/platformapi/jdapi/store_sku.go @@ -332,3 +332,14 @@ func (a *API) DelVipPrice(outStationNo string, skuIds []*SkuIdEntity) (err error _, err = a.AccessAPINoPage("vender/delVipPrice", jdParams, nil, nil, genNoPageResultParser("code", "msg", "", "0")) return err } + +// AuerySkuInfoList 查询已经上传的商品列表 +func (a *API) AuerySkuInfoList(pageNo, pageSize int64) error { + jdParams := map[string]interface{}{ + "pageNo": pageNo, + "pageSize": pageSize, + } + data, err := a.AccessAPINoPage("pms/querySkuInfoList", jdParams, nil, nil, genNoPageResultParser("code", "msg", "", "0")) + fmt.Println(data) + return err +} diff --git a/platformapi/mtwmapi/mtwmapi_test.go b/platformapi/mtwmapi/mtwmapi_test.go index a7a727d0..0c0c9723 100644 --- a/platformapi/mtwmapi/mtwmapi_test.go +++ b/platformapi/mtwmapi/mtwmapi_test.go @@ -27,7 +27,7 @@ func init() { //api = New("4123", "df2c88338b85f830cebce2a9eab56628", "", "") //商超 - api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_nFTOat5DYhvqHIZbDZRJkQ") //token_n4TwqCntWWuvQwAawzxC0w + api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_vFHMcmYdq9AEhka8FHRHlw") //token_n4TwqCntWWuvQwAawzxC0w cookieStr := ` acctId=57396785; token=0bWbK5VbK50E2BmIhIH2zHB-am_y7mB37yXHm6RLZWx4*; wmPoiId=-1; ` diff --git a/platformapi/mtwmapi/retail_test.go b/platformapi/mtwmapi/retail_test.go index 8d53b70a..8b05f05c 100644 --- a/platformapi/mtwmapi/retail_test.go +++ b/platformapi/mtwmapi/retail_test.go @@ -120,10 +120,10 @@ func TestRetailListAll(t *testing.T) { // 删除所有门店商品 func TestReloadStoreSku(t *testing.T) { - result, err := api.RetailListAll("17223201") + result, err := api.RetailListAll("17814072") if err == nil { for i := 0; i < len(result); i++ { - err := api.RetailDelete(utils.Int64ToStr(time.Now().Unix()), "17223201", result[i].AppFoodCode) + err := api.RetailDelete(utils.Int64ToStr(time.Now().Unix()), "17814072", result[i].AppFoodCode) if err != nil { fmt.Println(err) }