This commit is contained in:
2023-07-27 15:44:41 +08:00
parent cacb71f1e7
commit 4821637703
2 changed files with 9 additions and 1 deletions

View File

@@ -2034,6 +2034,11 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
// 也许需要多笔支付订单才够退款
}
/**
* 计算站点订单报表
* @param stationId 站点id
* @param tradeDate 交易日期
*/
@Override
public void generateDailyOrderReports(String stationId, String tradeDate) {
// logger.info("线程名===={}", Thread.currentThread().getName());
@@ -2135,7 +2140,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
settleOrderReport.setTradeDate(tradeDate);
settleOrderReport.setOrderCodes(Joiner.on(",").join(orderCodeList));
// 计算手续费 = 结算金额 * 0.55%
BigDecimal tradeFee = totalSettleAmount.multiply(new BigDecimal("0.0055"));
BigDecimal tradeFee = totalSettleAmount.multiply(new BigDecimal(Constants.FEE_RATES));
settleOrderReport.setTradeFee(tradeFee);
settleOrderReport.setTradeAmount(totalSettleAmount.subtract(tradeFee));