Files
kami_backend/utility/cache/consts.go
danial 8495c453f3 feat(camel_oil): 添加骆驼模块设置和预拉取订单日志功能
- 增加骆驼模块设置接口支持获取和更新配置
- 使用Redis缓存设置数据,实现模块配置的持久化管理
- 引入预拉取订单日志功能,支持日志的保存和按时间范围查询
- 预拉取订单请求响应数据记录到Redis,方便问题追踪
- 根据模块设置动态调整账号登录、预拉取订单并发数量
- 调整账号登录逻辑以支持配置的并发控制
- 优化预拉取订单补充流程,支持多面额库存管理
- 修正集成API请求函数名及调用,记录详细调用日志数据
- 调整定时任务调度频率,增加预拉取订单补充任务的执行频率
- 升级golang版本到1.25.5,保持开发环境最新状态
2025-12-03 21:17:56 +08:00

27 lines
1.2 KiB
Go

package cache
import (
"github.com/gogf/gf/v2/util/gconv"
)
type CachedEnum string
const (
ItunesAccountTmpStopped CachedEnum = "itunes_account_tmp_stopped"
TMallGameThirdPartyCacheKeyTMall CachedEnum = "tMallGameCacheKeyTMall"
TMallGameThirdPartyCacheKeyAgiso CachedEnum = "tMallGameCacheKeyAgiso"
TMallGameOrderSign CachedEnum = "tMallGameOrderTid"
AppleAccountTmpStopped CachedEnum = "apple_account_tmp_stopped"
AppleAccountTargetAccountIdByAccount CachedEnum = "apple_account_target_account_id_by_account"
AppleAccountTargetAccountIdByUser CachedEnum = "apple_account_target_account_id_by_user"
RedeemAccountTargetIDByAccount CachedEnum = "redeem_account_target_id_by_account"
RedeemAccountTargetIDByUser CachedEnum = "redeem_account_target_id_by_user"
RedeemAccountTargetIDByCKAndUser CachedEnum = "redeem_account_target_account_id_by_ck_and_user"
RedeemAccountTmpStopped CachedEnum = "redeem_account_tmp_stopped"
CamelOilSettings CachedEnum = "camel_oil_settings"
)
func (e CachedEnum) Key(key interface{}) string {
return gconv.String(e) + ":" + gconv.String(key)
}