| | |
| | | import com.ruoyi.admin.request.OrderQueryRequest; |
| | | import com.ruoyi.admin.vo.OrderCountVO; |
| | | import com.ruoyi.admin.vo.OrderDetailVO; |
| | | import com.ruoyi.admin.vo.OrderPageCountVO; |
| | | import com.ruoyi.admin.vo.OrderResultVO; |
| | | import com.ruoyi.common.core.domain.R; |
| | | |
| | |
| | | * |
| | | * @param startDateStr 季度开始时间 |
| | | * @param endDateStr 季度结束时间 |
| | | * @param cityIdList 城市id |
| | | * @param cityList 城市列表 |
| | | * @return 总交易额 |
| | | */ |
| | | BigDecimal totalMoneyByQuarter(String startDateStr, String endDateStr, List<String> cityIdList); |
| | | BigDecimal totalMoneyByQuarter(String startDateStr, String endDateStr, List<String> cityList); |
| | | |
| | | /** |
| | | * 查询整个年度的交易额(订单状态为:已完工) |
| | | * |
| | | * @param cityIdList 城市id |
| | | * @param cityList 城市列表 |
| | | * @return 总交易额 |
| | | */ |
| | | BigDecimal totalMoneyByYear(List<String> cityIdList); |
| | | BigDecimal totalMoneyByYear(List<String> cityList); |
| | | |
| | | /** |
| | | * 查询整个月度的交易额(订单状态为:已完工) |
| | | * |
| | | * @param cityIdList 城市id |
| | | * @param cityList 城市列表 |
| | | * @return 总交易额 |
| | | */ |
| | | BigDecimal totalMoneyByMonth(List<String> cityIdList); |
| | | BigDecimal totalMoneyByMonth(List<String> cityList); |
| | | |
| | | /** |
| | | * excel模板导出 |
| | | * |
| | | * @param idList 订单记录id |
| | | * @param orderQueryRequest 筛选参数 |
| | | * @param response 响应体 |
| | | * @return 导出结果 |
| | | */ |
| | | R<String> excelExport(List<String> idList, HttpServletResponse response); |
| | | R<String> excelExport(OrderQueryRequest orderQueryRequest, HttpServletResponse response); |
| | | |
| | | /** |
| | | * 订单列表 |
| | |
| | | * @return 分页统计 |
| | | */ |
| | | IPage<OrderCountVO> orderCount(String name, String phone, Page<OrderCountVO> page); |
| | | |
| | | /** |
| | | * 订单管理分页模块,订单数量统计 |
| | | * |
| | | * @return 统计数量 |
| | | */ |
| | | OrderPageCountVO orderPageCount(); |
| | | } |