From 5a6c79b44c14a8c42c100ffa1ac745e4212c7cae Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Mon, 17 Apr 2023 12:02:29 +0800
Subject: [PATCH] 后台修改
---
src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
index 07aeb15..c363fec 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
@@ -192,12 +192,12 @@
@Transactional(rollbackFor = Exception.class)
public void returnMoneyToAgent(Long orderId) {
/**
- * 1、购买人获得固定比例的积分
- * 2、直推获取8%的现金->余额,4%的积分->积分
- * 3、不同代理级别获取不用的比例的现金和积分
+ * 1、购买人获得固定比例的H金劵
+ * 2、直推获取8%的现金->余额,4%的H金劵->H金劵
+ * 3、不同代理级别获取不用的比例的现金和H金劵
* 4、董事享受全公司入单分红2%加权(现金)
* 5、合伙人享全公司入单分红5%加权(现金)
- * 6、入单后,50%入现金池 35%的积分入积分池,更新价格
+ * 6、入单后,50%入现金池 35%的H金劵入H金劵池,更新价格
*/
//获取当前订单子表信息
List<MallOrderItem> mallOrderItemList = mallOrderItemMapper.selectbyOrderId(orderId);
@@ -220,7 +220,7 @@
Long memberId = mallOrderInfo.getMemberId();
/**
- * 1、购买人获得固定比例的积分
+ * 1、购买人获得固定比例的H金劵
* = amountTC * 固定比例
*/
perkMember(memberId,
@@ -233,7 +233,7 @@
orderNo);
/**
- * 2、直推获取8%的现金->余额,4%的积分->积分
+ * 2、直推获取8%的现金->余额,4%的H金劵->H金劵
*/
MallMember mallMember = mallMemberMapper.selectById(memberId);
if(ObjectUtil.isNotEmpty(mallMember.getReferrerId())){
@@ -291,7 +291,7 @@
}
/**
- * 3、团队下不同代理级别获取不用的比例的现金和积分
+ * 3、团队下不同代理级别获取不用的比例的现金和H金劵
*/
if(StrUtil.isNotEmpty(mallMember.getReferrerIds())){
//团队补贴对象
@@ -330,7 +330,7 @@
BigDecimal cashAmount = amountTC.multiply(cashPercent).setScale(2, BigDecimal.ROUND_DOWN);
- //如果是积分,除以当前价格,得到数量。
+ //如果是H金劵,除以当前价格,得到数量。
BigDecimal scoreCnt = amountTC.multiply(scorePercent).setScale(2, BigDecimal.ROUND_DOWN);
scoreCnt = scoreCnt.divide(poolScorePrice, 2 ,BigDecimal.ROUND_DOWN);
if(cashAmount.compareTo(BigDecimal.ZERO) > 0){
@@ -383,7 +383,7 @@
}
/**
- * 6、入单后,50%入现金池 35%的积分入积分池,更新价格
+ * 6、入单后,50%入现金池 35%的H金劵入H金劵池,更新价格
*/
DataDictionaryCustom poolCashPercentDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
PerkEnum.POOL_CASH_PERCENT.getType(),
@@ -412,13 +412,13 @@
PerkEnum.POOL_SCORE_PRICE.getCode());
BigDecimal poolScorePrice = new BigDecimal(poolScorePriceDic.getValue() == null ? "1" : poolScorePriceDic.getValue());
BigDecimal poolScorePercent = new BigDecimal(poolScorePercentDic.getValue()).multiply(AppContants.PERCENTAGE);
- //新增积分数量
+ //新增H金劵数量
BigDecimal poolScoreAdd = amountTC.multiply(poolScorePercent);
poolScoreAdd = poolScoreAdd.divide(poolScorePrice,2,BigDecimal.ROUND_DOWN);
DataDictionaryCustom poolScoreDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
PerkEnum.POOL_SCORE.getType(),
PerkEnum.POOL_SCORE.getCode());
- //当前积分池数量
+ //当前H金劵池数量
BigDecimal poolScore = new BigDecimal(poolScoreDic.getValue());
poolScore = poolScore.add(poolScoreAdd).setScale(2,BigDecimal.ROUND_DOWN);
dataDictionaryCustomMapper.updateDicValueByTypeAndCode(
@@ -444,7 +444,7 @@
* @param memberId 用户ID
* @param perkEnum 比例的枚举值
* @param amountTC 总金额
- * @param walletField 类型:score:积分 balance:余额
+ * @param walletField 类型:score:H金劵 balance:余额
* @param type 流水类型
* @param flowType 流水分类
* @param orderNo 订单编号
@@ -457,7 +457,7 @@
BigDecimal perkEnumDicPercent = new BigDecimal(perkEnumDic.getValue() == null ? "0" : perkEnumDic.getValue());
//获得数量
BigDecimal perkEnumDicPercentPerk = perkEnumDicPercent.multiply(AppContants.PERCENTAGE).multiply(amountTC).setScale(2, BigDecimal.ROUND_DOWN);
- //如果是积分,除以当前价格,得到数量。
+ //如果是H金劵,除以当前价格,得到数量。
if(walletField.equals("score")){
DataDictionaryCustom poolScorePriceDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
PerkEnum.POOL_SCORE_PRICE.getType(),
--
Gitblit v1.9.1