|
@@ -951,11 +951,7 @@
|
|
|
RCD.DRIVER_IDENTITY_CARD AS "driverIdentityCard",
|
|
|
RCD.DRIVER_PHONE AS "driverPhone",
|
|
|
RTT.TYPE_NAME AS "typeName",
|
|
|
- RC.CARRIER_NAME AS "carrierName",
|
|
|
- RCD.DRIVING_PERMIT_NO AS "driverPermitNo",
|
|
|
- RCD.DRIVING_LICENCE AS "driverLicence1",
|
|
|
- RCD.DRIVING_LICENCE AS "driverLicence2",
|
|
|
- RCD.DRIVING_LICENCE AS "driverLicence3"
|
|
|
+ RC.CARRIER_NAME AS "carrierName"
|
|
|
FROM RMS_CAR_DRIVER RCD
|
|
|
LEFT JOIN RMS_CARRIER RC
|
|
|
ON RCD.CARRIER_ID=RC.CARRIER_ID
|
|
@@ -1015,29 +1011,6 @@
|
|
|
"carrierName" in #{item}
|
|
|
</foreach>
|
|
|
</if>
|
|
|
- <if test="driverPermitNo!= null">
|
|
|
- and
|
|
|
- <foreach collection="driverPermitNo" item="item" open="(" separator="," close=")">
|
|
|
- "driverPermitNo" in #{item}
|
|
|
- </foreach>
|
|
|
- </if>
|
|
|
- <if test="driverLicence1!= null">
|
|
|
- and
|
|
|
- <foreach collection="driverLicence1" item="item" open="(" separator="," close=")">
|
|
|
- "driverLicence1" in #{item}
|
|
|
- </foreach>
|
|
|
- </if>
|
|
|
- <if test="driverLicence2!= null">
|
|
|
- and
|
|
|
- <foreach collection="driverLicence2" item="item" open="(" separator="," close=")">
|
|
|
- "driverLicence2" in #{item}
|
|
|
- </foreach>
|
|
|
- </if> <if test="driverLicence3!= null">
|
|
|
- and
|
|
|
- <foreach collection="driverLicence3" item="item" open="(" separator="," close=")">
|
|
|
- "driverLicence3" in #{item}
|
|
|
- </foreach>
|
|
|
- </if>
|
|
|
</where>
|
|
|
<include refid="orderBy"></include>
|
|
|
</select>
|
|
@@ -1095,7 +1068,7 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="getMaxDriveId" resultType="DECIMAL">
|
|
|
- select max(RCD.DRIVER_ID+1) from RMS_CAR_DRIVER RCD
|
|
|
+ select max(RCD.DRIVER_ID) from RMS_CAR_DRIVER RCD
|
|
|
</select>
|
|
|
|
|
|
<select id="getCarrierNameByDriverId" resultType="java.util.Map" parameterType="java.math.BigDecimal">
|