|
@@ -830,7 +830,11 @@ public class ExportController extends BaseController {
|
|
|
if (row.getBalancePaymentAmount() == null) {
|
|
|
row.setBalancePaymentAmount(BigDecimal.ZERO);
|
|
|
}
|
|
|
- BigDecimal transferFee = (row.getActualAmount().multiply(new BigDecimal("0.28")).divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
|
+ String feeBase = "0.28";
|
|
|
+ if(row.getPaymentBusinessChannel().equals("alipay_wap")){
|
|
|
+ feeBase = "0.68";
|
|
|
+ }
|
|
|
+ BigDecimal transferFee = (row.getActualAmount().multiply(new BigDecimal(feeBase)).divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
|
row.setTransferFee(transferFee);
|
|
|
BigDecimal musicalFee = BigDecimal.ZERO;
|
|
|
BigDecimal teachingFee = BigDecimal.ZERO;
|
|
@@ -1890,7 +1894,11 @@ public class ExportController extends BaseController {
|
|
|
if (row.getBalancePaymentAmount() == null) {
|
|
|
row.setBalancePaymentAmount(BigDecimal.ZERO);
|
|
|
}
|
|
|
- BigDecimal transferFee = (row.getActualAmount().multiply(new BigDecimal("0.28")).divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
|
+ String feeBase = "0.28";
|
|
|
+ if(row.getPaymentBusinessChannel().equals("alipay_wap")){
|
|
|
+ feeBase = "0.68";
|
|
|
+ }
|
|
|
+ BigDecimal transferFee = (row.getActualAmount().multiply(new BigDecimal(feeBase)).divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
|
row.setTransferFee(transferFee);
|
|
|
BigDecimal musicalFee = BigDecimal.ZERO;
|
|
|
BigDecimal teachingFee = BigDecimal.ZERO;
|