From 387f61d55a8e20bc772b026cba4f8c34dfce5665 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期三, 07 二月 2024 11:20:28 +0800 Subject: [PATCH] 更新代码 --- ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/IncomeMapper.xml | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/IncomeMapper.xml b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/IncomeMapper.xml index 5fdaebc..6f200b8 100644 --- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/IncomeMapper.xml +++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/IncomeMapper.xml @@ -67,28 +67,29 @@ </select> <select id="getList1" resultType="map" parameterType="com.baomidou.mybatisplus.plugins.Page"> select - a.date as times, + a.`date` as times, a.driverNum, b.duration as timeNumber from ( - select date, count(driverId) as driverNum from t_driver_online where assessment = 0 group by date + select `date`, count(driverId) as driverNum from t_driver_online where assessment = 0 group by `date` ) as a left join ( - select date, sum(duration) as duration from t_driver_online where assessment = 0 group by date + select `date`, sum(duration) as duration from t_driver_online where assessment = 0 group by `date` ) as b on (a.date = b.date) + ORDER BY a.date DESC </select> <select id="getList2" resultType="map" parameterType="com.baomidou.mybatisplus.plugins.Page"> select - b.`name`, + CONCAT(b.firstName, ' ', b.lastName) as `name`, a.duration as timeNumber from t_driver_online a left join t_driver b on (a.driverId = b.id) - where assessment = 0 and DATE_FORMAT(date, '%Y-%m-%d') = '2022-12-29' + where a.assessment = 0 and DATE_FORMAT(a.`date`, '%Y-%m-%d') = #{times} </select> <select id="getTotal" resultType="map"> SELECT COUNT(o.driverId) driverNum,SUM(o.timeNumber) timeNumber from (SELECT w.driverId, - d. NAME, + CONCAT(d.firstName, ' ', d.lastName) as NAME, o.timeNumber FROM t_driver_work w -- Gitblit v1.7.1