fix(core): 修复 BigDecimal 字段反序列化 null 值问题
- 新增 BigDecimalDeserializer 自定义反序列化器,处理 null值和空字符串 - 添加 DatabaseFixController 控制器,用于检查和修复数据库中的 null值问题 - 修改 ShopUserCouponController 中的查询逻辑,确保 BigDecimal 字段不为 null - 更新 ShopCoupon 和 ShopUserCoupon 实体类,为 BigDecimal 字段添加 JsonSerialize 和 JsonInclude 注解 - 新增 SQL 脚本 fix_bigdecimal_null_values.sql,用于修复数据库中的 null 值问题- 修改 application.yml,配置 Jackson序列化和反序列化相关参数
This commit is contained in:
@@ -119,9 +119,9 @@ shop:
|
||||
order:
|
||||
# 测试账号配置
|
||||
test-account:
|
||||
enabled: true
|
||||
enabled: false # 禁用测试账号功能
|
||||
phone-numbers:
|
||||
- "13737128880"
|
||||
- "13800000000" # 改为其他测试手机号
|
||||
test-pay-amount: 0.01
|
||||
|
||||
# 租户特殊规则配置
|
||||
|
||||
Reference in New Issue
Block a user