作者 tangxvhui

bug 修复

@@ -2,8 +2,6 @@ package utils @@ -2,8 +2,6 @@ package utils
2 2
3 import ( 3 import (
4 "encoding/hex" 4 "encoding/hex"
5 - "fmt"  
6 - "strconv"  
7 5
8 uuid "github.com/satori/go.uuid" 6 uuid "github.com/satori/go.uuid"
9 "github.com/sony/sonyflake" 7 "github.com/sony/sonyflake"
@@ -27,10 +25,6 @@ func GenerateIDByUUID() string { @@ -27,10 +25,6 @@ func GenerateIDByUUID() string {
27 25
28 func GenerateID14() int64 { 26 func GenerateID14() int64 {
29 num := GenerateIDBySonyflake() 27 num := GenerateIDBySonyflake()
30 - s := fmt.Sprintf("%d", num)  
31 - if len(s) < 4 {  
32 - return 0  
33 - }  
34 - i, _ := strconv.ParseInt(s[4:], 10, 64)  
35 - return i 28 +
  29 + return num % 10000000000000
36 } 30 }