## 后台奖金明细、奖金汇总添加赠品积分;
This commit is contained in:
parent
174b39edfe
commit
d39312c409
|
|
@ -62,7 +62,7 @@ public class ApiCuMemberBonusController extends BaseController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新零售日结奖金:查询会员奖金列表
|
* 日结奖金:查询会员奖金列表 -- 众康使用
|
||||||
*/
|
*/
|
||||||
@PostMapping("/query-bonus-first")
|
@PostMapping("/query-bonus-first")
|
||||||
public TableDataInfo listFirstRepurchaseBonus(@RequestBody BonusParam bonusParam) {
|
public TableDataInfo listFirstRepurchaseBonus(@RequestBody BonusParam bonusParam) {
|
||||||
|
|
@ -80,7 +80,7 @@ public class ApiCuMemberBonusController extends BaseController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新零售日结奖金:查询会员昨日奖金汇总
|
* 日结奖金:查询会员昨日奖金汇总 -- 众康使用
|
||||||
*/
|
*/
|
||||||
@PostMapping("/query-bonus-total")
|
@PostMapping("/query-bonus-total")
|
||||||
public TableDataInfo lisBonusTotal(@RequestBody BonusParam bonusParam) {
|
public TableDataInfo lisBonusTotal(@RequestBody BonusParam bonusParam) {
|
||||||
|
|
|
||||||
|
|
@ -119,7 +119,7 @@ public class CuMemberBonusServiceImpl extends ServiceImpl<CuMemberBonusMapper, C
|
||||||
// cuMemberBonusExt.setCoachIncome(BigDecimal.ZERO);
|
// cuMemberBonusExt.setCoachIncome(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setShareIncome(BigDecimal.ZERO);
|
// cuMemberBonusExt.setShareIncome(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setServiceIncome(BigDecimal.ZERO);
|
// cuMemberBonusExt.setServiceIncome(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setBackPoints(BigDecimal.ZERO);
|
cuMemberBonusExt.setBackPoints(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setServiceSpend(BigDecimal.ZERO);
|
// cuMemberBonusExt.setServiceSpend(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setPurRealSubtotal(BigDecimal.ZERO);
|
// cuMemberBonusExt.setPurRealSubtotal(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setRepurPushIncome(BigDecimal.ZERO);
|
// cuMemberBonusExt.setRepurPushIncome(BigDecimal.ZERO);
|
||||||
|
|
@ -172,7 +172,7 @@ public class CuMemberBonusServiceImpl extends ServiceImpl<CuMemberBonusMapper, C
|
||||||
// cuMemberBonusExt.setCoachIncome(ComputeUtil.computeMultiply(cuMemberBonusExt.getCoachIncome(), inExchangeRate));
|
// cuMemberBonusExt.setCoachIncome(ComputeUtil.computeMultiply(cuMemberBonusExt.getCoachIncome(), inExchangeRate));
|
||||||
// cuMemberBonusExt.setShareIncome(ComputeUtil.computeMultiply(cuMemberBonusExt.getShareIncome(), inExchangeRate));
|
// cuMemberBonusExt.setShareIncome(ComputeUtil.computeMultiply(cuMemberBonusExt.getShareIncome(), inExchangeRate));
|
||||||
// cuMemberBonusExt.setServiceIncome(ComputeUtil.computeMultiply(cuMemberBonusExt.getServiceIncome(), inExchangeRate));
|
// cuMemberBonusExt.setServiceIncome(ComputeUtil.computeMultiply(cuMemberBonusExt.getServiceIncome(), inExchangeRate));
|
||||||
// cuMemberBonusExt.setBackPoints(ComputeUtil.computeMultiply(cuMemberBonusExt.getBackPoints(), inExchangeRate));
|
cuMemberBonusExt.setBackPoints(ComputeUtil.computeMultiply(cuMemberBonusExt.getBackPoints(), inExchangeRate));
|
||||||
// cuMemberBonusExt.setServiceSpend(ComputeUtil.computeMultiply(cuMemberBonusExt.getServiceSpend(), inExchangeRate));
|
// cuMemberBonusExt.setServiceSpend(ComputeUtil.computeMultiply(cuMemberBonusExt.getServiceSpend(), inExchangeRate));
|
||||||
// cuMemberBonusExt.setPurRealSubtotal(ComputeUtil.computeMultiply(cuMemberBonusExt.getPurRealSubtotal(), inExchangeRate));
|
// cuMemberBonusExt.setPurRealSubtotal(ComputeUtil.computeMultiply(cuMemberBonusExt.getPurRealSubtotal(), inExchangeRate));
|
||||||
// cuMemberBonusExt.setRepurPushIncome(ComputeUtil.computeMultiply(cuMemberBonusExt.getRepurPushIncome(), inExchangeRate));
|
// cuMemberBonusExt.setRepurPushIncome(ComputeUtil.computeMultiply(cuMemberBonusExt.getRepurPushIncome(), inExchangeRate));
|
||||||
|
|
@ -209,7 +209,7 @@ public class CuMemberBonusServiceImpl extends ServiceImpl<CuMemberBonusMapper, C
|
||||||
// cuMemberBonusExt.setExpandIncome(ComputeUtil.computeAdd(cuMemberBonusExt.getExpandIncome(), memberBonusExt.getExpandIncome()));
|
// cuMemberBonusExt.setExpandIncome(ComputeUtil.computeAdd(cuMemberBonusExt.getExpandIncome(), memberBonusExt.getExpandIncome()));
|
||||||
// cuMemberBonusExt.setShareIncome(ComputeUtil.computeAdd(cuMemberBonusExt.getShareIncome(), memberBonusExt.getShareIncome()));
|
// cuMemberBonusExt.setShareIncome(ComputeUtil.computeAdd(cuMemberBonusExt.getShareIncome(), memberBonusExt.getShareIncome()));
|
||||||
// cuMemberBonusExt.setServiceIncome(ComputeUtil.computeAdd(cuMemberBonusExt.getServiceIncome(), memberBonusExt.getServiceIncome()));
|
// cuMemberBonusExt.setServiceIncome(ComputeUtil.computeAdd(cuMemberBonusExt.getServiceIncome(), memberBonusExt.getServiceIncome()));
|
||||||
// cuMemberBonusExt.setBackPoints(ComputeUtil.computeAdd(cuMemberBonusExt.getBackPoints(), memberBonusExt.getBackPoints()));
|
cuMemberBonusExt.setBackPoints(ComputeUtil.computeAdd(cuMemberBonusExt.getBackPoints(), memberBonusExt.getBackPoints()));
|
||||||
// cuMemberBonusExt.setServiceSpend(ComputeUtil.computeAdd(cuMemberBonusExt.getServiceSpend(), memberBonusExt.getServiceSpend()));
|
// cuMemberBonusExt.setServiceSpend(ComputeUtil.computeAdd(cuMemberBonusExt.getServiceSpend(), memberBonusExt.getServiceSpend()));
|
||||||
// cuMemberBonusExt.setPurRealSubtotal(ComputeUtil.computeAdd(cuMemberBonusExt.getPurRealSubtotal(), memberBonusExt.getPurRealSubtotal()));
|
// cuMemberBonusExt.setPurRealSubtotal(ComputeUtil.computeAdd(cuMemberBonusExt.getPurRealSubtotal(), memberBonusExt.getPurRealSubtotal()));
|
||||||
// cuMemberBonusExt.setRepurPushIncome(ComputeUtil.computeAdd(cuMemberBonusExt.getRepurPushIncome(), memberBonusExt.getRepurPushIncome()));
|
// cuMemberBonusExt.setRepurPushIncome(ComputeUtil.computeAdd(cuMemberBonusExt.getRepurPushIncome(), memberBonusExt.getRepurPushIncome()));
|
||||||
|
|
@ -252,7 +252,7 @@ public class CuMemberBonusServiceImpl extends ServiceImpl<CuMemberBonusMapper, C
|
||||||
// cuMemberBonusExt.setExpandCapping(BigDecimal.ZERO);
|
// cuMemberBonusExt.setExpandCapping(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setShareIncome(BigDecimal.ZERO);
|
// cuMemberBonusExt.setShareIncome(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setServiceIncome(BigDecimal.ZERO);
|
// cuMemberBonusExt.setServiceIncome(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setBackPoints(BigDecimal.ZERO);
|
cuMemberBonusExt.setBackPoints(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setServiceSpend(BigDecimal.ZERO);
|
// cuMemberBonusExt.setServiceSpend(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setPurRealSubtotal(BigDecimal.ZERO);
|
// cuMemberBonusExt.setPurRealSubtotal(BigDecimal.ZERO);
|
||||||
// cuMemberBonusExt.setRepurPushIncome(BigDecimal.ZERO);
|
// cuMemberBonusExt.setRepurPushIncome(BigDecimal.ZERO);
|
||||||
|
|
|
||||||
|
|
@ -69,11 +69,17 @@ public class BonusTotalVO implements Serializable {
|
||||||
@Excel(name = "平级奖", scale = 2)
|
@Excel(name = "平级奖", scale = 2)
|
||||||
private BigDecimal retailSameLevelIncome;
|
private BigDecimal retailSameLevelIncome;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 实发收益总计
|
* 实发收益总计
|
||||||
*/
|
*/
|
||||||
@Excel(name = "实发收益总计", scale = 2)
|
@Excel(name = "实发收益总计", scale = 2)
|
||||||
private BigDecimal realIncomeTotal;
|
private BigDecimal realIncomeTotal;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 赠品积分-众康
|
||||||
|
*/
|
||||||
|
@Excel(name = "赠品积分", scale = 2)
|
||||||
|
private BigDecimal backPoints;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -87,11 +87,11 @@ public class CuMemberBonusVO implements Serializable {
|
||||||
*/
|
*/
|
||||||
private Integer grantStatus;
|
private Integer grantStatus;
|
||||||
|
|
||||||
/**
|
// /**
|
||||||
* 注册直推收益-众康
|
// * 注册直推收益-众康
|
||||||
*/
|
// */
|
||||||
@Excel(name = "直推收益", scale = 2)
|
// @Excel(name = "直推收益", scale = 2)
|
||||||
private BigDecimal directIncome;
|
// private BigDecimal directIncome;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 阶段收益-众康
|
* 阶段收益-众康
|
||||||
|
|
@ -123,4 +123,10 @@ public class CuMemberBonusVO implements Serializable {
|
||||||
@Excel(name = "实发收益总计", scale = 2)
|
@Excel(name = "实发收益总计", scale = 2)
|
||||||
private BigDecimal realIncomeTotal;
|
private BigDecimal realIncomeTotal;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 赠品积分-众康
|
||||||
|
*/
|
||||||
|
@Excel(name = "赠品积分", scale = 2)
|
||||||
|
private BigDecimal backPoints;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package com.hzs.bonus.bonus.vo;
|
package com.hzs.bonus.bonus.vo;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.hzs.common.core.annotation.BigDecimalFormat;
|
import com.hzs.common.core.annotation.BigDecimalFormat;
|
||||||
import com.hzs.common.core.annotation.Excel;
|
|
||||||
import lombok.*;
|
import lombok.*;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
@ -58,4 +58,10 @@ public class MemberBonusFirstPurchaseVO extends PubMemberBonusVO {
|
||||||
@BigDecimalFormat
|
@BigDecimalFormat
|
||||||
private BigDecimal retailRealSubtotal;
|
private BigDecimal retailRealSubtotal;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 赠品积分-众康
|
||||||
|
*/
|
||||||
|
@BigDecimalFormat
|
||||||
|
private BigDecimal backPoints;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@
|
||||||
<result column="GLOBAL_POINTS" property="globalPoints"/>
|
<result column="GLOBAL_POINTS" property="globalPoints"/>
|
||||||
<result column="RETAIL_RANGE_INCOME" property="retailRangeIncome"/>
|
<result column="RETAIL_RANGE_INCOME" property="retailRangeIncome"/>
|
||||||
<result column="RETAIL_SAME_LEVEL_INCOME" property="retailSameLevelIncome"/>
|
<result column="RETAIL_SAME_LEVEL_INCOME" property="retailSameLevelIncome"/>
|
||||||
|
<result column="BACK_POINTS" property="backPoints"/>
|
||||||
<result column="INCOME_STATUS" property="incomeStatus"/>
|
<result column="INCOME_STATUS" property="incomeStatus"/>
|
||||||
<result column="GRANT_STATUS" property="grantStatus"/>
|
<result column="GRANT_STATUS" property="grantStatus"/>
|
||||||
<result column="SETTLE_DATE" property="settleDate"/>
|
<result column="SETTLE_DATE" property="settleDate"/>
|
||||||
|
|
@ -311,7 +312,8 @@
|
||||||
cb.global_points,
|
cb.global_points,
|
||||||
cb.retail_range_income,
|
cb.retail_range_income,
|
||||||
cb.retail_same_level_income,
|
cb.retail_same_level_income,
|
||||||
cb.real_income_total,
|
cb.real_income_total,
|
||||||
|
cb.back_points,
|
||||||
cb.pk_rate,
|
cb.pk_rate,
|
||||||
bc.out_exchange_rate,
|
bc.out_exchange_rate,
|
||||||
cm.pk_vertex,
|
cm.pk_vertex,
|
||||||
|
|
@ -396,6 +398,7 @@ cb.real_income_total,
|
||||||
nvl( sum( cb.global_points ), 0 ) global_points,
|
nvl( sum( cb.global_points ), 0 ) global_points,
|
||||||
nvl( sum( cb.retail_range_income ), 0 ) retail_range_income,
|
nvl( sum( cb.retail_range_income ), 0 ) retail_range_income,
|
||||||
nvl( sum( cb.retail_same_level_income ), 0 ) retail_same_level_income,
|
nvl( sum( cb.retail_same_level_income ), 0 ) retail_same_level_income,
|
||||||
|
nvl( sum( cb.back_points ), 0 ) back_points,
|
||||||
sum(cb.real_income_total) real_income_total,
|
sum(cb.real_income_total) real_income_total,
|
||||||
bc.out_exchange_rate
|
bc.out_exchange_rate
|
||||||
from cu_member_bonus cb
|
from cu_member_bonus cb
|
||||||
|
|
@ -474,6 +477,7 @@ cb.real_income_total,
|
||||||
sum(cb.store_income) store_income,
|
sum(cb.store_income) store_income,
|
||||||
sum(cb.retail_range_income) retail_range_income,
|
sum(cb.retail_range_income) retail_range_income,
|
||||||
sum(cb.retail_same_level_income) retail_same_level_income,
|
sum(cb.retail_same_level_income) retail_same_level_income,
|
||||||
|
sum(cb.back_points) back_points,
|
||||||
sum(cb.real_income_total) real_income_total
|
sum(cb.real_income_total) real_income_total
|
||||||
from cu_member_bonus cb
|
from cu_member_bonus cb
|
||||||
inner join cu_member_settle_period cp
|
inner join cu_member_settle_period cp
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ public enum EBonusItems {
|
||||||
/**
|
/**
|
||||||
* 直推收益 -- 精品专区
|
* 直推收益 -- 精品专区
|
||||||
*/
|
*/
|
||||||
DIRECT_INCOME(20, "直推收益", 0),
|
DIRECT_INCOME(20, "直推收益", 1),
|
||||||
/**
|
/**
|
||||||
* 阶段收益 -- 精品专区、商城专区
|
* 阶段收益 -- 精品专区、商城专区
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue