| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.daju.mix.dao.mapper.TBCarNowMapper">
- <select id="getAll" resultType="com.daju.mix.dto.DrivingNowDTO">
- select
- tn.plate plate, tc.type type, ts.user_name driver, tn.lng lng, tn.lat lat, ts.date date, tn.gps_time gpsTime
- from
- t_b_car_now tn
- left join
- t_b_car tc on tc.id = tn.carid
- left join
- t_b_car_schedule_task_arrange ts on ts.car_id = tc.id
- where
- TO_DAYS(tn.gps_time) = TO_DAYS(NOW())
- and
- TO_DAYS(ts.date) = TO_DAYS(NOW())
- </select>
- <select id="getReceiver" resultType="com.daju.mix.dto.ReceiverOneDTO">
- select
- tr.user_id userId, tb.realname name, tr.msg_type newsType
- from
- t_b_car_receiver_user tr
- left join
- t_s_user_org tu on tr.user_id = tu.user_id
- left join
- t_s_base_user tb on tb.id = tr.user_id
- where
- tu.status = '0'
- and
- tb.delete_flag = '0'
- and
- tr.msg_type = '6'
- limit 1
- </select>
- </mapper>
|