refactor(mobile): 移除 AppOrderV2Controller 中的缓存获取逻辑

- 删除了从 Redis 缓存获取价格计算结果的相关代码
- 优化了订单处理流程,不再依赖缓存数据
This commit is contained in:
2025-09-03 14:12:50 +08:00
parent bea5255927
commit cbeaee751f

View File

@@ -93,16 +93,6 @@ public class AppOrderV2Controller {
FaceRespVO face = faceResponse.getData(); FaceRespVO face = faceResponse.getData();
Long scenicId = face.getScenicId(); Long scenicId = face.getScenicId();
// 先尝试从Redis缓存获取价格计算结果
PriceCalculationResult cachedResult = priceCacheService.getCachedPriceResult(
currentUserId, scenicId, request.getProducts());
if (cachedResult != null) {
log.info("命中价格缓存: userId={}, scenicId={}, finalAmount={}",
currentUserId, scenicId, cachedResult.getFinalAmount());
return ApiResponse.success(cachedResult);
}
request.getProducts().forEach(product -> { request.getProducts().forEach(product -> {
switch (product.getProductType()) { switch (product.getProductType()) {
case VLOG_VIDEO: case VLOG_VIDEO: