1
This commit is contained in:
@@ -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 {
|
if len(idList) < 20 {
|
||||||
param := &OpSkuParam{
|
break
|
||||||
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)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -338,8 +338,8 @@ func (a *API) DelVipPrice(outStationNo string, skuIds []*SkuIdEntity) (err error
|
|||||||
func (a *API) AuerySkuInfoList(pageNo, pageSize int64, searchAfterSkuId string) ([]string, int64, error) {
|
func (a *API) AuerySkuInfoList(pageNo, pageSize int64, searchAfterSkuId string) ([]string, int64, error) {
|
||||||
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
|
||||||
|
|||||||
@@ -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)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
if len(fromFoodList) == 0 || fromFoodList == nil {
|
skuList = append(skuList, foodList...)
|
||||||
fmt.Println(fmt.Errorf("fromFoodList 为空 %s ,i:= %d", utils.Format4Output(err1, false), i))
|
if len(foodList) < 100 {
|
||||||
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++
|
||||||
|
|||||||
Reference in New Issue
Block a user