From ec6d43aa07ee0e8faf34498057ebcfbb446aa015 Mon Sep 17 00:00:00 2001
From: hjl <1657978663@qq.com>
Date: 星期二, 16 七月 2024 09:21:51 +0800
Subject: [PATCH] feat: 代码重构

---
 ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/OrderMapper.java |  242 +++++++++++++++++++++++-------------------------
 1 files changed, 116 insertions(+), 126 deletions(-)

diff --git a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/OrderMapper.java b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/OrderMapper.java
index a95d9f9..1f4cbee 100644
--- a/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/OrderMapper.java
+++ b/ruoyi-service/ruoyi-admin/src/main/java/com/ruoyi/admin/mapper/OrderMapper.java
@@ -1,16 +1,7 @@
 package com.ruoyi.admin.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.ruoyi.admin.entity.Order;
-import com.ruoyi.admin.request.OrderQueryRequest;
-import com.ruoyi.admin.vo.OrderCountVO;
-import com.ruoyi.admin.vo.OrderQueryVO;
-import org.apache.ibatis.annotations.Param;
-
-import java.math.BigDecimal;
-import java.util.List;
 
 /**
  * <p>
@@ -22,121 +13,120 @@
  */
 public interface OrderMapper extends BaseMapper<Order> {
 
-    /**
-     * 查询本年订单数量
-     *
-     * @param cityList   城市集合
-     * @param orderState 订单状态
-     * @param startTime  开始日期
-     * @param endTime    结束日期
-     * @return 本年订单数量
-     */
-    List<OrderQueryVO> orderCountByYear(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState,
-                                        @Param("startTime") String startTime, @Param("endTime") String endTime);
-
-    /**
-     * 查询本月订单数量
-     *
-     * @param cityList   城市集合
-     * @param orderState 订单状态
-     * @param startTime  开始日期
-     * @param endTime    结束日期
-     * @return 本年订单数量
-     */
-    List<OrderQueryVO> orderCountByMonth(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState,
-                                         @Param("startTime") String startTime, @Param("endTime") String endTime);
-
-    /**
-     * 查询本周订单数量
-     *
-     * @param cityList   城市集合
-     * @param orderState 订单状态
-     * @param startTime  开始日期
-     * @param endTime    结束日期
-     * @return 本年订单数量
-     */
-    List<OrderQueryVO> orderCountByWeek(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState,
-                                        @Param("startTime") String startTime, @Param("endTime") String endTime);
-
-    /**
-     * 查询当天订单数量
-     *
-     * @param cityList   城市集合
-     * @param orderState 订单状态
-     * @param startTime  开始日期
-     * @param endTime    结束日期
-     * @return 本年订单数量
-     */
-    List<OrderQueryVO> orderCountByToday(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState,
-                                         @Param("startTime") String startTime, @Param("endTime") String endTime);
-
-    /**
-     * 查询整个季度的交易额(订单状态为:已完工)
-     *
-     * @param startDateStr 季度开始时间
-     * @param endDateStr   季度结束时间
-     * @param cityList     城市集合
-     * @return 总交易额
-     */
-    BigDecimal totalMoneyByQuarter(@Param("start") String startDateStr, @Param("end") String endDateStr,
-                                   @Param("cityList") List<String> cityList);
-
-    /**
-     * 查询整个年度的交易额(订单状态为:已完工)
-     *
-     * @param cityList 城市集合
-     * @return 总交易额
-     */
-    BigDecimal totalMoneyByYear(@Param("cityList") List<String> cityList);
-
-    /**
-     * 查询整个月度的交易额(订单状态为:已完工)
-     *
-     * @param cityList 城市列表
-     * @return 总交易额
-     */
-    BigDecimal totalMoneyByMonth(@Param("cityList") List<String> cityList);
-
-    /**
-     * 订单管理-订单统计
-     *
-     * @param name  师傅姓名
-     * @param phone 师傅电话
-     * @param page  分页
-     * @return 分页统计
-     */
-    IPage<OrderCountVO> orderCount(@Param("name") String name, @Param("phone") String phone, Page<OrderCountVO> page);
-
-    /**
-     * 订单列表
-     *
-     * @param orderQueryRequest 订单列表查询参数
-     * @param page              分页
-     * @return 分页
-     */
-    IPage<Order> queryPage(@Param("data") OrderQueryRequest orderQueryRequest, Page<Order> page);
-
-    /**
-     * 订单管理分页模块,订单数量统计
-     *
-     * @param orderQueryRequest 筛选参数
-     * @return 统计数量
-     */
-    List<Order> orderPageCount(@Param("data") OrderQueryRequest orderQueryRequest);
-
-    /**
-     * 根据所选id查询
-     *
-     * @param ids id集合
-     * @return 返回列表
-     */
-    List<Order> exportByIdList(List<String> ids);
-
-    /**
-     * 根据筛选条件查询
-     *
-     * @param orderQueryRequest 筛选条件
-     * @return 返回列表
-     */
-    List<Order> exportList(@Param("data") OrderQueryRequest orderQueryRequest);
+//    /**
+//     * 查询本年订单数量
+//     *
+//     * @param cityList   城市集合
+//     * @param orderState 订单状态
+//     * @param startTime  开始日期
+//     * @param endTime    结束日期
+//     * @return 本年订单数量
+//    List<OrderQueryVO> orderCountByYear(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState,
+//                                        @Param("startTime") String startTime, @Param("endTime") String endTime);
+//
+//    *
+//     * 查询本月订单数量
+//     *
+//     * @param cityList   城市集合
+//     * @param orderState 订单状态
+//     * @param startTime  开始日期
+//     * @param endTime    结束日期
+//     * @return 本年订单数量
+//
+//    List<OrderQueryVO> orderCountByMonth(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState,
+//                                         @Param("startTime") String startTime, @Param("endTime") String endTime);
+//
+//    *
+//     * 查询本周订单数量
+//     *
+//     * @param cityList   城市集合
+//     * @param orderState 订单状态
+//     * @param startTime  开始日期
+//     * @param endTime    结束日期
+//     * @return 本年订单数量
+//
+//    List<OrderQueryVO> orderCountByWeek(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState,
+//                                        @Param("startTime") String startTime, @Param("endTime") String endTime);
+//
+//    *
+//     * 查询当天订单数量
+//     *
+//     * @param cityList   城市集合
+//     * @param orderState 订单状态
+//     * @param startTime  开始日期
+//     * @param endTime    结束日期
+//     * @return 本年订单数量
+//
+//    List<OrderQueryVO> orderCountByToday(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState,
+//                                         @Param("startTime") String startTime, @Param("endTime") String endTime);
+//
+//    *
+//     * 查询整个季度的交易额(订单状态为:已完工)
+//     *
+//     * @param startDateStr 季度开始时间
+//     * @param endDateStr   季度结束时间
+//     * @param cityList     城市集合
+//     * @return 总交易额
+//
+//    BigDecimal totalMoneyByQuarter(@Param("start") String startDateStr, @Param("end") String endDateStr,
+//                                   @Param("cityList") List<String> cityList);
+//
+//    *
+//     * 查询整个年度的交易额(订单状态为:已完工)
+//     *
+//     * @param cityList 城市集合
+//     * @return 总交易额
+//
+//    BigDecimal totalMoneyByYear(@Param("cityList") List<String> cityList);
+//
+//    *
+//     * 查询整个月度的交易额(订单状态为:已完工)
+//     *
+//     * @param cityList 城市列表
+//     * @return 总交易额
+//
+//    BigDecimal totalMoneyByMonth(@Param("cityList") List<String> cityList);
+//
+//    *
+//     * 订单管理-订单统计
+//     *
+//     * @param name  师傅姓名
+//     * @param phone 师傅电话
+//     * @param page  分页
+//     * @return 分页统计
+//
+//    IPage<OrderCountVO> orderCount(@Param("name") String name, @Param("phone") String phone, Page<OrderCountVO> page);
+//
+//    *
+//     * 订单列表
+//     *
+//     * @param orderQueryRequest 订单列表查询参数
+//     * @param page              分页
+//     * @return 分页
+//
+//    IPage<Order> queryPage(@Param("data") OrderQueryRequest orderQueryRequest, Page<Order> page);
+//
+//    *
+//     * 订单管理分页模块,订单数量统计
+//     *
+//     * @param orderQueryRequest 筛选参数
+//     * @return 统计数量
+//
+//    List<Order> orderPageCount(@Param("data") OrderQueryRequest orderQueryRequest);
+//
+//    *
+//     * 根据所选id查询
+//     *
+//     * @param ids id集合
+//     * @return 返回列表
+//
+//    List<Order> exportByIdList(List<String> ids);
+//
+//    *
+//     * 根据筛选条件查询
+//     *
+//     * @param orderQueryRequest 筛选条件
+//     * @return 返回列表
+//
+//    List<Order> exportList(@Param("data") OrderQueryRequest orderQueryRequest);*/
 }

--
Gitblit v1.7.1