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");
|
||||
@@ -514,6 +515,21 @@ public class JDUtils {
|
||||
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 "今日订单": {
|
||||
List<OrderRow> todayOrders = filterOrdersByDate(orderRows, 0);
|
||||
// 订单总数,已付款,已取消,佣金总计
|
||||
|
||||
Reference in New Issue
Block a user