From 1c3d9f4f6d0dc330a80b199cfb824f41a048fe6c Mon Sep 17 00:00:00 2001
From: linwei <872216696@qq.com>
Date: Sat, 31 Jan 2026 16:39:33 +0800
Subject: [PATCH] 设备权限优化
---
drone-service/drone-fw/src/main/java/org/sxkj/fw/record/mapper/FwDroneFlightRecordMapper.xml | 20 ++------------------
1 files changed, 2 insertions(+), 18 deletions(-)
diff --git a/drone-service/drone-fw/src/main/java/org/sxkj/fw/record/mapper/FwDroneFlightRecordMapper.xml b/drone-service/drone-fw/src/main/java/org/sxkj/fw/record/mapper/FwDroneFlightRecordMapper.xml
index e69e575..c933715 100644
--- a/drone-service/drone-fw/src/main/java/org/sxkj/fw/record/mapper/FwDroneFlightRecordMapper.xml
+++ b/drone-service/drone-fw/src/main/java/org/sxkj/fw/record/mapper/FwDroneFlightRecordMapper.xml
@@ -29,28 +29,12 @@
ja_fw_drone_flight_record dfr
left join
ja_fw_device d on dfr.device_id = d.id
- /* 关联出库去向表,看设备去了哪里 */
- LEFT JOIN (
- SELECT
- device_id,
- out_target,
- ROW_NUMBER() OVER (
- PARTITION BY
- device_id
- ORDER BY
- create_time DESC
- ) AS rn
- FROM
- ja_fw_device_track
- WHERE
- out_target IS NOT NULL
- ) t
- ON d.id = t.device_id AND t.rn = 1
<where>
dfr.is_deleted = 0
and d.track_status = 1
+ and d.is_enabled = 1
<if test="param2.regionName != null and param2.regionName != ''">
- and (t.out_target = #{param2.regionName}
+ and (d.final_outbound_area = #{param2.regionName}
<!-- 或者设备是共享给当前部门的 -->
<if test="param2.currentDeptId != null and param2.currentDeptId != '' ">
or dfr.device_id in (
--
Gitblit v1.9.3