KKSU
2024-12-19 eddc5253fd590be82fe689fb6eceea3f6c4fbb6b
refs
author KKSU <15274802129@163.com>
Thursday, December 19, 2024 18:10 +0800
committer KKSU <15274802129@163.com>
Thursday, December 19, 2024 18:10 +0800
commiteddc5253fd590be82fe689fb6eceea3f6c4fbb6b
tree 5390b875f7a9df37b55f2cd9169bbf56873230f0 tree | zip | gz
parent 545d3a5024f54976a6685a30c7c1a4107fd5d563 view | diff
fix(mall): 修复跑路会员返利计算逻辑

- 使用 RoundingMode.DOWN 替代 BigDecimal.ROUND_DOWN 以提高代码可读性
- 修复返利计算过程中的精度问题,确保结果向下取整
- 优化返利给上上级的逻辑,避免负数计算
- 调整权限检查,将 'user:update' 替换为 'charge:update'
2 files modified
39 ■■■■ changed files
src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java 35 ●●●● diff | view | raw | blame | history
src/main/resources/templates/febs/views/modules/runVip/buyVipList.html 4 ●●●● diff | view | raw | blame | history