From 2be30c6eb41964cdd3ea7ca1b08eb5862ebc3f5d Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Fri, 21 Nov 2025 19:48:54 +0800 Subject: [PATCH] =?UTF-8?q?refactor(price):=20=E9=87=8D=E6=9E=84=E4=BB=B7?= =?UTF-8?q?=E6=A0=BC=E8=B4=AD=E4=B9=B0=E6=96=B9=E6=B3=95=E5=91=BD=E5=90=8D?= =?UTF-8?q?=E4=BB=A5=E6=98=8E=E7=A1=AE=E7=94=A8=E9=80=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 isBuy 方法重命名为 isOnePriceBuy 以准确反映其功能 - 更新所有调用点以使用新的方法名 - 清理未使用的导入包和变量声明 - 移除与一口价购买无关的冗余代码引用 --- src/main/java/com/ycwl/basic/biz/PriceBiz.java | 7 +------ .../ycwl/basic/controller/mobile/AppOrderController.java | 2 +- .../java/com/ycwl/basic/repository/VideoRepository.java | 2 +- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/ycwl/basic/biz/PriceBiz.java b/src/main/java/com/ycwl/basic/biz/PriceBiz.java index f74ff672..f7b88be5 100644 --- a/src/main/java/com/ycwl/basic/biz/PriceBiz.java +++ b/src/main/java/com/ycwl/basic/biz/PriceBiz.java @@ -1,8 +1,6 @@ package com.ycwl.basic.biz; import com.ycwl.basic.model.mobile.order.IsBuyBatchRespVO; -import com.ycwl.basic.model.mobile.order.IsBuyRespVO; -import com.ycwl.basic.model.mobile.scenic.content.ContentPageVO; import com.ycwl.basic.model.pc.coupon.entity.CouponEntity; import com.ycwl.basic.model.pc.couponRecord.resp.CouponRecordQueryResp; import com.ycwl.basic.model.pc.face.entity.FaceEntity; @@ -12,8 +10,6 @@ import com.ycwl.basic.model.pc.price.resp.GoodsListRespVO; import com.ycwl.basic.model.pc.scenic.entity.ScenicConfigEntity; import com.ycwl.basic.model.pc.template.resp.TemplateRespVO; import com.ycwl.basic.model.pc.video.entity.MemberVideoEntity; -import com.ycwl.basic.pricing.entity.PriceOnePriceConfig; -import com.ycwl.basic.pricing.service.IOnePricePurchaseService; import com.ycwl.basic.repository.FaceRepository; import com.ycwl.basic.repository.MemberRelationRepository; import com.ycwl.basic.repository.PriceRepository; @@ -29,7 +25,6 @@ import java.math.BigDecimal; import java.util.ArrayList; import java.util.Collections; import java.util.List; -import java.util.Optional; import java.util.stream.Collectors; @Component @@ -95,7 +90,7 @@ public class PriceBiz { }).collect(Collectors.toList()); } - public IsBuyBatchRespVO isBuy(Long userId, Long faceId, Long scenicId, Integer type, String goodsIds) { + public IsBuyBatchRespVO isOnePriceBuy(Long userId, Long faceId, Long scenicId, Integer type, String goodsIds) { IsBuyBatchRespVO respVO = new IsBuyBatchRespVO(); PriceConfigEntity priceConfig = priceRepository.getPriceConfigByScenicTypeGoods(scenicId, type, goodsIds); if (priceConfig == null) { diff --git a/src/main/java/com/ycwl/basic/controller/mobile/AppOrderController.java b/src/main/java/com/ycwl/basic/controller/mobile/AppOrderController.java index e0bfbd8b..90921c44 100644 --- a/src/main/java/com/ycwl/basic/controller/mobile/AppOrderController.java +++ b/src/main/java/com/ycwl/basic/controller/mobile/AppOrderController.java @@ -108,7 +108,7 @@ public class AppOrderController { } faceId = lastFaceByUserId.getId(); } - IsBuyBatchRespVO buy = priceBiz.isBuy(userId, faceId, scenicId, type, goodsIds); + IsBuyBatchRespVO buy = priceBiz.isOnePriceBuy(userId, faceId, scenicId, type, goodsIds); if (buy == null) { return ApiResponse.fail("该套餐暂未开放购买"); } diff --git a/src/main/java/com/ycwl/basic/repository/VideoRepository.java b/src/main/java/com/ycwl/basic/repository/VideoRepository.java index c3467276..6af09c86 100644 --- a/src/main/java/com/ycwl/basic/repository/VideoRepository.java +++ b/src/main/java/com/ycwl/basic/repository/VideoRepository.java @@ -118,7 +118,7 @@ public class VideoRepository { } // 一口价 - IsBuyBatchRespVO buy = priceBiz.isBuy(userId, memberVideo.getFaceId(), memberVideo.getScenicId(), -1, null); + IsBuyBatchRespVO buy = priceBiz.isOnePriceBuy(userId, memberVideo.getFaceId(), memberVideo.getScenicId(), -1, null); if (buy == null) { return false; }