## 业绩汇总添加赠品专区返回;

This commit is contained in:
cabbage 2025-10-27 16:37:19 +08:00
parent 0527468f5b
commit b2d29d0498
4 changed files with 21 additions and 3 deletions

View File

@ -3238,12 +3238,22 @@ public class CuMemberServiceImpl extends ServiceImpl<CuMemberMapper, CuMember> i
censusSummaryVo.setDiscountAmount(disAmount);
censusSummaryVo.setDiscountPv(disAchieve);
// 赠品
BigDecimal giftPointAmount = BigDecimal.ZERO;
BigDecimal giftPointAchieve = BigDecimal.ZERO;
if (memberMeritsSummaryMap.get(EOrderType.RETAIL_CONSUME.getValue()) != null) {
giftPointAmount = memberMeritsSummaryMap.get(EOrderType.RETAIL_CONSUME.getValue()).getAmount();
giftPointAchieve = memberMeritsSummaryMap.get(EOrderType.RETAIL_CONSUME.getValue()).getAchieve();
}
censusSummaryVo.setGiftPointAmount(giftPointAmount);
censusSummaryVo.setGiftPointPv(giftPointAchieve);
// 金额总计
censusSummaryVo.setAmountTotal(censusSummaryVo.getRegisterAmount().add(censusSummaryVo.getUpgradeAmount())
.add(censusSummaryVo.getRepurchaseAmount()).add(censusSummaryVo.getDiscountAmount()));
.add(censusSummaryVo.getRepurchaseAmount()).add(censusSummaryVo.getDiscountAmount()).add(censusSummaryVo.getGiftPointAmount()));
// 业绩汇总
censusSummaryVo.setPvTotal(censusSummaryVo.getRegisterPv().add(censusSummaryVo.getUpgradePv())
.add(censusSummaryVo.getRepurchasePv()).add(censusSummaryVo.getDiscountPv()));
.add(censusSummaryVo.getRepurchasePv()).add(censusSummaryVo.getDiscountPv()).add(censusSummaryVo.getGiftPointPv()));
censusSummaryList.add(censusSummaryVo);
}
return censusSummaryList;

View File

@ -42,6 +42,12 @@ public class CensusSummaryVo {
@Excel(name = "五折业绩")
private BigDecimal discountPv;
@Excel(name = "赠品金额")
private BigDecimal giftPointAmount;
@Excel(name = "赠品业绩")
private BigDecimal giftPointPv;
/**
* 金额总计
*/

View File

@ -630,7 +630,7 @@ public class RetailOrderServiceImpl implements IRetailOrderService {
// }
}
// 在线支付的订单支付方式为钱包
// 在线支付的订单支付方式为在线
saOrderExt.setPayType(EOrderPayType.ONLINE.getValue());
RetailOrderRegisterParam registerParam = redisService.getCacheObject(CacheConstants.RETAIL_TEMP_REG_PARAM + pkMember + orderCode);

View File

@ -44,10 +44,12 @@ public enum EOrderType {
* 复购专区 -- 甄选专区使用精品专区的商品
*/
RETAIL_UPGRADE(42, "复购专区", 0),
/**
* 北大甄选 -- 商城专区
*/
RETAIL_REPURCHASE(43, "北大甄选", 0),
/**
* 赠品订单
*/