From caf6cbe158d55a417d343941fd6d9c95010fb7cb Mon Sep 17 00:00:00 2001 From: cabbage <281119120@qq.com> Date: Fri, 27 Jun 2025 11:40:34 +0800 Subject: [PATCH] =?UTF-8?q?##=20=E5=A5=96=E9=87=91=E6=9D=A5=E6=BA=90?= =?UTF-8?q?=E3=80=81=E5=A5=96=E9=87=91=E6=B1=87=E6=80=BB=E3=80=81=E5=A5=96?= =?UTF-8?q?=E9=87=91=E6=98=8E=E7=BB=86=E6=B7=BB=E5=8A=A0=E5=9F=B9=E8=AE=AD?= =?UTF-8?q?=E6=B4=A5=E8=B4=B4=E8=BF=94=E5=9B=9E=E4=BB=A5=E5=8F=8A=E5=AF=BC?= =?UTF-8?q?=E5=87=BA=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/CuMemberBonusServiceImpl.java | 35 ++++++++++++------- .../com/hzs/bonus/bonus/vo/BonusTotalVO.java | 10 +++--- .../hzs/bonus/bonus/vo/CuMemberBonusVO.java | 11 ++++-- .../bonus/bonus/CuMemberBonusCoachMapper.xml | 16 +++++---- .../bonus/bonus/CuMemberBonusMapper.xml | 3 +- .../domain/member/bonus/CuMemberBonus.java | 2 +- 6 files changed, 49 insertions(+), 28 deletions(-) diff --git a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/CuMemberBonusServiceImpl.java b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/CuMemberBonusServiceImpl.java index d7a10bcc..c1d89216 100644 --- a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/CuMemberBonusServiceImpl.java +++ b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/service/impl/CuMemberBonusServiceImpl.java @@ -241,7 +241,6 @@ public class CuMemberBonusServiceImpl extends ServiceImpl cuMemberBonusCoachList = cuMemberBonusCoachMapper.queryMemberBonusCoachByBonusItemsForServer(bonusParam); dataTable = getDataTable(cuMemberBonusCoachList); cuMemberBonusCoachList.forEach(cuMemberBonusCoach -> { diff --git a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/vo/BonusTotalVO.java b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/vo/BonusTotalVO.java index e39a246a..34f197f2 100644 --- a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/vo/BonusTotalVO.java +++ b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/vo/BonusTotalVO.java @@ -69,6 +69,12 @@ public class BonusTotalVO implements Serializable { @Excel(name = "复购级差收益", scale = 2) private BigDecimal retailMonthRepurchaseIncome; + /** + * 培育津贴 + */ + @Excel(name = "培育津贴", scale = 2) + private BigDecimal coachIncome; + /** * 福利分红平均收益 */ @@ -233,10 +239,6 @@ public class BonusTotalVO implements Serializable { */ private BigDecimal expandCapping; - /** - * 辅导收益 - */ - private BigDecimal coachIncome; /** * 分红收益 diff --git a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/vo/CuMemberBonusVO.java b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/vo/CuMemberBonusVO.java index 13af0ad5..e021d43a 100644 --- a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/vo/CuMemberBonusVO.java +++ b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/vo/CuMemberBonusVO.java @@ -91,7 +91,7 @@ public class CuMemberBonusVO implements Serializable { */ public static final String[] INCOME_ARRAY = new String[]{ "backPoints", "retailRangeIncome", "retailSameLevelIncome", "retailAreaIncome", - "retailBenefitRangeIncome", "retailMonthRepurchaseIncome", "retailBenefitAvgIncome", + "retailBenefitRangeIncome", "retailMonthRepurchaseIncome", "coachIncome", "retailBenefitAvgIncome", "retailBenefitIncome", "retailRealSubtotal", "realIncomeTotal"}; @@ -130,6 +130,13 @@ public class CuMemberBonusVO implements Serializable { @Excel(name = "复购级差收益", scale = 2) private BigDecimal retailMonthRepurchaseIncomeOri; + /** + * 培育津贴 + */ + private BigDecimal coachIncome; + @Excel(name = "培育津贴", scale = 2) + private BigDecimal coachIncomeOri; + /** * 新零售福利平均收益 */ @@ -160,7 +167,7 @@ public class CuMemberBonusVO implements Serializable { */ private BigDecimal retailRealSubtotal; - @Excel(name = "收益小计", scale = 2) +// @Excel(name = "收益小计", scale = 2) private BigDecimal retailRealSubtotalOri; /** diff --git a/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/bonus/CuMemberBonusCoachMapper.xml b/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/bonus/CuMemberBonusCoachMapper.xml index 24bb89ef..2069a109 100644 --- a/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/bonus/CuMemberBonusCoachMapper.xml +++ b/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/bonus/CuMemberBonusCoachMapper.xml @@ -153,20 +153,22 @@ order by b.period,b.pk_bonus_items,b.real_income desc +