Administrator
2026-08-03 493881e31bbb9bb6abf9be43b37a63760c8cbf6f
refs
author Administrator <15274802129@163.com>
Monday, August 3, 2026 11:24 +0800
committer Administrator <15274802129@163.com>
Monday, August 3, 2026 11:24 +0800
commit493881e31bbb9bb6abf9be43b37a63760c8cbf6f
tree fa31ee4e535001fac567189d25afc09885fbb75a tree | zip | gz
parent 31a4b5b1db5d78f8b6557368667b74954a228df5 view | diff
fix(mall): 修复优惠券金额分配计算精度问题

- 重构优惠券减免金额计算逻辑,解决满减类型金额分配不准确问题
- 实现精确的总减免金额计算,区分满减类型处理方式
- 优化SKU金额分配算法,避免中间计算步骤导致的精度损失
- 添加精度损失修正机制,将差额补到金额最大的商品上
- 改进代码结构,提高计算过程的可读性和准确性
1 files modified
47 ■■■■ changed files
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java 47 ●●●● diff | view | raw | blame | history