From 15957eec1838a2963b41f4882664aa2f43125316 Mon Sep 17 00:00:00 2001 From: cabbage <281119120@qq.com> Date: Mon, 13 Oct 2025 13:22:28 +0800 Subject: [PATCH] =?UTF-8?q?##=20=E4=BC=97=E5=BA=B7=E9=A2=86=E5=AF=BC?= =?UTF-8?q?=E5=A5=96=E3=80=81=E5=B9=B3=E7=BA=A7=E6=94=B9=E4=B8=BA=E8=B6=85?= =?UTF-8?q?500PV=E6=8C=89500=E8=AE=A1=E7=AE=97=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/bonus/service/impl/BonusSettleRangeHandle.java | 2 +- .../main/java/com/hzs/bonus/constant/BonusConstants.java | 5 +++-- .../com/hzs/common/core/constant/RetailConstants.java | 9 ++------- 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleRangeHandle.java b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleRangeHandle.java index 5b3fc057..c85ec0c5 100644 --- a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleRangeHandle.java +++ b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/BonusSettleRangeHandle.java @@ -1129,7 +1129,7 @@ public class BonusSettleRangeHandle extends BonusSettleHandle { BigDecimal orderAchieve = saOrderExt.getOrderAchieve(); if (EOrderType.RETAIL_REGISTER.getValue() == saOrderExt.getOrderType() || EOrderType.RETAIL_UPGRADE.getValue() == saOrderExt.getOrderType()) { - // 精品专区、甄选专区,最大值为350PV超过的也算350PV + // 精品专区、甄选专区,最大值为350PV超过的也算350PV -- 2025.10.13改为500处理 if (orderAchieve.compareTo(BonusConstants.RANGE_BONUS_ACHIEVE) > 0) { orderAchieve = BonusConstants.RANGE_BONUS_ACHIEVE; } diff --git a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/constant/BonusConstants.java b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/constant/BonusConstants.java index 723f1b0b..e53392ee 100644 --- a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/constant/BonusConstants.java +++ b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/constant/BonusConstants.java @@ -1,6 +1,7 @@ package com.hzs.bonus.constant; import cn.hutool.core.util.ReflectUtil; +import com.hzs.common.core.constant.RetailConstants; import com.hzs.common.core.utils.DateUtils; import com.hzs.common.domain.member.achieve.CuMemberRetailDetail; @@ -16,9 +17,9 @@ public class BonusConstants { public static final BigDecimal SAME_LEVEL_RATIO = new BigDecimal("0.02"); /** - * 领导奖处理时,满350PV以上按350算 + * 领导奖处理时,满350PV以上按350算 -- 2025.10.13改为500 */ - public static final BigDecimal RANGE_BONUS_ACHIEVE = new BigDecimal("350"); + public static final BigDecimal RANGE_BONUS_ACHIEVE = RetailConstants.SPECIAL_AREA_41_MAX_ORDER_DIVIDEND_PV_VALUE; /** * 赠送2个点位订单金额 diff --git a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/RetailConstants.java b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/RetailConstants.java index a7f711d5..e540dd0c 100644 --- a/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/RetailConstants.java +++ b/bd-common/bd-common-core/src/main/java/com/hzs/common/core/constant/RetailConstants.java @@ -22,11 +22,6 @@ public class RetailConstants { * 商城专区见点收益血缘上 20 代 */ public static final Integer REPUR_DIRECT_ALGEBRA = 20; - /** - * 直推平级收益比例(每代拿商品价格的千分之五) - */ - public static final BigDecimal SAME_RATIO = new BigDecimal("0.005"); - /** * 精品专区下单金额上限 @@ -39,9 +34,9 @@ public class RetailConstants { public static final BigDecimal SPECIAL_AREA_41_MAX_ORDER_DIVIDEND_PV_AMOUNT = new BigDecimal("10000"); /** - * 分红上限(0.015)结果值 + * 分红上限(0.015)结果值 -- 2025.10.13改为500 */ - public static final BigDecimal SPECIAL_AREA_41_MAX_ORDER_DIVIDEND_PV_VALUE = new BigDecimal("350"); + public static final BigDecimal SPECIAL_AREA_41_MAX_ORDER_DIVIDEND_PV_VALUE = new BigDecimal("500"); /** * 分红计算比例