This commit is contained in:
邹宗楠
2026-05-15 13:57:40 +08:00
parent d7aab91a20
commit 2dbd4c74f7
3 changed files with 20 additions and 38 deletions

View File

@@ -135,30 +135,21 @@ func TestQueryChildCategoriesForOP(t *testing.T) {
} }
func TestDelete(t *testing.T) { func TestDelete(t *testing.T) {
var searchAfterSkuId string = "" var searchAfterSkuId string = ""
for i := 0; i < 130; i++ { var jdSkus = make(map[string]int, 0)
globals.SugarLogger.Debugf("----i:= %d", i) for i2 := 0; i2 < 85; i2++ {
idList, afterSkuId, err := api.AuerySkuInfoList(int64(i), 20, searchAfterSkuId) globals.SugarLogger.Debugf("----i:= %d", i2)
idList, afterSkuId, err := api.AuerySkuInfoList(int64(i2), 20, searchAfterSkuId)
if err != nil { if err != nil {
globals.SugarLogger.Debugf("--------err:%v", err) globals.SugarLogger.Debugf("--------err:%v", err)
return return
} }
time.Sleep(time.Second * 1) time.Sleep(time.Second * 1)
searchAfterSkuId = utils.Int64ToStr(afterSkuId) searchAfterSkuId = utils.Int64ToStr(afterSkuId)
if len(idList) != 0 { for _, ifd := range idList {
globals.SugarLogger.Debugf("------len := %d", len(idList)) jdSkus[ifd] = 1
}
for _, i3 := range idList {
param := &OpSkuParam{
TraceID: utils.Int64ToStr(time.Now().UnixNano()) + "_" + i3,
OutSkuID: i3,
FixedStatus: SkuFixedStatusDeleted,
}
delSkuId, err := api.UpdateSku2(param)
if err != nil {
globals.SugarLogger.Debugf("---skuId := %s,err := %v", delSkuId, err)
} else {
globals.SugarLogger.Debugf("---skuId2 := %s", delSkuId)
} }
if len(idList) < 20 {
break
} }
} }
} }

View File

@@ -339,7 +339,7 @@ func (a *API) AuerySkuInfoList(pageNo, pageSize int64, searchAfterSkuId string)
jdParams := map[string]interface{}{ jdParams := map[string]interface{}{
//"pageNo": pageNo, //"pageNo": pageNo,
"pageSize": pageSize, "pageSize": pageSize,
"isFilterDel": "0", //"isFilterDel": "0",
} }
if searchAfterSkuId != "" { if searchAfterSkuId != "" {
jdParams["searchAfterSkuId"] = searchAfterSkuId jdParams["searchAfterSkuId"] = searchAfterSkuId

View File

@@ -293,27 +293,18 @@ func TestRetailSkuStock(t *testing.T) {
} }
func TestRetailInitData(t *testing.T) { func TestRetailInitData(t *testing.T) {
i := 0 //建商品
var i = 0
var mtStoreID = "20760911"
skuList := make([]*AppFood, 0, 0)
for { for {
// 同步商品 foodList, err := api.RetailListAll(mtStoreID, i)
fromFoodList, err1 := api.RetailListAll("31985068", i) if err != nil {
for _, v := range fromFoodList { globals.SugarLogger.Debugf("美团商品价格和上下架状态获取平台商品异常 :%v", err)
if v.AppFoodCode == "mtcode_1902626039134900287" { break
fmt.Println(v)
} }
} skuList = append(skuList, foodList...)
if len(fromFoodList) == 0 || fromFoodList == nil { if len(foodList) < 100 {
fmt.Println(fmt.Errorf("fromFoodList 为空 %s ,i:= %d", utils.Format4Output(err1, false), i))
return
}
for _, v := range fromFoodList {
fmt.Println(fmt.Sprintf("%s:%s", v.Name, strings.ReplaceAll(v.Picture, " ", "")))
}
if len(fromFoodList) < 100 {
fmt.Println(len(fromFoodList))
break break
} }
i++ i++