吉安感知网项目-后端
linwei
2026-02-02 33d0ec1ebd03c966d8a5b4862dd6b70231d010f3
通过经纬度获取对应区域的飞手
1 files modified
22 ■■■■ changed files
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdManageDeviceMapper.xml 22 ●●●● patch | view | raw | blame | history
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdManageDeviceMapper.xml
@@ -49,18 +49,18 @@
    <select id="selectGdManageDevice" resultType="org.sxkj.gd.workorder.vo.GdManageDeviceVO">
        select
            d.id,
            d.device_sn,
            d.device_name,
            d.nickname,
            d.device_payload,
            d.longitude,
            d.latitude,
            d.geom,
            md.id,
            md.device_sn,
            md.device_name,
            md.nickname,
            md.device_payload,
            md.longitude,
            md.latitude,
            md.geom,
            d2.height as height
        from
            ja_gd_manage_device d
        left join ja_gd_manage_device d2 on d.device_sn = d2.device_sn and d2.device_type = '0'
            ja_gd_manage_device md
        left join ja_gd_manage_device d2 on md.device_sn = d2.device_sn and d2.device_type = '0'
        <where>
            <if test="deviceIds != null and deviceIds.size() > 0">
                and id in
@@ -74,7 +74,7 @@
            <if test="geom != null and geom != ''">
                and ST_Intersects(geom, ST_GeomFromText(#{geom}))
            </if>
                and is_deleted = 0
                and md.is_deleted = 0
        </where>
    </select>