From fbb1869ca75799bf7e58004ff7fcdd3d410fc426 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 04 Feb 2026 09:45:15 +0800
Subject: [PATCH] feat:部分文件使用无关代码移除

---
 applications/drone-command/src/views/resource/components/DrawPolygon.vue |    2 +-
 applications/drone-command/src/api/job/task.js                           |    8 ++++++++
 applications/drone-command/src/utils/cesium/useBoundary.js               |    2 +-
 applications/drone-command/src/api/patchManagement/index.js              |   11 ++++++++++-
 4 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/applications/drone-command/src/api/job/task.js b/applications/drone-command/src/api/job/task.js
index 88d3dc2..c209719 100644
--- a/applications/drone-command/src/api/job/task.js
+++ b/applications/drone-command/src/api/job/task.js
@@ -198,6 +198,14 @@
 	})
 }
 
+export const getDeviceRegionCount = params => {
+	return request({
+		url: '/drone-device-core/manage/api/v1/devices/getDeviceRegionCount',
+		method: 'get',
+		params,
+	})
+}
+
 // 获取区域全部
 export const getRegionTreeAll = params => {
 	return request({
diff --git a/applications/drone-command/src/api/patchManagement/index.js b/applications/drone-command/src/api/patchManagement/index.js
index 5b999f1..8de4525 100644
--- a/applications/drone-command/src/api/patchManagement/index.js
+++ b/applications/drone-command/src/api/patchManagement/index.js
@@ -111,4 +111,13 @@
 		method: 'get',
 		params,
 	})
-}
\ No newline at end of file
+}
+
+// 更新图斑数据
+export const sdfwUpdate = params => {
+	return request({
+		url: `/drone-device-core/patches/api/v1/Patches/sdfwUpdate`,
+		method: 'put',
+		data: params,
+	})
+}
diff --git a/applications/drone-command/src/utils/cesium/useBoundary.js b/applications/drone-command/src/utils/cesium/useBoundary.js
index 053ddd6..abddf39 100644
--- a/applications/drone-command/src/utils/cesium/useBoundary.js
+++ b/applications/drone-command/src/utils/cesium/useBoundary.js
@@ -4,7 +4,7 @@
 import * as Cesium from 'cesium'
 import { PolyGradientMaterial } from '@/utils/cesium/Material'
 import { useStore } from 'vuex'
-import { getDeviceRegion, getDeviceRegionCount } from '@/api/home/aggregation'
+import { getDeviceRegion, getDeviceRegionCount } from '@/api/job/task'
 import userStore from '@/store/modules/user'
 import { areaCodeToArr, getContourByCode, getDockPolyLine, getLnglatAltitude } from '@/utils/cesium/mapUtil'
 import getBaseConfig from '@/buildConfig/config'
diff --git a/applications/drone-command/src/views/resource/components/DrawPolygon.vue b/applications/drone-command/src/views/resource/components/DrawPolygon.vue
index 59428dd..ee8dfe1 100644
--- a/applications/drone-command/src/views/resource/components/DrawPolygon.vue
+++ b/applications/drone-command/src/views/resource/components/DrawPolygon.vue
@@ -6,7 +6,7 @@
 import * as Cesium from 'cesium';
 
 import { ElMessage } from 'element-plus';
-import { sdfwUpdate } from '@/api/home/territory';
+import { sdfwUpdate } from '@/api/patchManagement';
 
 let curPolygonPosition = [];
 let savePolygonPosition = [];

--
Gitblit v1.9.3