修改分页查询单位内外的车辆任务接口sql,添加车辆地址和车辆状态字段;

修改<转义
main
吴顺杰 3 weeks ago
parent 9bde3b8cce
commit bf7dca08ea

@ -34,8 +34,7 @@
</select> </select>
<select id="pageByPlateNums" resultType="com.ykMap.entity.response.CarPageResponse"> <select id="pageByPlateNums" resultType="com.ykMap.entity.response.CarPageResponse">
SELECT COALESCE SELECT COALESCE( tm.NAME, '-' ) AS taskTitle,
( tm.NAME, '-' ) AS taskTitle,
vi.plate_num AS carNumber vi.plate_num AS carNumber
FROM FROM
( SELECT * FROM vehicle_info WHERE `state` IN ( '保养中', '损坏', '正常' ) AND `category` IN ( '维护车', '文物车', ( SELECT * FROM vehicle_info WHERE `state` IN ( '保养中', '损坏', '正常' ) AND `category` IN ( '维护车', '文物车',
@ -48,7 +47,7 @@
</if> </if>
) AS vi ) AS vi
LEFT JOIN ( SELECT original_vehicle_id, MAX( departure_time ) AS latest_departure_time FROM task_mission LEFT JOIN ( SELECT original_vehicle_id, MAX( departure_time ) AS latest_departure_time FROM task_mission
WHERE departure_time<= CURRENT_TIME WHERE departure_time &lt; CURRENT_TIME
GROUP BY original_vehicle_id ) AS latest_tasks ON VI.ID = latest_tasks.original_vehicle_id GROUP BY original_vehicle_id ) AS latest_tasks ON VI.ID = latest_tasks.original_vehicle_id
LEFT JOIN task_mission AS tm ON latest_tasks.original_vehicle_id = tm.original_vehicle_id LEFT JOIN task_mission AS tm ON latest_tasks.original_vehicle_id = tm.original_vehicle_id
AND latest_tasks.latest_departure_time = tm.departure_time AND latest_tasks.latest_departure_time = tm.departure_time

Loading…
Cancel
Save