소스 검색

返回手续费率

chunping 3 년 전
부모
커밋
87c70eeb73
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      mp-admin/src/main/java/com/qs/mp/web/controller/api/channel/ChannelWithdrawController.java

+ 3 - 2
mp-admin/src/main/java/com/qs/mp/web/controller/api/channel/ChannelWithdrawController.java

@@ -79,7 +79,7 @@ public class ChannelWithdrawController extends BaseApiController {
   /**
    * 提现费率默认值
    */
-  private final String FEE_RATE_DEFAULT_VALUE = "8";
+  private final String FEE_RATE_DEFAULT_VALUE = "0.8";
 
   /**
    * 渠道提现计算手续费
@@ -92,7 +92,7 @@ public class ChannelWithdrawController extends BaseApiController {
     Long channelId = SecurityUtils.getLoginUser().getChannelId();
     ChannelWithdraw channelWithdraw = new ChannelWithdraw();
     channelWithdraw.setMoney(param.getMoney());
-    BigDecimal feeAmt = new BigDecimal(param.getMoney()).multiply(feeRate).divide(new BigDecimal(1000), 2, RoundingMode.DOWN);
+    BigDecimal feeAmt = new BigDecimal(param.getMoney()).multiply(feeRate).divide(new BigDecimal(100), 2, RoundingMode.DOWN);
     channelWithdraw.setChargeAmt(feeAmt.intValue());
     channelWithdraw.setUserName(param.getUserName());
     channelWithdraw.setCardNo(param.getCardNo());
@@ -103,6 +103,7 @@ public class ChannelWithdrawController extends BaseApiController {
 
     JSONObject jsonObject = new JSONObject();
     jsonObject.put("chargeAmt", channelWithdraw.getChargeAmt());
+    jsonObject.put("chargeRate", feeRate);
     return AjaxResult.success(jsonObject);
   }