package com.hxzk.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.hxzk.deo.GpsGuiJi; import com.hxzk.pojo.TbGpsTrack; import com.hxzk.pojo.TbGuiJiTrack; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import java.util.List; public interface GpsGuiJiDao extends BaseMapper { @Select("select * from tb_track_${time} limit 0,1000") List findAll(String time); @Select("select g.tagid,g.gps_haiba_gao,g.gps_state,g.gps_power,g.addtime,g.gsp_jingdu,g.gps_weidu,p.p_name as name from tb_gps_track_${now} g inner join tb_person p on p.p_tagid=g.tagid where g.tagid = #{tagid} and g.addtime >= #{time2} and g.addtime <= #{time3} ") List findGpsGuiJi(@Param("tagid") String tagid, @Param("now")String now, @Param("time2")String time2, @Param("time3")String time3); }