From 43f11e5db2d94b01ac1ab46eeeb31d2f4404a163 Mon Sep 17 00:00:00 2001 From: yang <2119157836@qq.com> Date: Sat, 29 Mar 2025 18:01:37 +0800 Subject: [PATCH] =?UTF-8?q?perf(payment):=20=E4=BC=98=E5=8C=96=E6=94=AF?= =?UTF-8?q?=E4=BB=98=E5=AE=9D=E6=8F=90=E7=8E=B0=E6=B5=81=E7=A8=8B=E5=B9=B6?= =?UTF-8?q?=E7=BC=93=E5=AD=98=E4=BD=A3=E9=87=91=E6=AF=94=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pay/AliPay/AliPayController.java | 2 +- .../common/enums/CommissionRationEnum.java | 31 ------------------- .../impl/CommissionRatioServiceImpl.java | 9 +++++- .../pay/service/impl/AliPayServiceImpl.java | 8 ++--- .../service/impl/OrderTradeServiceImpl.java | 16 ++++++++++ 5 files changed, 29 insertions(+), 37 deletions(-) delete mode 100644 mcwl-common/src/main/java/com/mcwl/common/enums/CommissionRationEnum.java diff --git a/mcwl-admin/src/main/java/com/mcwl/web/controller/pay/AliPay/AliPayController.java b/mcwl-admin/src/main/java/com/mcwl/web/controller/pay/AliPay/AliPayController.java index a70a6d0..432ffe4 100644 --- a/mcwl-admin/src/main/java/com/mcwl/web/controller/pay/AliPay/AliPayController.java +++ b/mcwl-admin/src/main/java/com/mcwl/web/controller/pay/AliPay/AliPayController.java @@ -215,7 +215,7 @@ public class AliPayController extends BaseController { return R.fail(HttpStatus.SHOW_ERROR_MSG,"提现金额最小为0.1"); } - return aliPayService.fetch(amount.toString()); + return aliPayService.fetch(amount); } diff --git a/mcwl-common/src/main/java/com/mcwl/common/enums/CommissionRationEnum.java b/mcwl-common/src/main/java/com/mcwl/common/enums/CommissionRationEnum.java deleted file mode 100644 index f0c39df..0000000 --- a/mcwl-common/src/main/java/com/mcwl/common/enums/CommissionRationEnum.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.mcwl.common.enums; - -import lombok.AllArgsConstructor; -import lombok.Getter; -import lombok.NoArgsConstructor; - -/** - * @Author:ChenYan - * @Project:McWl - * @Package:com.mcwl.pay.domain - * @Filename:PaymentStatus - * @Description TODO - * @Date:2025/1/3 17:24 - */ - -@Getter -@AllArgsConstructor -@NoArgsConstructor -public enum CommissionRationEnum { - - /** - * 佣金配给邀请者用户 - */ - COMMISSION_RATION_INVITER_USER("CommissionRationInviterUser"), - /** - * 佣金配给商家用户 - */ - COMMISSION_RATION_MERCHANT("CommissionRationMerchant"); - - private String name; -} diff --git a/mcwl-myInvitation/src/main/java/com/mcwl/myInvitation/service/impl/CommissionRatioServiceImpl.java b/mcwl-myInvitation/src/main/java/com/mcwl/myInvitation/service/impl/CommissionRatioServiceImpl.java index 5bf8d15..3192e1f 100644 --- a/mcwl-myInvitation/src/main/java/com/mcwl/myInvitation/service/impl/CommissionRatioServiceImpl.java +++ b/mcwl-myInvitation/src/main/java/com/mcwl/myInvitation/service/impl/CommissionRatioServiceImpl.java @@ -2,11 +2,13 @@ package com.mcwl.myInvitation.service.impl; import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.mcwl.common.core.redis.RedisCache; import com.mcwl.myInvitation.domain.CommissionRatio; import com.mcwl.myInvitation.domain.vo.CommissionRatioVo; import com.mcwl.myInvitation.mapper.CommissionRatioMapper; import com.mcwl.myInvitation.service.CommissionRatioService; import lombok.RequiredArgsConstructor; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.ArrayList; @@ -20,6 +22,8 @@ import java.util.Objects; public class CommissionRatioServiceImpl extends ServiceImpl implements CommissionRatioService { + private final RedisCache redisCache; + @Override public List ratioList() { List list = baseMapper.selectList(null); @@ -41,7 +45,10 @@ public class CommissionRatioServiceImpl extends ServiceImpl