From bec9ef7332b0c0d1afc9b28918748efc63a60bcc Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期一, 03 四月 2023 08:42:00 +0800 Subject: [PATCH] 首页数据统计 --- management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITOrderService.java | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITOrderService.java b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITOrderService.java index a8306be..cff3c39 100644 --- a/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITOrderService.java +++ b/management/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/ITOrderService.java @@ -2,11 +2,13 @@ import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.stylefeng.guns.modular.system.controller.resp.TOrderResp; +import com.stylefeng.guns.modular.system.controller.resp.TOrderServerResp; import com.stylefeng.guns.modular.system.model.TOrder; import com.baomidou.mybatisplus.service.IService; import org.springframework.ui.Model; import java.util.List; +import java.util.Map; /** * <p> @@ -44,4 +46,41 @@ * @param model */ void orderExceptionDetail(Integer orderId, Model model); + + /** + * 订单统计,每年按月份 + * @param agentId + * @param model + */ + void getDataStatisticsByYear(Integer agentId,String yearDate, Model model); + + /** + * 单量 + * @param agentId + * @param monthDate + * @param model + */ + void getDataStatisticsOrderCount(Integer agentId, String monthDate, Model model); + + /** + * 查询统计待接单,服务中,已完成,已取消 + * @param agentId + * @param map + */ + void getDataStatisticsCount(Integer agentId, Map<String, Integer> map); + + /** + * 查询服务中的订单列表 + * @param agentId + * @return + */ + List<TOrderServerResp> getDataStatisticsServerList(Integer agentId); + + /** + * 查询今天所有订单 + * @param agentId + * @return + */ + List<TOrder> getDataStatisticsAllList(Integer agentId); + } -- Gitblit v1.7.1