From 703e78e9fae66cc43d600a855412e927b4574f71 Mon Sep 17 00:00:00 2001 From: richboo111 Date: Mon, 21 Nov 2022 10:20:56 +0800 Subject: [PATCH] =?UTF-8?q?AssistCreateFence=20=E7=B1=BB=E5=9E=8B=E6=94=B9?= =?UTF-8?q?=E5=8F=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/cms/store.go | 8 ++++---- controllers/cms_store.go | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/business/jxstore/cms/store.go b/business/jxstore/cms/store.go index cf3308896..37799842f 100644 --- a/business/jxstore/cms/store.go +++ b/business/jxstore/cms/store.go @@ -6016,15 +6016,15 @@ func GetVendorOrgCode(ctx *jxcontext.Context, db *dao.DaoDB, storeID, vendorID i } //批量辅助创建电子围栏 -func AssistCreateFence(relInfo map[string]map[int64]string) (string, error) { +func AssistCreateFence(relInfo map[string]map[string]string) (string, error) { errList := errlist.New() for k, v := range relInfo { for i, j := range v { - if fenceID, err := tiktok_store.CreateFenceByStore(k, i); err != nil { - errList.AddErr(fmt.Errorf("平台门店(%s),门店(%d) 创建电子围栏失败:%v", j, i, err)) + if fenceID, err := tiktok_store.CreateFenceByStore(k, utils.Str2Int64(i)); err != nil { + errList.AddErr(fmt.Errorf("平台门店(%s),门店(%s) 创建电子围栏失败:%v", j, i, err)) } else { if err := tiktok_store.BindFenceByStore(k, utils.Str2Int64(j), []string{fenceID}); err != nil { - errList.AddErr(fmt.Errorf("平台门店(%s),门店(%d)绑定电子围栏失败:%v", j, i, err)) + errList.AddErr(fmt.Errorf("平台门店(%s),门店(%s)绑定电子围栏失败:%v", j, i, err)) } } } diff --git a/controllers/cms_store.go b/controllers/cms_store.go index 41395912b..690e7be2e 100644 --- a/controllers/cms_store.go +++ b/controllers/cms_store.go @@ -1517,7 +1517,7 @@ func (c *StoreController) GetDDScope() { // @router /CreateDDStoreFence [post] func (c *StoreController) CreateDDStoreFence() { c.callCreateDDStoreFence(func(params *tStoreCreateDDStoreFenceParams) (retVal interface{}, errCode string, err error) { - payload := make(map[string]map[int64]string) + payload := make(map[string]map[string]string) if err = utils.UnmarshalUseNumber([]byte(params.Payload), &payload); err == nil { retVal, err = cms.AssistCreateFence(payload) }