feat(cron): 添加角色配装信息刷新任务并优化神器数据同步功能
- 新增每5天执行一次的角色配装信息刷新任务 - 重构神器数据同步功能,优化数据处理和保存逻辑- 添加神器图片URL获取和上传逻辑 - 更新相关测试用例
This commit is contained in:
@@ -31,7 +31,7 @@ var (
|
||||
|
||||
// 启动定时任务
|
||||
if err := service.Cron().StartAllJobs(ctx); err != nil {
|
||||
g.Log().Error(ctx, "Failed to start cron jobs:", err)
|
||||
util.Error(ctx, "Failed to start cron jobs:", err)
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -66,7 +66,7 @@ func setupGracefulShutdown(ctx context.Context) {
|
||||
|
||||
// 停止定时任务
|
||||
if err := service.Cron().StopAllJobs(ctx); err != nil {
|
||||
g.Log().Error(ctx, "Failed to stop cron jobs:", err)
|
||||
util.Error(ctx, "Failed to stop cron jobs:", err)
|
||||
}
|
||||
|
||||
// 退出程序
|
||||
|
||||
Reference in New Issue
Block a user