From b7a070b1ad684d826a7af781e892a18dbbe58de8 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期三, 05 六月 2024 17:33:42 +0800
Subject: [PATCH] 优化坐标转换
---
pkg/floor.go | 13 ++++++-------
1 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/pkg/floor.go b/pkg/floor.go
index 591c115..1e2ff9a 100644
--- a/pkg/floor.go
+++ b/pkg/floor.go
@@ -4,15 +4,14 @@
"fmt"
"strconv"
"strings"
-
- "gat1400Exchange/pkg/snowflake"
)
// 鐢熸垚涓�涓寘鍚ゼ灞傜殑浜鸿劯id,瑙f瀽妤煎眰
-// 浣跨敤48浣嶆簮id, 鍏朵腑鍓�41浣嶆槸imageid, 涓嶅彲浠ヤ慨鏀� +99 + 3浣嶆ゼ灞�(绗竴浣�0琛ㄧず姝�,1琛ㄧず璐�) + 2浣嶉殢鏈烘暟
+// 浣跨敤48浣嶆簮id, 鍏朵腑鍓�41浣嶆槸imageid, 涓嶅彲浠ヤ慨鏀� 41-43浣嶅~ 06 浠h〃鍥惧儚, +99 + 3浣嶆ゼ灞�(绗竴浣�0琛ㄧず姝�,1琛ㄧず璐�)
func GenerateFaceIdContainFloor(srcId, floorStr string) string {
floorNum, _ := parseFloor(floorStr)
- newId := srcId[0:41] + "99" + floorNum + snowflake.CreateRandomNumber(2)
+ newId := srcId[0:43] + "99" + floorNum
+ //newId := srcId[0:43] + "99" + floorNum + snowflake.CreateRandomNumber(1)
return newId
}
@@ -22,11 +21,11 @@
return "", fmt.Errorf("invalid id %s", srcId)
}
- if srcId[41:43] != "99" {
- return "", fmt.Errorf("invalid flag %s", srcId[41:43])
+ if srcId[43:45] != "99" {
+ return "", fmt.Errorf("invalid flag %s", srcId[43:45])
}
- return restoreFloor(srcId[43:46])
+ return restoreFloor(srcId[45:48])
}
// parseFloor parses the floor string and returns a three-character string
--
Gitblit v1.8.0