From f631cafd2f90f1db543d688c1d4c11137a899d23 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Wed, 27 Dec 2023 16:04:51 +0800
Subject: [PATCH] 直推奖励,冻结的用户,则直推奖励销毁,用户未冻结才能领取成功
---
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallAppServiceImpl.java | 34 ++++------------------------------
1 files changed, 4 insertions(+), 30 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallAppServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallAppServiceImpl.java
index e7e5e2f..e1dc272 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallAppServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallAppServiceImpl.java
@@ -168,32 +168,6 @@
}else{
totalCarriage = total;
}
- //减少用户积分和余额
-// BigDecimal avaAmount = totalCarriage;//剩余需要折扣的金额
-// if(avaAmount.compareTo(memberAmount) >= 0){
-// //清零用户的积分和余额
-// mallMemberWallet.setBalance(BigDecimal.ZERO);
-// mallMemberWallet.setScore(BigDecimal.ZERO);
-// mallMemberWalletMapper.updateBalanceScoreWithId(mallMemberWallet);
-// }else{
-// /**
-// * 先扣积分,再扣余额
-// */
-// if(avaAmount.compareTo(score) >= 0){
-// mallMemberWallet.setScore(BigDecimal.ZERO);
-// avaAmount = avaAmount.subtract(score);
-// }else{
-// mallMemberWallet.setScore(score.subtract(avaAmount));
-// avaAmount = BigDecimal.ZERO;
-// }
-// //积分不够
-// if(avaAmount.compareTo(BigDecimal.ZERO) > 0){
-// mallMemberWallet.setBalance(balance.subtract(avaAmount));
-// }else{
-// mallMemberWallet.setBalance(balance);
-// }
-// mallMemberWalletMapper.updateBalanceScoreWithId(mallMemberWallet);
-// }
}
orderInfo.setCarriage(totalCarriage);
}
@@ -319,10 +293,10 @@
if(ObjectUtil.isNotEmpty(apiGetOrderListVo)){
apiGetOrderListVo.setItems(mallOrderItemMapper.getAppOrderItemByOrderId(apiGetOrderListVo.getId()));
}
- mallOrderInfoMapper.deleteById(orderId);
- QueryWrapper<MallOrderItem> mallOrderItemQuery = new QueryWrapper<>();
- mallOrderItemQuery.eq("order_id",orderId);
- mallOrderItemMapper.delete(mallOrderItemQuery);
+// mallOrderInfoMapper.deleteById(orderId);
+// QueryWrapper<MallOrderItem> mallOrderItemQuery = new QueryWrapper<>();
+// mallOrderItemQuery.eq("order_id",orderId);
+// mallOrderItemMapper.delete(mallOrderItemQuery);
return new FebsResponse().success().data(apiGetOrderListVo);
}
--
Gitblit v1.9.1