From 7feb722a12e26f5572c7df9ccc1ce8c1e26b9f94 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期二, 22 四月 2025 23:30:07 +0800 Subject: [PATCH] 新增加功能 --- ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TOrderTaxiMapper.java | 39 ++++++++++++++++++++++++++++++++++++++- 1 files changed, 38 insertions(+), 1 deletions(-) diff --git a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TOrderTaxiMapper.java b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TOrderTaxiMapper.java index 41c9a48..4a34172 100644 --- a/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TOrderTaxiMapper.java +++ b/ManagementOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TOrderTaxiMapper.java @@ -1,8 +1,8 @@ package com.stylefeng.guns.modular.system.dao; +import com.baomidou.mybatisplus.mapper.BaseMapper; import com.baomidou.mybatisplus.plugins.Page; import com.stylefeng.guns.modular.system.model.TOrderTaxi; -import com.baomidou.mybatisplus.mapper.BaseMapper; import org.apache.ibatis.annotations.Param; import java.util.List; @@ -76,4 +76,41 @@ * @return */ Double getAllIncomeMoney(@Param("companyId") Integer companyId,@Param("beginTime") String beginTime,@Param("endTime") String endTime); + + + /** + * 获取支付订单统计 + * @param page + * @param paymentCode + * @param orderCode + * @param userPhone + * @param driverPhone + * @param createTimeStart + * @param createTimeEnd + * @param paymentTimeStart + * @param paymentTimeEnd + * @return + */ + List<Map<String, Object>> paymentOrderStatisticsList(Page<Map<String, Object>> page, @Param("paymentCode") String paymentCode, + @Param("orderCode") String orderCode, @Param("userPhone") String userPhone, + @Param("driverPhone") String driverPhone, @Param("createTimeStart") String createTimeStart, + @Param("createTimeEnd") String createTimeEnd, @Param("paymentTimeStart") String paymentTimeStart, + @Param("paymentTimeEnd") String paymentTimeEnd); + + + /** + * 获取线下订单统计 + * @param page + * @param orderCode + * @param userPhone + * @param driverPhone + * @param createTimeStart + * @param createTimeEnd + * @param orderSource + * @return + */ + List<Map<String, Object>> offlineOrderStatisticsList(Page<Map<String, Object>> page, @Param("orderCode") String orderCode, + @Param("userPhone") String userPhone, @Param("driverPhone") String driverPhone, + @Param("createTimeStart") String createTimeStart, @Param("createTimeEnd") String createTimeEnd, + @Param("orderSource") Integer orderSource); } -- Gitblit v1.7.1