diff --git a/business/jxstore/cms/store.go b/business/jxstore/cms/store.go index f3ef79263..0159eb744 100644 --- a/business/jxstore/cms/store.go +++ b/business/jxstore/cms/store.go @@ -6024,12 +6024,15 @@ func AssistCreateFence(relInfo map[string][]tiktok_store.RelInfo) (string, error errList := errlist.New() globals.SugarLogger.Debugf("进入AssistCreateFence") for k, v := range relInfo { + globals.SugarLogger.Debugf("v[0].VendorStoreID============%s v[0].StoreID============%s", v[0].VendorStoreID, v[0].StoreID) for _, i := range v { globals.SugarLogger.Debugf("preTest i.StoreID========%s,i.VendorStoreID=========%s", i.StoreID, i.VendorStoreID) - if fenceID, err := tiktok_store.CreateFenceByStore(k, utils.Str2Int64(i.StoreID)); err != nil { + tempStoreID := utils.Str2Int64(i.StoreID) + if fenceID, err := tiktok_store.CreateFenceByStore(k, tempStoreID); err != nil { errList.AddErr(fmt.Errorf("平台门店(%s),门店(%s) 创建电子围栏失败:%v", i.VendorStoreID, i.StoreID, err)) } else { - if err := tiktok_store.BindFenceByStore(k, utils.Str2Int64(i.VendorStoreID), []string{fenceID}); err != nil { + tempVendorStoreID := utils.Str2Int64(i.VendorStoreID) + if err := tiktok_store.BindFenceByStore(k, tempVendorStoreID, []string{fenceID}); err != nil { errList.AddErr(fmt.Errorf("平台门店(%s),门店(%s)绑定电子围栏失败:%v", i.VendorStoreID, i.StoreID, err)) } } diff --git a/controllers/cms_store.go b/controllers/cms_store.go index a40b4bb85..d561649d0 100644 --- a/controllers/cms_store.go +++ b/controllers/cms_store.go @@ -1521,27 +1521,9 @@ func (c *StoreController) CreateDDStoreFence() { c.callCreateDDStoreFence(func(params *tStoreCreateDDStoreFenceParams) (retVal interface{}, errCode string, err error) { globals.SugarLogger.Debugf("进入callCreateDDStoreFence") payload := make(map[string][]tiktok_store.RelInfo) - //info := make(map[string]map[string]string) if err := utils.UnmarshalUseNumber([]byte(params.Payload), &payload); err == nil { + globals.SugarLogger.Debugf("payload=============%v", payload) retVal, err = cms.AssistCreateFence(payload) - //for i, j := range payload { - // if temp, err := tiktok_store.ToMap(j); err != nil { - // globals.SugarLogger.Debugf("tomap err==============%v", err) - // return nil, "", err - // } else { - // for k, v := range temp { - // info[i] = map[string]string{k: v} - // } - // } - //} - //if len(info) > 0 { - // for _, i := range info { - // for k, v := range i { - // globals.SugarLogger.Debugf("preTest info k=%s,v=%s", k, v) - // } - // } - //} - //retVal, err = cms.AssistCreateFence(info) } return retVal, "", err })