1
This commit is contained in:
@@ -372,6 +372,7 @@ public class JDUtils {
|
|||||||
content.append("一个月统计\r");
|
content.append("一个月统计\r");
|
||||||
content.append("两个月统计\r");
|
content.append("两个月统计\r");
|
||||||
content.append("三个月统计\r");
|
content.append("三个月统计\r");
|
||||||
|
content.append("总统计\r");
|
||||||
content.append("这个月统计\r");
|
content.append("这个月统计\r");
|
||||||
content.append("上个月统计\r");
|
content.append("上个月统计\r");
|
||||||
content.append("今日订单\r");
|
content.append("今日订单\r");
|
||||||
@@ -514,6 +515,21 @@ public class JDUtils {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
//总统计
|
||||||
|
|
||||||
|
case "总统计": {
|
||||||
|
content.append("总统计:\n");
|
||||||
|
content.append("订单总数:").append(orderRows.size()).append("\r");
|
||||||
|
content.append("已付款:").append(orderRows.stream().filter(orderRow -> orderRow.getValidCode() == 16).count()).append("\r");
|
||||||
|
content.append("已取消:").append(orderRows.stream().filter(orderRow -> orderRow.getValidCode() != 16 && orderRow.getValidCode() != 17).count()).append("\r");
|
||||||
|
content.append("已完成:").append(orderRows.stream().filter(orderRow -> orderRow.getValidCode() == 17).count()).append("\r");
|
||||||
|
content.append("违规:").append(getStreamForWeiGui(orderRows).count()).append("\r");
|
||||||
|
content.append("已付款佣金:").append(orderRows.stream().filter(orderRow -> orderRow.getValidCode() == 16).mapToDouble(OrderRow::getEstimateFee).sum()).append("\r");
|
||||||
|
content.append("已完成佣金:").append(orderRows.stream().filter(orderRow -> orderRow.getValidCode() == 17).mapToDouble(OrderRow::getEstimateFee).sum());
|
||||||
|
content.append("\r" + "违规佣金:").append(getStreamForWeiGui(orderRows).mapToDouble(orderRow -> orderRow.getEstimateCosPrice() * orderRow.getCommissionRate() * 0.01).sum());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
case "今日订单": {
|
case "今日订单": {
|
||||||
List<OrderRow> todayOrders = filterOrdersByDate(orderRows, 0);
|
List<OrderRow> todayOrders = filterOrdersByDate(orderRows, 0);
|
||||||
// 订单总数,已付款,已取消,佣金总计
|
// 订单总数,已付款,已取消,佣金总计
|
||||||
|
|||||||
Reference in New Issue
Block a user