Skip to content

feat: 新增跨时区支持并完善定时任务调度 - #127

Merged
insistence merged 4 commits into
masterfrom
refactor-timezone
Sep 12, 2026
Merged

insistence merged 4 commits into
masterfrom
refactor-timezone

Conversation

@insistence

@insistence insistence commented Sep 11, 2026 •

Copy link
Copy Markdown
Owner

统一前后端和数据库的时间处理方式,支持用户按设备时区或指定时区查看数据,并完善定时任务的配置、同步和执行追踪。
主要改动:

  • 统一真实时刻的 UTC 存储与 RFC 3339 接口格式,区分业务日期、时间与时刻。
  • 新增应用业务时区配置及用户显示时区设置,适配 Web、移动端的时间展示、日期筛选、导出和请求时区传递。
  • 定时任务支持独立时区和 Cron 执行预览,分离业务分组与调度存储,完善延迟、积压及并发策略,使用 JSON 数组和对象传递任务参数。
  • 新增调度同步状态及执行记录,支持手动执行追踪、同步重试、异常原因查询,以及任务删除后的记录查询。
  • 同步适配代码生成器、插件、CLI 和数据库初始化脚本,提供任务字段迁移及数据库时区验证工具。

@insistence insistence changed the title feat: 新增跨时区支持 feat: 新增跨时区支持并完善定时任务调度 Sep 11, 2026
@insistence
insistence merged commit 726883f into master Sep 12, 2026
15 checks passed
@insistence
insistence deleted the refactor-timezone branch September 12, 2026 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant