zhitong.yu
8 天以前 7fc9c42987a13c1d8d2159591a5803e70518827f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?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.hxzk.gps.mapper.Person.TbPersonMapper">
    <!--添加人员定位-->
    <select id="PersonPosition" resultType="com.hxzk.gps.entity.Person.TbPerson">
        SELECT p.p_tagid,p.p_name,p.p_online,d.baoliu3 as p_image,d.baoliu4 as baoliu1,d.baoliu8 as baoliu8  FROM tb_person p
        inner join tb_department d on d.departmentName = p.p_department
        WHERE (p.companyid IN
        <foreach item="item" index="index" collection="list"
                 open="(" separator="," close=")">
            #{item}
        </foreach>
        )
    </select>
 
    <!--实时人员位置-->
    <select id="RealPosition" resultType="com.hxzk.gps.entity.Person.TbPerson">
        SELECT p.p_tagid,p.baoliu2,p.baoliu3,p.p_addtiem,p.baoliu4,p.company FROM tb_person p
        WHERE (p.companyid IN
        <foreach item="item" index="index" collection="list"
                 open="(" separator="," close=")">
            #{item}
        </foreach>
        )
    </select>
 
    <!--实时平面二维人员位置-->
    <select id="RealPosition2D" resultType="com.hxzk.gps.entity.Person.TbPerson">
        SELECT p.p_tagid,p.p_x,p.p_y,p.p_addtiem,p.baoliu4,p.p_name,d.baoliu3 as p_image,d.baoliu8 as baoliu8 FROM tb_person p
        inner join tb_department d on d.departmentName = p.p_department
        WHERE (p.companyid IN
        <foreach item="item" index="index" collection="list"
                 open="(" separator="," close=")">
            #{item}
        </foreach>
        and p.p_online = 1)
    </select>
</mapper>