diff --git a/business/jxstore/tempop/tempop.go b/business/jxstore/tempop/tempop.go index 94baf9d9d..8ac6cf681 100644 --- a/business/jxstore/tempop/tempop.go +++ b/business/jxstore/tempop/tempop.go @@ -4,6 +4,7 @@ import ( "bytes" "context" "fmt" + "git.rosy.net.cn/jx-callback/globals/api/apimanager" "regexp" "strings" "time" @@ -1923,19 +1924,27 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) { // dao.UpdateEntity(db, v, "ConsigneeMobile2") // } //} - //var ( - // db = dao.GetDB() - // mtStoreID = "11655829" - // mtOrgCode = "589" - // jdStoreID = "12116911" - // jdOrgCode = "364133" - //) - ////获取token - //mtapi := mtwm.GetAPI(mtOrgCode, mtStoreID) - //if token, err := mtapi.GetAccessToken2(storeMap.VendorStoreID); err == nil && token != nil { - // storeMap.MtwmToken = token.AccessToken - // storeMap.MtwmRefreshToken = token.RefreshToken - //} + var ( + mtStoreID = "11655829" + mtOrgCode = "589" + mtAccessToken = "" + //jdStoreID = "12116911" + jdOrgCode = "364133" + ) + jd := jd.GetAPI(jdOrgCode) + //获取token + mtapi := apimanager.CurAPIManager.GetAPI(model.VendorIDMTWM, mtOrgCode).(*mtwmapi.API) + if token, err := mtapi.GetAccessToken2(mtStoreID); err == nil && token != nil { + mtAccessToken = token.AccessToken + } + mtapi.SetToken(mtAccessToken) + catList, _ := mtapi.RetailCatList(mtStoreID) + for _, v := range catList { + catID, _ := jd.AddShopCategory(0, v.Name, v.Level, v.Sequence, "") + for _, vv := range v.Children { + jd.AddShopCategory(utils.Str2Int64(catID), vv.Name, vv.Level, vv.Sequence, "") + } + } return err }