You've already forked FrameTour-BE
refactor(basic): 重构景区配置管理逻辑
- 移除 AppOrderV2Controller 中的价格缓存逻辑 - 修正 VoucherServiceImpl 中的购买数量计算方式- 重构 ScenicRepository 中的景区配置获取逻辑 -增加 ScenicConfigManager 的扁平化配置和驼峰转换功能
This commit is contained in:
@@ -310,7 +310,7 @@ public class VoucherServiceImpl implements IVoucherService {
|
||||
// 在实际应用中可能需要更复杂的计算逻辑
|
||||
BigDecimal totalAmount = BigDecimal.ZERO;
|
||||
for (ProductItem item : applicableItems) {
|
||||
BigDecimal itemAmount = item.getUnitPrice().multiply(BigDecimal.valueOf(item.getQuantity()));
|
||||
BigDecimal itemAmount = item.getUnitPrice().multiply(BigDecimal.valueOf(item.getPurchaseCount()));
|
||||
totalAmount = totalAmount.add(itemAmount);
|
||||
}
|
||||
return totalAmount;
|
||||
|
Reference in New Issue
Block a user