|
|
@@ -1,6 +1,7 @@
|
|
|
package com.haha.service.impl;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.haha.common.constant.OrderConstants;
|
|
|
import com.haha.entity.Device;
|
|
|
import com.haha.entity.Order;
|
|
|
import com.haha.entity.User;
|
|
|
@@ -51,7 +52,7 @@ public class DashboardServiceImpl implements DashboardService {
|
|
|
|
|
|
// 今日销售额和订单量
|
|
|
LambdaQueryWrapper<Order> todayWrapper = new LambdaQueryWrapper<>();
|
|
|
- todayWrapper.eq(Order::getPayStatus, Order.PAY_STATUS_已支付)
|
|
|
+ todayWrapper.eq(Order::getPayStatus, OrderConstants.PAY_STATUS_PAID)
|
|
|
.ge(Order::getPayTime, todayStart)
|
|
|
.le(Order::getPayTime, todayEnd);
|
|
|
|
|
|
@@ -75,7 +76,7 @@ public class DashboardServiceImpl implements DashboardService {
|
|
|
|
|
|
// 昨日同时段销售额和订单量
|
|
|
LambdaQueryWrapper<Order> yesterdayWrapper = new LambdaQueryWrapper<>();
|
|
|
- yesterdayWrapper.eq(Order::getPayStatus, Order.PAY_STATUS_已支付)
|
|
|
+ yesterdayWrapper.eq(Order::getPayStatus, OrderConstants.PAY_STATUS_PAID)
|
|
|
.ge(Order::getPayTime, yesterdayStart)
|
|
|
.le(Order::getPayTime, yesterdayEnd);
|
|
|
|
|
|
@@ -106,7 +107,7 @@ public class DashboardServiceImpl implements DashboardService {
|
|
|
// 待处理事项统计
|
|
|
// 未支付订单数
|
|
|
long unpaidOrders = orderService.lambdaQuery()
|
|
|
- .eq(Order::getStatus, Order.ORDER_STATUS_待支付)
|
|
|
+ .eq(Order::getStatus, OrderConstants.STATUS_PENDING_PAYMENT)
|
|
|
.count();
|
|
|
result.put("unpaidOrders", unpaidOrders);
|
|
|
|
|
|
@@ -161,7 +162,7 @@ public class DashboardServiceImpl implements DashboardService {
|
|
|
|
|
|
// 查询订单数据
|
|
|
LambdaQueryWrapper<Order> wrapper = new LambdaQueryWrapper<>();
|
|
|
- wrapper.eq(Order::getPayStatus, Order.PAY_STATUS_已支付)
|
|
|
+ wrapper.eq(Order::getPayStatus, OrderConstants.PAY_STATUS_PAID)
|
|
|
.ge(Order::getPayTime, startTime)
|
|
|
.le(Order::getPayTime, endTime);
|
|
|
|
|
|
@@ -183,7 +184,7 @@ public class DashboardServiceImpl implements DashboardService {
|
|
|
|
|
|
// 查询对比期数据
|
|
|
LambdaQueryWrapper<Order> compareWrapper = new LambdaQueryWrapper<>();
|
|
|
- compareWrapper.eq(Order::getPayStatus, Order.PAY_STATUS_已支付)
|
|
|
+ compareWrapper.eq(Order::getPayStatus, OrderConstants.PAY_STATUS_PAID)
|
|
|
.ge(Order::getPayTime, compareStartTime)
|
|
|
.le(Order::getPayTime, compareEndTime);
|
|
|
|
|
|
@@ -324,7 +325,7 @@ public class DashboardServiceImpl implements DashboardService {
|
|
|
|
|
|
// 未支付订单数
|
|
|
long unpaidOrders = orderService.lambdaQuery()
|
|
|
- .eq(Order::getStatus, Order.ORDER_STATUS_待支付)
|
|
|
+ .eq(Order::getStatus, OrderConstants.STATUS_PENDING_PAYMENT)
|
|
|
.count();
|
|
|
result.put("unpaidOrders", unpaidOrders);
|
|
|
|