Commit 9209a9d0 authored by zuoyh's avatar zuoyh

Merge remote-tracking branch 'origin/order_received_statistics' into order_received_statistics

parents 2938bc62 1e40b3a6
package com.xxfc.platform.order.jobhandler;
import com.xxfc.platform.order.biz.*;
import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUtil;
import com.xxfc.platform.order.biz.OrderMemberReceivedStatisticsBiz;
import com.xxfc.platform.order.biz.OrderReceivedStatisticsBiz;
import com.xxfc.platform.order.biz.OrderRentVehicleReceivedStatisticsBiz;
import com.xxfc.platform.order.biz.OrderTourReceivedStatisticsBiz;
import com.xxl.job.core.biz.model.ReturnT;
import com.xxl.job.core.handler.IJobHandler;
import com.xxl.job.core.handler.annotation.JobHandler;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.util.Date;
/**
* @author libin
......@@ -14,14 +22,10 @@ import org.springframework.beans.factory.annotation.Autowired;
* @data 2019/11/11 11:09
*/
@JobHandler(value = "orderReceivedStatisticsJobHandler")
@Component
@RequiredArgsConstructor(onConstructor = @__(@Autowired))
public class OrderReceivedStatisticsJobHandler extends IJobHandler {
private final BaseOrderBiz baseOrderBiz;
private final OrderRentVehicleBiz orderRentVehicleBiz;
private final OrderTourDetailBiz orderTourDetailBiz;
private final OrderMemberDetailBiz orderMemberDetailBiz;
private final OrderReceivedStatisticsBiz orderReceivedStatisticsBiz;
private final OrderRentVehicleReceivedStatisticsBiz orderRentVehicleReceivedStatisticsBiz;
private final OrderTourReceivedStatisticsBiz orderTourReceivedStatisticsBiz;
......@@ -29,10 +33,15 @@ public class OrderReceivedStatisticsJobHandler extends IJobHandler {
@Override
public ReturnT<String> execute(String s) throws Exception {
//订单
DateTime yesterday = DateUtil.yesterday();
Date startDate = DateUtil.beginOfDay(yesterday).toJdkDate();
Date endDate = DateUtil.endOfDay(yesterday).toJdkDate();
//订单
//租车订单
orderRentVehicleReceivedStatisticsBiz.orderRentVehicleReceivedStatistics(startDate,endDate);
//旅游订单
//会员订单
orderMemberReceivedStatisticsBiz.orderMemberReceivedStatistics(startDate,endDate);
return null;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment