yanghb
2023-04-21 0481353111afb43a2322e18530dde26f1d841ead
ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/TDriverMapper.java
@@ -91,60 +91,4 @@
    List<Map<String,Object>> getDriverListNoPage(@Param("roleType") Integer roleType,
                                                 @Param("nowUserId") Integer nowUserId);
    /**
     * 获取司机订单收益明细
     * @param page
     * @param driverName
     * @param driverPhone
     * @param startTime
     * @param endTime
     * @param companyId
     * @return
     */
    List<Map<String, Object>> orderRevenueDetailsList(@Param("page") Page<Map<String, Object>> page, @Param("driverName") String driverName,
                                                      @Param("driverPhone") String driverPhone, @Param("startTime") String startTime,
                                                      @Param("endTime") String endTime, @Param("companyId") Integer companyId);
    Double orderRevenueDetailsListSum(@Param("driverName") String driverName,
                                      @Param("driverPhone") String driverPhone, @Param("startTime") String startTime,
                                      @Param("endTime") String endTime, @Param("companyId") Integer companyId);
    /**
     * 导出司机订单收益明细
     * @param driverName
     * @param driverPhone
     * @param startTime
     * @param endTime
     * @param companyId
     * @return
     */
    List<Map<String, Object>> exportOrderRevenueDetails(@Param("driverName") String driverName,
                                                        @Param("driverPhone") String driverPhone, @Param("startTime") String startTime,
                                                        @Param("endTime") String endTime, @Param("companyId") Integer companyId);
    /**
     * 平台其他支出明细
     * @param driverName
     * @param driverPhone
     * @param startTime
     * @param endTime
     * @param offset
     * @param limit
     * @return
     */
    List<Map<String, Object>> otherSpendingDetailList(@Param("driverName") String driverName, @Param("driverPhone") String driverPhone,
                                                      @Param("startTime") String startTime, @Param("endTime") String endTime,
                                                      @Param("offset") Integer offset, @Param("limit") Integer limit);
    Integer otherSpendingDetailListCount(@Param("driverName") String driverName, @Param("driverPhone") String driverPhone,
                                         @Param("startTime") String startTime, @Param("endTime") String endTime);
    Map<String, Object> otherSpendingDetailListSum(@Param("driverName") String driverName, @Param("driverPhone") String driverPhone,
                                                   @Param("startTime") String startTime, @Param("endTime") String endTime);
}