refactor: 数据同步优化 & 标签树支持双击展开节点 & mysql支持with语句

This commit is contained in:
meilin.huang
2025-01-10 12:05:00 +08:00
parent 1be7a0ec79
commit 8d24c2a4fa
15 changed files with 231 additions and 187 deletions

View File

@@ -5,7 +5,6 @@ import (
"mayfly-go/pkg/logx"
"mayfly-go/pkg/rediscli"
"mayfly-go/pkg/utils/anyx"
"strconv"
"strings"
"time"
@@ -22,7 +21,7 @@ func GetStr(key string) string {
if val == nil {
return ""
}
return val.(string)
return cast.ToString(val)
}
if res, err := rediscli.Get(key); err == nil {
@@ -36,12 +35,7 @@ func GetInt(key string) int {
if val == "" {
return 0
}
if intV, err := strconv.Atoi(val); err != nil {
logx.Error("获取缓存中的int值转换失败", err)
return 0
} else {
return intV
}
return cast.ToInt(key)
}
// Get 获取缓存值并使用json反序列化。返回是否获取成功。若不存在或者解析失败则返回false