| | |
| | | * |
| | | * @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); |
| | | List<OrderQueryVO> orderCountByYear(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState); |
| | | |
| | | /** |
| | | * 查询本月订单数量 |
| | | * |
| | | * @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); |
| | | List<OrderQueryVO> orderCountByMonth(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState); |
| | | |
| | | /** |
| | | * 查询本周订单数量 |
| | | * |
| | | * @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); |
| | | List<OrderQueryVO> orderCountByWeek(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState); |
| | | |
| | | /** |
| | | * 查询当天订单数量 |
| | | * |
| | | * @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); |
| | | List<OrderQueryVO> orderCountByToday(@Param("cityList") List<String> cityList, @Param("orderState") Integer orderState); |
| | | |
| | | /** |
| | | * 查询整个季度的交易额(订单状态为:已完工) |
| | |
| | | * @return 统计结果 |
| | | */ |
| | | WorkerOrderCountVO orderStateCount(@Param("workerId") Integer workerId); |
| | | |
| | | /** |
| | | * 根据时间范围筛选订单 |
| | | * |
| | | * @param cityList 城市列表 |
| | | * @param startTime 开始时间 |
| | | * @param endTime 结束时间 |
| | | * @param orderState 订单状态 |
| | | * @return 列表 |
| | | */ |
| | | List<OrderQueryVO> orderCountByTimeRange(@Param("cityList") List<String> cityList, @Param("startTime") String startTime, |
| | | @Param("endTime") String endTime, @Param("orderState") Integer orderState); |
| | | |
| | | /** |
| | | * 根据时间范围筛选订单 |
| | | * -- 按年统计 |
| | | * |
| | | * @param cityList 城市列表 |
| | | * @param startTime 开始时间 |
| | | * @param endTime 结束时间 |
| | | * @param orderState 订单状态 |
| | | * @return 列表 |
| | | */ |
| | | List<OrderQueryVO> orderCountByTimeRangeYear(@Param("cityList") List<String> cityList, @Param("startTime") String startTime, |
| | | @Param("endTime") String endTime, @Param("orderState") Integer orderState); |
| | | |
| | | /** |
| | | * 根据时间范围筛选订单 |
| | | * -- 按月统计 |
| | | * |
| | | * @param cityList 城市列表 |
| | | * @param startTime 开始时间 |
| | | * @param endTime 结束时间 |
| | | * @param orderState 订单状态 |
| | | * @return 列表 |
| | | */ |
| | | List<OrderQueryVO> orderCountByTimeRangeMonth(@Param("cityList") List<String> cityList, @Param("startTime") String startTime, |
| | | @Param("endTime") String endTime, @Param("orderState") Integer orderState); |
| | | } |