feat:统计接口增加查询日期容错
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
package com.gxwebsoft.shop.controller;
|
package com.gxwebsoft.shop.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
import com.gxwebsoft.common.core.annotation.OperationLog;
|
import com.gxwebsoft.common.core.annotation.OperationLog;
|
||||||
import com.gxwebsoft.common.core.web.ApiResult;
|
import com.gxwebsoft.common.core.web.ApiResult;
|
||||||
|
|
||||||
@@ -35,6 +36,15 @@ public class DashboardController extends BaseController {
|
|||||||
@ApiOperation("可查看一天日新增的订单量、一天日销售额以及总订单量、总销售额数据\n")
|
@ApiOperation("可查看一天日新增的订单量、一天日销售额以及总订单量、总销售额数据\n")
|
||||||
@GetMapping("/statistics")
|
@GetMapping("/statistics")
|
||||||
public ApiResult<Dashboard> day(DashBoardParam param) {
|
public ApiResult<Dashboard> day(DashBoardParam param) {
|
||||||
|
|
||||||
|
//默认是今天
|
||||||
|
if (param.getCreateTimeStart()==null){
|
||||||
|
param.setCreateTimeStart(DateUtil.today());
|
||||||
|
}
|
||||||
|
if (param.getCreateTimeEnd() == null){
|
||||||
|
param.setCreateTimeEnd(DateUtil.now());
|
||||||
|
}
|
||||||
|
|
||||||
Dashboard dashboard = new Dashboard();
|
Dashboard dashboard = new Dashboard();
|
||||||
dashboard.setOrderStatistics(dashboardService.orderStatistics(param));
|
dashboard.setOrderStatistics(dashboardService.orderStatistics(param));
|
||||||
dashboard.setSalesAmountStatistics(dashboardService.salesAmountStatistics(param));
|
dashboard.setSalesAmountStatistics(dashboardService.salesAmountStatistics(param));
|
||||||
|
|||||||
Reference in New Issue
Block a user