From d4ea745bb9f489f7e8192e3149923306e363d626 Mon Sep 17 00:00:00 2001 From: richboo111 Date: Wed, 2 Nov 2022 11:11:24 +0800 Subject: [PATCH] freight --- business/jxstore/cms/store.go | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/business/jxstore/cms/store.go b/business/jxstore/cms/store.go index 1d8f7bf03..55111d876 100644 --- a/business/jxstore/cms/store.go +++ b/business/jxstore/cms/store.go @@ -5891,12 +5891,15 @@ func GetDDScope(ctx *jxcontext.Context, storeID int, vendorStoreID string) (ware if err != nil { return data, errors.New(fmt.Sprintf("获取门店(%d) 绑定fenceID失败:%v", storeID, err)) } - globals.SugarLogger.Debug("len(bindWarehouse),bindWarehouse[0][utils.Str2Int(vendorStoreID)].OutFenceIds[0]=================%d,%d", len(bindWarehouse), bindWarehouse[0][utils.Str2Int(vendorStoreID)].OutFenceIds[0]) - resp, err := tiktok_store.GetFence(storeMap[0].VendorOrgCode, bindWarehouse[0][utils.Str2Int(vendorStoreID)].OutFenceIds[0]) - if err != nil { - return data, err + if utils.IsNil(bindWarehouse) { + return data, nil + } else { + resp, err := tiktok_store.GetFence(storeMap[0].VendorOrgCode, bindWarehouse[0][utils.Str2Int(vendorStoreID)].OutFenceIds[0]) + if err != nil { + return data, errors.New(fmt.Sprintf("获取门店(%d) 电子围栏失败:%v", storeID, err)) + } + return resp, nil } - return resp, nil } //获取 VendorOrgCode