- 将大部分使用IsFakeID改为IsEmptyID,这样更符合语义

This commit is contained in:
gazebo
2019-05-25 11:47:01 +08:00
parent f3706f1abe
commit df6c624297
8 changed files with 74 additions and 59 deletions

View File

@@ -240,18 +240,23 @@ func genFakeID1() int64 {
return time.Now().UnixNano() / 1000000
}
// 这个用于没有打开远程同步时的假同步生成ID使用
func GenFakeID() int64 {
return genFakeID1() * 3
}
func IsFakeID(id int64) bool {
if id == 0 {
if IsEmptyID(id) {
return true
}
multiple := id / genFakeID1()
return multiple >= 2 && multiple <= 4
}
func IsEmptyID(id int64) bool {
return id == 0
}
func FormalizePageSize(pageSize int) int {
if pageSize == 0 {
return model.DefPageSize