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:
|
order:
|
||||||
# 测试账号配置
|
# 测试账号配置
|
||||||
test-account:
|
test-account:
|
||||||
enabled: true
|
enabled: false # 禁用测试账号功能
|
||||||
phone-numbers:
|
phone-numbers:
|
||||||
- "13737128880"
|
- "13800000000" # 改为其他测试手机号
|
||||||
test-pay-amount: 0.01
|
test-pay-amount: 0.01
|
||||||
|
|
||||||
# 租户特殊规则配置
|
# 租户特殊规则配置
|
||||||
|
|||||||
Reference in New Issue
Block a user