|
|
@@ -1,34 +1,25 @@
|
|
|
package com.ruoyi.web.controller.common;
|
|
|
|
|
|
-import cn.dev33.satoken.annotation.SaCheckPermission;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.ruoyi.businessDayBill.domain.bo.BusinessDayBillBo;
|
|
|
import com.ruoyi.businessDayBill.domain.bo.BusinessDayBillCountBo;
|
|
|
import com.ruoyi.businessDayBill.domain.vo.BusinessDayBillVo;
|
|
|
import com.ruoyi.businessDayBill.service.IBusinessDayBillService;
|
|
|
-import com.ruoyi.common.annotation.Log;
|
|
|
import com.ruoyi.common.core.controller.BaseController;
|
|
|
-import com.ruoyi.common.core.domain.PageQuery;
|
|
|
import com.ruoyi.common.core.domain.R;
|
|
|
-import com.ruoyi.common.core.page.TableDataInfo;
|
|
|
-import com.ruoyi.common.core.validate.QueryGroup;
|
|
|
-import com.ruoyi.common.enums.BusinessType;
|
|
|
-import com.ruoyi.common.utils.poi.ExcelUtil;
|
|
|
-import com.ruoyi.onlineorder.domain.bo.OnlineOrderBo;
|
|
|
-import com.ruoyi.onlineorder.domain.vo.OnlineOrderVo;
|
|
|
import com.ruoyi.onlineorder.service.IOnlineOrderService;
|
|
|
-import com.ruoyi.subsidy.enums.SubsidyCountType;
|
|
|
+import com.ruoyi.shop.withdrawal.service.IWithdrawalService;
|
|
|
import com.ruoyi.subsidy.service.ISubsidyQueueService;
|
|
|
+import com.ruoyi.user.service.IUserService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
-import io.swagger.annotations.ApiParam;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
-import org.springframework.web.bind.annotation.*;
|
|
|
+import org.springframework.web.bind.annotation.GetMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
+import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
-import javax.servlet.http.HttpServletResponse;
|
|
|
-import javax.validation.constraints.NotNull;
|
|
|
import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
@@ -50,6 +41,8 @@ public class IndexController extends BaseController {
|
|
|
private final IOnlineOrderService iOnlineOrderService;
|
|
|
private final ISubsidyQueueService iSubsidyQueueService;
|
|
|
private final IBusinessDayBillService iBusinessDayBillService;
|
|
|
+ private final IUserService userService;
|
|
|
+ private final IWithdrawalService withdrawalService;
|
|
|
|
|
|
/**
|
|
|
* 平台顶部简单统计
|
|
|
@@ -64,6 +57,8 @@ public class IndexController extends BaseController {
|
|
|
map.put("todayAmount", ObjectUtil.isNotNull( statistics)? statistics.getActualReceivePayment() : 0);
|
|
|
map.put("todayOrderNum", ObjectUtil.isNotNull( statistics)? statistics.getOnlineOrderNum()+statistics.getShopOrderNum() : 0);
|
|
|
map.put("queueCount", iSubsidyQueueService.validQueueCount(null,false));
|
|
|
+ map.put("activeUser", userService.activeUserCount(null));
|
|
|
+ map.put("withdrawalAmount", withdrawalService.auditingWithdrawalAmount());
|
|
|
return R.ok( map);
|
|
|
}
|
|
|
|
|
|
@@ -82,6 +77,8 @@ public class IndexController extends BaseController {
|
|
|
map.put("todayAmount", ObjectUtil.isNotNull( statistics)? statistics.getActualReceivePayment() : 0);
|
|
|
map.put("todayOrderNum", ObjectUtil.isNotNull( statistics)? statistics.getOnlineOrderNum()+statistics.getShopOrderNum() : 0);
|
|
|
map.put("queueCount", iSubsidyQueueService.validQueueCount(businessId,false));
|
|
|
+ //活跃用户
|
|
|
+ map.put("activeUser", userService.activeUserCount(businessId));
|
|
|
return R.ok( map);
|
|
|
}
|
|
|
|