1
This commit is contained in:
@@ -211,7 +211,7 @@ func TestQueryBillList(t *testing.T) {
|
|||||||
TxdBillListGetRequest: &domain591.AlibabaWdkBillListTxdBillListGetRequest{
|
TxdBillListGetRequest: &domain591.AlibabaWdkBillListTxdBillListGetRequest{
|
||||||
EndBillDate: &endTime,
|
EndBillDate: &endTime,
|
||||||
StartBillDate: &createTime,
|
StartBillDate: &createTime,
|
||||||
ShopCode: utils.String2Pointer("JX667321"),
|
ShopCode: utils.String2Pointer("667321"),
|
||||||
PageSize: utils.Int64ToPointer(200),
|
PageSize: utils.Int64ToPointer(200),
|
||||||
PageIndex: utils.Int64ToPointer(1),
|
PageIndex: utils.Int64ToPointer(1),
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -6,12 +6,9 @@ import (
|
|||||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
|
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
|
||||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/request"
|
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/request"
|
||||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability587"
|
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability587"
|
||||||
domain587 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability587/domain"
|
|
||||||
request2 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability587/request"
|
request2 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability587/request"
|
||||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability589"
|
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability589"
|
||||||
request589 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability589/request"
|
request589 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability589/request"
|
||||||
"git.rosy.net.cn/baseapi/utils"
|
|
||||||
"time"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
// AddStoreSku 新增门店商品
|
// AddStoreSku 新增门店商品
|
||||||
@@ -106,28 +103,28 @@ func (a *API) StoreSkuUpdateOffShelf(param *request2.AlibabaAxChannelSkuStatusUp
|
|||||||
}
|
}
|
||||||
|
|
||||||
// StoreSkuUpdateOffShelfList 门店商品上下架
|
// StoreSkuUpdateOffShelfList 门店商品上下架
|
||||||
func (a *API) StoreSkuUpdateOffShelfList(storeID int64, skuList []string) []string {
|
//func (a *API) StoreSkuUpdateOffShelfList(storeID int64, skuList []string) []string {
|
||||||
client := ability587.NewAbility587(&a.client)
|
// client := ability587.NewAbility587(&a.client)
|
||||||
|
//
|
||||||
errs := make([]string, 0, 0)
|
// errs := make([]string, 0, 0)
|
||||||
param := &request2.AlibabaAxChannelSkuStatusUpdateRequest{ChannelSkuUpdateStatusReq: &domain587.AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq{
|
// param := &request2.AlibabaAxChannelSkuStatusUpdateRequest{ChannelSkuUpdateStatusReq: &domain587.AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq{
|
||||||
StoreId: utils.String2Pointer(fmt.Sprintf("JX%d", storeID)),
|
// StoreId: utils.String2Pointer(fmt.Sprintf("JX%d", storeID)),
|
||||||
ChannelCode: utils.String2Pointer("31"),
|
// ChannelCode: utils.String2Pointer("31"),
|
||||||
OnlineSaleFlag: utils.Int64ToPointer(0),
|
// OnlineSaleFlag: utils.Int64ToPointer(0),
|
||||||
}}
|
// }}
|
||||||
for i := 0; i < len(skuList); i++ {
|
// for i := 0; i < len(skuList); i++ {
|
||||||
param.ChannelSkuUpdateStatusReq.SkuCode = utils.String2Pointer(skuList[i])
|
// param.ChannelSkuUpdateStatusReq.SkuCode = utils.String2Pointer(skuList[i])
|
||||||
data, _ := client.AlibabaAxChannelSkuStatusUpdate(param, a.token)
|
// data, _ := client.AlibabaAxChannelSkuStatusUpdate(param, a.token)
|
||||||
if !*data.ApiResult.Success {
|
// if !*data.ApiResult.Success {
|
||||||
errs = append(errs, *data.ApiResult.ErrMsg)
|
// errs = append(errs, *data.ApiResult.ErrMsg)
|
||||||
}
|
// }
|
||||||
if i%5 == 0 {
|
// if i%5 == 0 {
|
||||||
time.Sleep(1 * time.Second)
|
// time.Sleep(1 * time.Second)
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
return errs
|
// return errs
|
||||||
}
|
//}
|
||||||
|
|
||||||
// StoreSkuStock 商品库存同步
|
// StoreSkuStock 商品库存同步
|
||||||
func (a *API) StoreSkuStock(param *request589.AlibabaWdkStockPublishRequest) error {
|
func (a *API) StoreSkuStock(param *request589.AlibabaWdkStockPublishRequest) error {
|
||||||
|
|||||||
@@ -128,144 +128,242 @@ func TestUpdateSku(t *testing.T) {
|
|||||||
globals.SugarLogger.Debugf("err = %s", utils.Format4Output(err, false))
|
globals.SugarLogger.Debugf("err = %s", utils.Format4Output(err, false))
|
||||||
}
|
}
|
||||||
|
|
||||||
var storeList = []int64{
|
|
||||||
669053,
|
|
||||||
103074,
|
|
||||||
668985,
|
|
||||||
103065,
|
|
||||||
668960,
|
|
||||||
668959,
|
|
||||||
668953,
|
|
||||||
103029,
|
|
||||||
668949,
|
|
||||||
103002,
|
|
||||||
102999,
|
|
||||||
668932,
|
|
||||||
668931,
|
|
||||||
668917,
|
|
||||||
102969,
|
|
||||||
102966,
|
|
||||||
668909,
|
|
||||||
668908,
|
|
||||||
668905,
|
|
||||||
668901,
|
|
||||||
102946,
|
|
||||||
102939,
|
|
||||||
102938,
|
|
||||||
668894,
|
|
||||||
102934,
|
|
||||||
102933,
|
|
||||||
102930,
|
|
||||||
668884,
|
|
||||||
668878,
|
|
||||||
102903,
|
|
||||||
668757,
|
|
||||||
102293,
|
|
||||||
668622,
|
|
||||||
668618,
|
|
||||||
668592,
|
|
||||||
100945,
|
|
||||||
668583,
|
|
||||||
100943,
|
|
||||||
100935,
|
|
||||||
100905,
|
|
||||||
668498,
|
|
||||||
668476,
|
|
||||||
668462,
|
|
||||||
100309,
|
|
||||||
100299,
|
|
||||||
100292,
|
|
||||||
668276,
|
|
||||||
668180,
|
|
||||||
667320,
|
|
||||||
667237,
|
|
||||||
667036,
|
|
||||||
668691,
|
|
||||||
668673,
|
|
||||||
668282,
|
|
||||||
667447,
|
|
||||||
667354,
|
|
||||||
667335,
|
|
||||||
667319,
|
|
||||||
667316,
|
|
||||||
667269,
|
|
||||||
667268,
|
|
||||||
667267,
|
|
||||||
667260,
|
|
||||||
667132,
|
|
||||||
667030,
|
|
||||||
666965,
|
|
||||||
666714,
|
|
||||||
666708,
|
|
||||||
666705,
|
|
||||||
103437,
|
|
||||||
103349,
|
|
||||||
103123,
|
|
||||||
103121,
|
|
||||||
103106,
|
|
||||||
103038,
|
|
||||||
103028,
|
|
||||||
103019,
|
|
||||||
102831,
|
|
||||||
102751,
|
|
||||||
102683,
|
|
||||||
102542,
|
|
||||||
102514,
|
|
||||||
102382,
|
|
||||||
102182,
|
|
||||||
102178,
|
|
||||||
102173,
|
|
||||||
102098,
|
|
||||||
102094,
|
|
||||||
102080,
|
|
||||||
102072,
|
|
||||||
102069,
|
|
||||||
101870,
|
|
||||||
101869,
|
|
||||||
101868,
|
|
||||||
101867,
|
|
||||||
101866,
|
|
||||||
101865,
|
|
||||||
100956,
|
|
||||||
100930,
|
|
||||||
100871,
|
|
||||||
100786,
|
|
||||||
100746,
|
|
||||||
100744,
|
|
||||||
100705,
|
|
||||||
100400,
|
|
||||||
100111,
|
|
||||||
100108,
|
|
||||||
100106,
|
|
||||||
100104,
|
|
||||||
100103,
|
|
||||||
100102,
|
|
||||||
100100,
|
|
||||||
100097,
|
|
||||||
100096,
|
|
||||||
100095,
|
|
||||||
100093,
|
|
||||||
100092,
|
|
||||||
100089,
|
|
||||||
100087,
|
|
||||||
100086,
|
|
||||||
100085,
|
|
||||||
100083,
|
|
||||||
100082,
|
|
||||||
100081,
|
|
||||||
100079,
|
|
||||||
100078,
|
|
||||||
}
|
|
||||||
|
|
||||||
// 商品上下架
|
// 商品上下架
|
||||||
func TestStoreSkuUpdateOffShelf(t *testing.T) {
|
func TestStoreSkuUpdateOffShelf(t *testing.T) {
|
||||||
param := &request587.AlibabaAxChannelSkuStatusUpdateRequest{ChannelSkuUpdateStatusReq: &domain587.AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq{
|
for _, storeID := range storeList {
|
||||||
SkuCode: utils.String2Pointer("6095768"),
|
param := &request587.AlibabaAxChannelSkuStatusUpdateRequest{ChannelSkuUpdateStatusReq: &domain587.AlibabaAxChannelSkuStatusUpdateChannelSkuUpdateStatusReq{
|
||||||
StoreId: utils.String2Pointer(fmt.Sprintf("JX%d", 668960)),
|
StoreId: utils.String2Pointer(fmt.Sprintf("JX%d", storeID)),
|
||||||
ChannelCode: utils.String2Pointer("31"),
|
ChannelCode: utils.String2Pointer("31"),
|
||||||
OnlineSaleFlag: utils.Int64ToPointer(0),
|
OnlineSaleFlag: utils.Int64ToPointer(1),
|
||||||
}}
|
}}
|
||||||
apiTao.StoreSkuUpdateOffShelf(param)
|
for _, v := range skuList {
|
||||||
|
param.ChannelSkuUpdateStatusReq.SkuCode = utils.String2Pointer(utils.Int64ToStr(v))
|
||||||
|
err := apiTao.StoreSkuUpdateOffShelf(param)
|
||||||
|
if err != nil {
|
||||||
|
fmt.Println(err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
var storeList = []int64{
|
||||||
|
669053, 103074, 668985, 103065, 668960, 668959, 668953, 103029, 668949, 103002, 102999, 668932, 668931, 668917, 102969, 102966, 668909, 668908, 668905, 668901, 102946, 102939, 102938, 668894, 102934, 102933, 102930, 668884, 668878, 102903, 668757, 102293, 668622, 668618, 668592, 100945, 668583, 100943, 100905, 668498, 668476, 668462, 100309, 100299, 100292, 668276, 668180, 667320, 667237, 667036, 668691, 668673, 668282, 667447, 667354, 667335, 667319, 667269, 667268, 667267, 667260, 667132, 667030, 666965, 666714, 666708, 666705, 103437, 103349, 103123, 103121, 103106, 103038, 103028, 103019, 102831, 102751, 102683, 102542, 102514, 102382, 102182, 102178, 102173, 102098, 102094, 102080, 100097, 100096, 100095, 100093, 100092, 100089, 100087, 100086, 100085, 100083, 100082, 100081, 100079, 100078, 100786, 100746, 102072, 102069, 101870, 101869, 101868, 100744, 100705, 100400, 100111, 100108, 100106, 100104, 100103, 100102, 100100, 101867, 101866, 101865, 100956, 100930, 100871,
|
||||||
|
}
|
||||||
|
|
||||||
|
var skuList = []int64{
|
||||||
|
26125,
|
||||||
|
22596,
|
||||||
|
25103,
|
||||||
|
25104,
|
||||||
|
25105,
|
||||||
|
24656,
|
||||||
|
30670,
|
||||||
|
23422,
|
||||||
|
24097,
|
||||||
|
30669,
|
||||||
|
23424,
|
||||||
|
25535,
|
||||||
|
23620,
|
||||||
|
23621,
|
||||||
|
23622,
|
||||||
|
31308,
|
||||||
|
25022,
|
||||||
|
25717,
|
||||||
|
25023,
|
||||||
|
25718,
|
||||||
|
25685,
|
||||||
|
27264,
|
||||||
|
27265,
|
||||||
|
30396,
|
||||||
|
24300,
|
||||||
|
23001,
|
||||||
|
26049,
|
||||||
|
23002,
|
||||||
|
26050,
|
||||||
|
23417,
|
||||||
|
26287,
|
||||||
|
23419,
|
||||||
|
26289,
|
||||||
|
30625,
|
||||||
|
30691,
|
||||||
|
30611,
|
||||||
|
23291,
|
||||||
|
30686,
|
||||||
|
23294,
|
||||||
|
31254,
|
||||||
|
30672,
|
||||||
|
30671,
|
||||||
|
30702,
|
||||||
|
35420,
|
||||||
|
30687,
|
||||||
|
30730,
|
||||||
|
30727,
|
||||||
|
31312,
|
||||||
|
31238,
|
||||||
|
24264,
|
||||||
|
31022,
|
||||||
|
24266,
|
||||||
|
31229,
|
||||||
|
30663,
|
||||||
|
23879,
|
||||||
|
30777,
|
||||||
|
30889,
|
||||||
|
30676,
|
||||||
|
30814,
|
||||||
|
30219,
|
||||||
|
30675,
|
||||||
|
30627,
|
||||||
|
25518,
|
||||||
|
31518,
|
||||||
|
25519,
|
||||||
|
35242,
|
||||||
|
26057,
|
||||||
|
26058,
|
||||||
|
26447,
|
||||||
|
26448,
|
||||||
|
30365,
|
||||||
|
30830,
|
||||||
|
25412,
|
||||||
|
30641,
|
||||||
|
30657,
|
||||||
|
30656,
|
||||||
|
23818,
|
||||||
|
31200,
|
||||||
|
6045175,
|
||||||
|
33638,
|
||||||
|
31682,
|
||||||
|
6045386,
|
||||||
|
24935,
|
||||||
|
35241,
|
||||||
|
30875,
|
||||||
|
26700,
|
||||||
|
30888,
|
||||||
|
26701,
|
||||||
|
31248,
|
||||||
|
6042133,
|
||||||
|
34897,
|
||||||
|
23907,
|
||||||
|
30559,
|
||||||
|
30363,
|
||||||
|
6045167,
|
||||||
|
6041753,
|
||||||
|
30700,
|
||||||
|
26842,
|
||||||
|
26843,
|
||||||
|
26040,
|
||||||
|
35504,
|
||||||
|
6041970,
|
||||||
|
26065,
|
||||||
|
6041969,
|
||||||
|
6045177,
|
||||||
|
6045185,
|
||||||
|
30094,
|
||||||
|
6045186,
|
||||||
|
26067,
|
||||||
|
6045232,
|
||||||
|
31299,
|
||||||
|
6045404,
|
||||||
|
30667,
|
||||||
|
30780,
|
||||||
|
30881,
|
||||||
|
30644,
|
||||||
|
6041954,
|
||||||
|
6041955,
|
||||||
|
30639,
|
||||||
|
30775,
|
||||||
|
34417,
|
||||||
|
30811,
|
||||||
|
6045326,
|
||||||
|
35487,
|
||||||
|
23408,
|
||||||
|
31020,
|
||||||
|
23409,
|
||||||
|
35486,
|
||||||
|
35490,
|
||||||
|
23411,
|
||||||
|
25947,
|
||||||
|
25949,
|
||||||
|
30522,
|
||||||
|
24120,
|
||||||
|
25014,
|
||||||
|
30890,
|
||||||
|
26864,
|
||||||
|
6040867,
|
||||||
|
6042128,
|
||||||
|
25665,
|
||||||
|
30649,
|
||||||
|
34959,
|
||||||
|
25668,
|
||||||
|
35503,
|
||||||
|
30768,
|
||||||
|
26059,
|
||||||
|
6045098,
|
||||||
|
31243,
|
||||||
|
23163,
|
||||||
|
33156,
|
||||||
|
6039630,
|
||||||
|
27056,
|
||||||
|
34826,
|
||||||
|
30635,
|
||||||
|
30876,
|
||||||
|
30619,
|
||||||
|
30645,
|
||||||
|
30904,
|
||||||
|
31240,
|
||||||
|
24226,
|
||||||
|
31524,
|
||||||
|
25936,
|
||||||
|
32914,
|
||||||
|
25735,
|
||||||
|
32913,
|
||||||
|
29645,
|
||||||
|
33391,
|
||||||
|
30184,
|
||||||
|
23841,
|
||||||
|
34354,
|
||||||
|
30320,
|
||||||
|
25736,
|
||||||
|
6045549,
|
||||||
|
24251,
|
||||||
|
6045550,
|
||||||
|
24253,
|
||||||
|
31423,
|
||||||
|
31291,
|
||||||
|
35152,
|
||||||
|
22840,
|
||||||
|
27006,
|
||||||
|
22842,
|
||||||
|
30900,
|
||||||
|
26641,
|
||||||
|
30616,
|
||||||
|
30743,
|
||||||
|
26642,
|
||||||
|
30807,
|
||||||
|
26493,
|
||||||
|
26643,
|
||||||
|
25059,
|
||||||
|
25158,
|
||||||
|
26494,
|
||||||
|
25061,
|
||||||
|
26495,
|
||||||
|
31275,
|
||||||
|
25062,
|
||||||
|
30704,
|
||||||
|
26936,
|
||||||
|
31815,
|
||||||
|
33075,
|
||||||
|
30779,
|
||||||
|
25335,
|
||||||
|
25336,
|
||||||
|
22993,
|
||||||
|
30352,
|
||||||
|
25417,
|
||||||
|
25696,
|
||||||
|
23402,
|
||||||
|
25418,
|
||||||
|
25419,
|
||||||
|
26908,
|
||||||
}
|
}
|
||||||
|
|
||||||
// 商品库存修改
|
// 商品库存修改
|
||||||
|
|||||||
Reference in New Issue
Block a user