package com.ruoyi.admin.mapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.ruoyi.admin.entity.Order;
|
|
/**
|
* <p>
|
* 订单管理 Mapper 接口
|
* </p>
|
*
|
* @author hjl
|
* @since 2024-05-29
|
*/
|
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);*/
|
}
|