wangfei 6 gadus atpakaļ
vecāks
revīzija
03dcab2eb1
2 mainītis faili ar 15 papildinājumiem un 6 dzēšanām
  1. 4
    0
      log/common.log
  2. 11
    6
      utils/utils.go

+ 4
- 0
log/common.log Parādīt failu

@@ -260,3 +260,7 @@
260 260
 2018/09/25 15:04:14 [E] 用户没有设置默认案场
261 261
 2018/09/25 15:04:50 [E] 用户没有设置默认案场
262 262
 2018/09/25 15:05:22 [E] 用户没有设置默认案场
263
+2018/09/25 16:18:51 [E] 用户没有设置默认案场
264
+2018/09/25 16:18:51 [E] 用户没有设置默认案场
265
+2018/09/25 16:18:57 [E] 用户没有设置默认案场
266
+2018/09/25 16:22:53 [E] 用户没有设置默认案场

+ 11
- 6
utils/utils.go Parādīt failu

@@ -58,13 +58,18 @@ func GUIID2IntString(id string) []string {
58 58
 	}
59 59
 
60 60
 	res := make([]string, 0)
61
-	for _, part := range strings.Split(id, "-") {
62
-		sum := 0
63
-		for _, r := range []rune(part) {
64
-			sum += int(r)
65
-		}
61
+	i, err := strconv.Atoi(id)
62
+	if err == nil {
63
+		res = append(res, strconv.Itoa(i))
64
+	} else {
65
+		for _, part := range strings.Split(id, "-") {
66
+			sum := 0
67
+			for _, r := range []rune(part) {
68
+				sum += int(r)
69
+			}
66 70
 
67
-		res = append(res, strconv.Itoa(sum))
71
+			res = append(res, strconv.Itoa(sum))
72
+		}
68 73
 	}
69 74
 
70 75
 	return res