refactor(bszx): 重构报名和支付海报生成逻辑

- 提取共用的 ImageCombiner 初始化和处理逻辑
- 优化文件路径生成和质量压缩流程- 添加 @NotNull 注解提高代码可读性
- 修改时间格式化方式,使用 LocalDateTime
- 更新 Jackson 配置,支持 LocalDateTime序列化和反序列化- 添加文件服务器地址配置
This commit is contained in:
2025-09-09 14:21:18 +08:00
parent 13f094e2e4
commit f821658e78
7 changed files with 86 additions and 44 deletions

View File

@@ -26,6 +26,9 @@ spring:
write-dates-as-timestamps: false
deserialization:
fail-on-unknown-properties: false
# 启用JSR310模块支持Java 8时间类型
modules:
- com.fasterxml.jackson.datatype.jsr310.JavaTimeModule
# 连接池配置
datasource: