diff --git a/platformapi/tiktok_shop/tiktok_api/sku_delete_test.go b/platformapi/tiktok_shop/tiktok_api/sku_delete_test.go index e1b15f0e..19b44821 100644 --- a/platformapi/tiktok_shop/tiktok_api/sku_delete_test.go +++ b/platformapi/tiktok_shop/tiktok_api/sku_delete_test.go @@ -4,15 +4,15 @@ import ( "fmt" product_listV2_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/product_listV2/request" "git.rosy.net.cn/baseapi/utils" + "git.rosy.net.cn/jx-callback/business/model" "git.rosy.net.cn/jx-callback/globals" "strings" "testing" ) func TestCreateSubProduct(t *testing.T) { - data, err := a.CreateSubProduct(3592468105269515374, 63521394) - fmt.Println(data) - fmt.Println(err) + fmt.Println(2&(model.SyncFlagDeletedMask|model.SyncFlagNewMask|model.SyncFlagModifiedMask) != 0) + fmt.Println((2 & 2) != 0) } // 删除已经创建商品,重新同步 @@ -22,8 +22,8 @@ func TestDeleteSkuAndUploadSku2(t *testing.T) { for _, v := range c { for i := 1; i < 100; i++ { result, err := a.GetSkuDetailList(&product_listV2_request.ProductListV2Param{ - Status: 1, - CheckStatus: 1, // 1-未提交;2-待审核;3-审核通过;4-审核未通过;5-封禁;7-审核通过待上架 + Status: 0, + CheckStatus: 4, // 1-未提交;2-待审核;3-审核通过;4-审核未通过;5-封禁;7-审核通过待上架 Page: int64(i), Size: 100, StoreId: v, @@ -37,12 +37,12 @@ func TestDeleteSkuAndUploadSku2(t *testing.T) { break } storeList = append(storeList, utils.Int64ToStr(v)) - //for _, v := range result.Data { - // err := a.DeleteStoreCommodity(v.ProductId) - // if err != nil { - // errList = append(errList, err) - // } - //} + for _, v := range result.Data { + err := a.DeleteStoreCommodity(v.ProductId) + if err != nil { + errList = append(errList, err) + } + } } } @@ -52,6 +52,37 @@ func TestDeleteSkuAndUploadSku2(t *testing.T) { fmt.Println(strings.Join(storeList, ",")) } +// 删除已经创建商品,重新同步 +func TestDeleteSkuAndUploadSku5(t *testing.T) { + var errList = make([]error, 0, 0) + for i := 1; i < 100; i++ { + result, err := a.GetSkuDetailList(&product_listV2_request.ProductListV2Param{ + Status: 0, + CheckStatus: 3, // 1-未提交;2-待审核;3-审核通过;4-审核未通过;5-封禁;7-审核通过待上架 + Page: int64(i), + Size: 100, + }) + if err != nil { + globals.SugarLogger.Debugf("=index := %d ,err := %s", i, utils.Format4Output(err, false)) + continue + } + if len(result.Data) == 0 { + globals.SugarLogger.Debugf("====没有商品的门店 %d", 1) + break + } + for _, v := range result.Data { + err := a.DeleteStoreCommodity(v.ProductId) + if err != nil { + errList = append(errList, err) + } + } + } + + for _, v := range errList { + globals.SugarLogger.Debugf("err := %s", utils.Format4Output(v, false)) + } +} + // 删除已经创建商品,重新同步 func TestDeleteSkuAndUploadSku3(t *testing.T) { var errList = make([]error, 0, 0) @@ -121,40 +152,6 @@ func TestDeleteSkuAndUploadSku4(t *testing.T) { } } -// 删除已经创建商品,重新同步 -func TestDeleteSkuAndUploadSku5(t *testing.T) { - var errList = make([]error, 0, 0) - for _, v := range c { - for i := 1; i < 100; i++ { - result, err := a.GetSkuDetailList(&product_listV2_request.ProductListV2Param{ - Status: 0, - CheckStatus: 7, // 1-未提交;2-待审核;3-审核通过;4-审核未通过;5-封禁;7-审核通过待上架 - Page: int64(i), - Size: 100, - StoreId: v, - }) - if err != nil { - globals.SugarLogger.Debugf("=index := %d ,err := %s", i, utils.Format4Output(err, false)) - continue - } - if len(result.Data) == 0 { - globals.SugarLogger.Debugf("====没有商品的门店 %d", v) - break - } - for _, v := range result.Data { - err := a.DeleteStoreCommodity(v.ProductId) - if err != nil { - errList = append(errList, err) - } - } - } - } - - for _, v := range errList { - globals.SugarLogger.Debugf("err := %s", utils.Format4Output(v, false)) - } -} - var storeList2GD = []int64{ 65402632, 63841927,