|
@@ -195,11 +195,7 @@ public class StatisticsTaskServiceImpl implements StatisticsTaskService {
|
|
|
// 订单支付数量
|
|
// 订单支付数量
|
|
|
Integer payOrderNum = orderService.getPayOrderNumByDate(yesterdayStr);
|
|
Integer payOrderNum = orderService.getPayOrderNumByDate(yesterdayStr);
|
|
|
|
|
|
|
|
- HashMap<String,BigDecimal> sales = orderService.getPayOrderAmountByDate(0, yesterdayStr);
|
|
|
|
|
- // 订单支付金额
|
|
|
|
|
- BigDecimal payOrderAmount = sales.get("payPrice");
|
|
|
|
|
- // 订单支付金额SL
|
|
|
|
|
- BigDecimal payOrderAmountSl = sales.get("totalPriceReat");
|
|
|
|
|
|
|
+ BigDecimal sales = orderService.getPayOrderAmountByDate(0, yesterdayStr);
|
|
|
|
|
|
|
|
// 订单退款数量
|
|
// 订单退款数量
|
|
|
Integer refundOrderNum = refundOrderService.getRefundOrderNumByDate(yesterdayStr);
|
|
Integer refundOrderNum = refundOrderService.getRefundOrderNumByDate(yesterdayStr);
|
|
@@ -211,7 +207,7 @@ public class StatisticsTaskServiceImpl implements StatisticsTaskService {
|
|
|
tradingDayRecord.setDate(yesterdayStr);
|
|
tradingDayRecord.setDate(yesterdayStr);
|
|
|
tradingDayRecord.setProductOrderNum(orderNum);
|
|
tradingDayRecord.setProductOrderNum(orderNum);
|
|
|
tradingDayRecord.setProductOrderPayNum(payOrderNum);
|
|
tradingDayRecord.setProductOrderPayNum(payOrderNum);
|
|
|
- tradingDayRecord.setProductOrderPayFee(payOrderAmount);
|
|
|
|
|
|
|
+ tradingDayRecord.setProductOrderPayFee(sales);
|
|
|
tradingDayRecord.setProductOrderRefundNum(refundOrderNum);
|
|
tradingDayRecord.setProductOrderRefundNum(refundOrderNum);
|
|
|
tradingDayRecord.setProductOrderRefundFee(refundOrderAmount);
|
|
tradingDayRecord.setProductOrderRefundFee(refundOrderAmount);
|
|
|
|
|
|
|
@@ -555,7 +551,6 @@ public class StatisticsTaskServiceImpl implements StatisticsTaskService {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
BigDecimal orderPayAmount = dailyStatementList.stream().map(PlatformDailyStatement::getOrderPayAmount).reduce(BigDecimal.ZERO, BigDecimal::add);
|
|
BigDecimal orderPayAmount = dailyStatementList.stream().map(PlatformDailyStatement::getOrderPayAmount).reduce(BigDecimal.ZERO, BigDecimal::add);
|
|
|
- BigDecimal orderPayAmountSl = dailyStatementList.stream().map(PlatformDailyStatement::getOrderPayAmountSl).reduce(BigDecimal.ZERO, BigDecimal::add);
|
|
|
|
|
|
|
|
|
|
int totalOrderNum = dailyStatementList.stream().mapToInt(PlatformDailyStatement::getTotalOrderNum).sum();
|
|
int totalOrderNum = dailyStatementList.stream().mapToInt(PlatformDailyStatement::getTotalOrderNum).sum();
|
|
|
BigDecimal handlingFee = dailyStatementList.stream().map(PlatformDailyStatement::getHandlingFee).reduce(BigDecimal.ZERO, BigDecimal::add);
|
|
BigDecimal handlingFee = dailyStatementList.stream().map(PlatformDailyStatement::getHandlingFee).reduce(BigDecimal.ZERO, BigDecimal::add);
|
|
@@ -586,7 +581,6 @@ public class StatisticsTaskServiceImpl implements StatisticsTaskService {
|
|
|
|
|
|
|
|
|
|
|
|
|
platformMonthStatement.setOrderPayAmount(orderPayAmount);
|
|
platformMonthStatement.setOrderPayAmount(orderPayAmount);
|
|
|
- platformMonthStatement.setOrderPayAmountSl(orderPayAmountSl);
|
|
|
|
|
platformMonthStatement.setTotalOrderNum(totalOrderNum);
|
|
platformMonthStatement.setTotalOrderNum(totalOrderNum);
|
|
|
platformMonthStatement.setHandlingFee(handlingFee);
|
|
platformMonthStatement.setHandlingFee(handlingFee);
|
|
|
platformMonthStatement.setMerchantTransferAmount(merchantTransferAmount);
|
|
platformMonthStatement.setMerchantTransferAmount(merchantTransferAmount);
|
|
@@ -632,13 +626,11 @@ public class StatisticsTaskServiceImpl implements StatisticsTaskService {
|
|
|
myRecord.set("status", 0);
|
|
myRecord.set("status", 0);
|
|
|
return myRecord;
|
|
return myRecord;
|
|
|
}
|
|
}
|
|
|
- HashMap<String,BigDecimal> sales = orderService.getPayOrderAmountByDate(0, yesterday);
|
|
|
|
|
List<OrderProfitSharing> sharingList = orderProfitSharingService.findByDate(0, yesterday);
|
|
List<OrderProfitSharing> sharingList = orderProfitSharingService.findByDate(0, yesterday);
|
|
|
List<RefundOrder> refundOrderList = refundOrderService.findByDate(0, yesterday);
|
|
List<RefundOrder> refundOrderList = refundOrderService.findByDate(0, yesterday);
|
|
|
List<RechargeOrder> rechargeOrderList = rechargeOrderService.findByDate(yesterday);
|
|
List<RechargeOrder> rechargeOrderList = rechargeOrderService.findByDate(yesterday);
|
|
|
// 平台记录写入
|
|
// 平台记录写入
|
|
|
platformDataWrite(platformDailyStatement, sharingList, refundOrderList, rechargeOrderList);
|
|
platformDataWrite(platformDailyStatement, sharingList, refundOrderList, rechargeOrderList);
|
|
|
- platformDailyStatement.setOrderPayAmountSl(sales.get("totalPriceReat"));
|
|
|
|
|
myRecord.set("status", 1);
|
|
myRecord.set("status", 1);
|
|
|
myRecord.set("platformDailyStatement", platformDailyStatement);
|
|
myRecord.set("platformDailyStatement", platformDailyStatement);
|
|
|
// 商户记录写入
|
|
// 商户记录写入
|