|
|
@ -57,16 +57,16 @@ |
|
|
|
) AS tmp, |
|
|
|
( SELECT @i := + 1 ) t ) AS s LEFT JOIN t_logistics_car_record AS cr ON |
|
|
|
<if test="queryType==0"> |
|
|
|
FROM_UNIXTIME( cr.record_time / 1000, '%Y-%m-%d' ) = s.date AND cr.in_out = 0 AND cr.rec_status = 0 |
|
|
|
FROM_UNIXTIME( cr.record_time / 1000, '%Y-%m-%d' ) = s.date AND cr.in_out = 0 AND cr.rec_status = 0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==1"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%u') = s.date AND cr.in_out = 0 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%u') = s.date AND cr.in_out = 0 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==2"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%m') = s.date AND cr.in_out = 0 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%m') = s.date AND cr.in_out = 0 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==3"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y') = s.date AND cr.in_out = 0 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y') = s.date AND cr.in_out = 0 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
GROUP BY s.date ORDER BY s.date |
|
|
|
</select> |
|
|
@ -98,16 +98,16 @@ |
|
|
|
) AS tmp, |
|
|
|
( SELECT @i := + 1 ) t ) AS s LEFT JOIN t_logistics_car_record AS cr ON |
|
|
|
<if test="queryType==0"> |
|
|
|
FROM_UNIXTIME( cr.record_time / 1000, '%Y-%m-%d' ) = s.date AND cr.in_out = 1 AND cr.rec_status = 0 |
|
|
|
FROM_UNIXTIME( cr.record_time / 1000, '%Y-%m-%d' ) = s.date AND cr.in_out = 1 AND cr.rec_status = 0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==1"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%u') = s.date AND cr.in_out = 1 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%u') = s.date AND cr.in_out = 1 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==2"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%m') = s.date AND cr.in_out = 1 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%m') = s.date AND cr.in_out = 1 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==3"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y') = s.date AND cr.in_out = 1 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y') = s.date AND cr.in_out = 1 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
GROUP BY s.date ORDER BY s.date |
|
|
|
</select> |
|
|
@ -139,16 +139,16 @@ |
|
|
|
) AS tmp, |
|
|
|
( SELECT @i := + 1 ) t ) AS s LEFT JOIN t_logistics_car_record AS cr ON |
|
|
|
<if test="queryType==0"> |
|
|
|
FROM_UNIXTIME( cr.record_time / 1000, '%Y-%m-%d' ) = s.date AND cr.in_out = 0 AND cr.rec_status = 0 |
|
|
|
FROM_UNIXTIME( cr.record_time / 1000, '%Y-%m-%d' ) = s.date AND cr.in_out = 0 AND cr.rec_status = 0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==1"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%u') = s.date AND cr.in_out = 0 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%u') = s.date AND cr.in_out = 0 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==2"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%m') = s.date AND cr.in_out = 0 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%m') = s.date AND cr.in_out = 0 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==3"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y') = s.date AND cr.in_out = 0 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y') = s.date AND cr.in_out = 0 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
GROUP BY s.date ORDER BY s.date |
|
|
|
</select> |
|
|
@ -180,16 +180,16 @@ |
|
|
|
) AS tmp, |
|
|
|
( SELECT @i := + 1 ) t ) AS s LEFT JOIN t_logistics_car_record AS cr ON |
|
|
|
<if test="queryType==0"> |
|
|
|
FROM_UNIXTIME( cr.record_time / 1000, '%Y-%m-%d' ) = s.date AND cr.in_out = 1 AND cr.rec_status = 0 |
|
|
|
FROM_UNIXTIME( cr.record_time / 1000, '%Y-%m-%d' ) = s.date AND cr.in_out = 1 AND cr.rec_status = 0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==1"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%u') = s.date AND cr.in_out = 1 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%u') = s.date AND cr.in_out = 1 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==2"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%m') = s.date AND cr.in_out = 1 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y-%m') = s.date AND cr.in_out = 1 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
<if test="queryType==3"> |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y') = s.date AND cr.in_out = 1 AND cr.rec_status =0 |
|
|
|
FROM_UNIXTIME(cr.record_time/1000,'%Y') = s.date AND cr.in_out = 1 AND cr.rec_status =0 AND cr.park_id = #{parkId} |
|
|
|
</if> |
|
|
|
GROUP BY s.date ORDER BY s.date |
|
|
|
</select> |
|
|
|