From 01c87b34157e5c8edde7cfd7f8d40d02247c7bee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Wed, 23 Dec 2020 09:31:11 +0800 Subject: [PATCH] aa --- business/partner/delivery/fn/store.go | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/business/partner/delivery/fn/store.go b/business/partner/delivery/fn/store.go index dc9fec500..cfb9ccb38 100644 --- a/business/partner/delivery/fn/store.go +++ b/business/partner/delivery/fn/store.go @@ -1,6 +1,8 @@ package fn import ( + "strings" + "git.rosy.net.cn/baseapi/platformapi/fnpsapi" "git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/jx-callback/business/jxutils" @@ -63,14 +65,20 @@ func (c *DeliveryHandler) IsErrStoreNotExist(err error) bool { } func (c *DeliveryHandler) UpdateStore(ctx *jxcontext.Context, storeDetail *dao.StoreDetail2) (err error) { - err = api.FnAPI.UpdateStore(&fnpsapi.CreateStoreParam{ + params := &fnpsapi.CreateStoreParam{ ChainStoreCode: utils.Int2Str(storeDetail.ID), - ChainStoreName: globals.StoreName + "-" + storeDetail.Name, + // ChainStoreName: globals.StoreName + "-" + storeDetail.Name, ContactPhone: storeDetail.Tel1, Address: storeDetail.Address, PositionSource: 3, Longitude: utils.Float64ToStr(jxutils.IntCoordinate2Standard(storeDetail.Lng)), Latitude: utils.Float64ToStr(jxutils.IntCoordinate2Standard(storeDetail.Lat)), - }) + } + if !strings.Contains(storeDetail.Name, globals.StoreName+"-") { + params.ChainStoreName = globals.StoreName + "-" + storeDetail.Name + } else { + params.ChainStoreName = storeDetail.Name + } + err = api.FnAPI.UpdateStore(params) return err }