zhitong.yu
2024-04-18 a239a844f00b4a75c7f22db8a834fc8b5f92b54f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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<TbGuiJiTrack> {
    @Select("select * from tb_track_${time} limit 0,1000")
    List<TbGuiJiTrack> 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<GpsGuiJi>  findGpsGuiJi(@Param("tagid") String tagid, @Param("now")String now, @Param("time2")String time2, @Param("time3")String time3);
}