From 49e88798dcea0164f77c59f0be9eefdf67a3d228 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期三, 17 七月 2024 15:03:10 +0800
Subject: [PATCH] 2.0bug修改
---
UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml | 28 +++++++++++++++++++++-------
1 files changed, 21 insertions(+), 7 deletions(-)
diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml
index 55f4918..2a45c08 100644
--- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml
+++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml
@@ -8,8 +8,10 @@
<result column="account" property="account" />
<result column="jobNumber" property="jobNumber" />
<result column="phone" property="phone" />
+ <result column="phoneOperator" property="phoneOperator" />
<result column="password" property="password" />
- <result column="name" property="name" />
+ <result column="lastName" property="lastName" />
+ <result column="firstName" property="firstName" />
<result column="sex" property="sex" />
<result column="idCard" property="idCard" />
<result column="companyId" property="companyId" />
@@ -68,6 +70,7 @@
<result column="laveBusinessMoney" property="laveBusinessMoney" />
<result column="laveBusinessMoney" property="laveBusinessMoney" />
<result column="appletsOpenId" property="appletsOpenId"/>
+ <result column="email" property="email"/>
<result column="flag" property="flag"/>
@@ -85,8 +88,10 @@
account as account,
jobNumber as jobNumber,
phone as phone,
+ phoneOperator as phoneOperator,
password as password,
- name as name,
+ lastName as lastName,
+ firstName as firstName,
sex as sex,
idCard as idCard,
companyId as companyId,
@@ -168,13 +173,16 @@
<select id="queryIdleDriver_" resultType="Driver">
+ select * from (
select
id as id,
account as account,
jobNumber as jobNumber,
phone as phone,
+ phoneOperator as phoneOperator,
password as password,
- name as name,
+ lastName as lastName,
+ firstName as firstName,
sex as sex,
idCard as idCard,
companyId as companyId,
@@ -251,10 +259,16 @@
)
and id in (select driverId from t_driver_orders where `type` = #{type})
and carId in (select carId from t_car_service where `type` = #{type}
+
<if test="null != serverCarModelId">
and serverCarModelId = #{serverCarModelId}
</if>
)
+ ) as aa <!--where aa.id not in (
+ select driverId from t_order_private_car where isDelete = 1 and driverPay = 1 and state in (7, 8, 9)
+ union all
+ select driverId from t_order_logistics where isDelete = 1 and driverPay = 1 and state != 10
+ )-->
</select>
@@ -264,7 +278,7 @@
b.id as orderId,
b.state as state,
a.id as driverId,
- a.`name` as `name`,
+ CONCAT(a.firstName, " ", a.lastName) as `name`,
a.headImgUrl as avatar,
case when b.telX is null then a.phone else b.telX end as phone,
c.carLicensePlate as carCode,
@@ -306,12 +320,12 @@
select
a.id as id,
a.headImgUrl as avatar,
- a.`name` as `name`,
+ CONCAT(a.firstName, " ", a.lastName) as `name`,
a.phone as phone,
a.idCard as idcode,
b.carLicensePlate as licensePlate,
b.carColor as carColor,
- CONCAT(d.`name`, c.`name`) as brand,
+ CONCAT(d.`name`, " ", c.`name`) as brand,
if((select count(id) from t_driver_work where state = 1 and driverId = a.id) = 0, 1, if(
(
(select count(id) from t_order_private_car where state not in (6, 7, 8, 9, 10, 12) and driverId = a.id) +
@@ -335,7 +349,7 @@
select
id as id,
phone as phone,
- name as name,
+ CONCAT(firstName, " ", lastName) as name,
headImgUrl as avatar,
DATE_FORMAT(insertTime,'%Y/%m/%d %H:%i') as insertTime
from
--
Gitblit v1.7.1