From bb96ff31b8181fe6759cc2e7ee107e3f14102d4d Mon Sep 17 00:00:00 2001 From: richboo111 Date: Tue, 8 Nov 2022 10:04:34 +0800 Subject: [PATCH] lng --- business/partner/purchase/tiktok_store/warehouse.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/business/partner/purchase/tiktok_store/warehouse.go b/business/partner/purchase/tiktok_store/warehouse.go index e650a3eb3..9c7482d7a 100644 --- a/business/partner/purchase/tiktok_store/warehouse.go +++ b/business/partner/purchase/tiktok_store/warehouse.go @@ -16,6 +16,8 @@ import ( "git.rosy.net.cn/jx-callback/business/model" "git.rosy.net.cn/jx-callback/business/model/dao" "git.rosy.net.cn/jx-callback/globals" + "reflect" + "strconv" "strings" ) @@ -146,12 +148,15 @@ func CreateFenceByStore(appOrgCode string, storeID int64) (fenceID string, err e tempStr := strings.Split(localStore.DeliveryRange, ";") for v := len(tempStr) - 1; v >= 0; v-- { s2 := strings.Split(tempStr[v], ",") + tLng, _ := strconv.ParseFloat(s2[0], 64) + tLat, _ := strconv.ParseFloat(s2[1], 64) vertices := warehouse_createFence_request.VerticesItem{ - Longitude: utils.Str2Float64(s2[0]), - Latitude: utils.Str2Float64(s2[1]), + Longitude: tLng, //todo 不能这么转 + Latitude: tLat, } vertex = append(vertex, vertices) } + globals.SugarLogger.Debugf("lng type==%s", reflect.TypeOf(vertex[0].Longitude)) param = &warehouse_createFence_request.WarehouseCreateFenceParam{ FenceInfo: &warehouse_createFence_request.FenceInfo{ OutFenceId: utils.Int64ToStr(storeID),