This commit is contained in:
邹宗楠
2026-01-29 15:26:49 +08:00
parent f5b33b5c7b
commit a86a0c43db

View File

@@ -4,7 +4,7 @@ import (
"encoding/json" "encoding/json"
"errors" "errors"
"fmt" "fmt"
"git.rosy.net.cn/jx-callback/business/partner/purchase/mtwm" "git.rosy.net.cn/baseapi/platformapi/mtwmapi"
"io" "io"
"math" "math"
"mime/multipart" "mime/multipart"
@@ -3069,8 +3069,15 @@ func UpdateVendorImg(ctx *jxcontext.Context, i, storeId int, imgWaterMark string
if err != nil { if err != nil {
return nil, err return nil, err
} }
api := mtwm.GetAPI(storeDetail.VendorOrgCode, storeId, storeDetail.VendorStoreID) var api *mtwmapi.API //= mtwm.GetAPI(fromStore.VendorOrgCode, fromStore.ID, fromStore.VendorStoreID)
//for { if storeDetail.VendorOrgCode == globals.Mtwm2Code {
api = mtwmapi.New(beego.AppConfig.DefaultString("mtwmAppID2", ""), beego.AppConfig.DefaultString("mtwmSecret2", ""), beego.AppConfig.DefaultString("mtwmCallbackURL2", ""), "")
api.SetToken(storeDetail.MtwmToken)
} else {
api = partner.CurAPIManager.GetAPI(model.VendorIDMTWM, storeDetail.VendorOrgCode).(*mtwmapi.API)
}
for {
foodList, _ := api.RetailListAll(storeDetail.VendorStoreID, i) foodList, _ := api.RetailListAll(storeDetail.VendorStoreID, i)
for _, v := range foodList { for _, v := range foodList {
skuEx := &model.SkuExinfoMap{ skuEx := &model.SkuExinfoMap{
@@ -3109,14 +3116,13 @@ func UpdateVendorImg(ctx *jxcontext.Context, i, storeId int, imgWaterMark string
imgList = append(imgList, qiNiuImg, ImgMix) imgList = append(imgList, qiNiuImg, ImgMix)
time.Sleep(100 * time.Microsecond) time.Sleep(100 * time.Microsecond)
} }
// globals.SugarLogger.Debugf("----i := %d,len := %d", i, len(foodList)) globals.SugarLogger.Debugf("----i := %d,len := %d", i, len(foodList))
// if len(foodList) < 100 { if len(foodList) < 100 {
// break break
// } }
// i++ i++
//} }
time.Sleep(1 * time.Second)
for _, v := range imgList { for _, v := range imgList {
jxutils.DeleteExportContent(strings.Split(v, "/")[3]) jxutils.DeleteExportContent(strings.Split(v, "/")[3])
time.Sleep(100 * time.Microsecond) time.Sleep(100 * time.Microsecond)