From f94f8591f367e3aa9e36d30f74890168408e01fb Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Fri, 30 Jan 2026 16:26:21 +0800
Subject: [PATCH] feat: 共享删除修改

---
 applications/drone-command/src/views/permissionManage/permissionDept/ShareDiaLog.vue |    4 +++-
 applications/task-work-order/src/views/orderView/orderManage/orderManage/index.vue   |    1 -
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/applications/drone-command/src/views/permissionManage/permissionDept/ShareDiaLog.vue b/applications/drone-command/src/views/permissionManage/permissionDept/ShareDiaLog.vue
index 793751e..5cf8bd3 100644
--- a/applications/drone-command/src/views/permissionManage/permissionDept/ShareDiaLog.vue
+++ b/applications/drone-command/src/views/permissionManage/permissionDept/ShareDiaLog.vue
@@ -61,6 +61,7 @@
 const originalSharedIds = ref([]) // 原始已共享的设备ID集合
 const originalSharedMap = ref({}) // 原始已共享的设备ID与shareId的映射
 const currentDeptId = ref(null) // 当前操作的部门ID
+const regionCode = ref(null) // 当前操作的部门code
 const dictObj = ref({
 	deviceType: [], // 设备类型
 })
@@ -86,7 +87,7 @@
 async function getDeviceList() {
 	loading.value = true
 	try {
-		const res = await nonDeptAreaDevicesApi({ loanToDeptId: currentDeptId.value })
+		const res = await nonDeptAreaDevicesApi({ deptId: currentDeptId.value,regionCode: regionCode.value })
 		deviceList.value = res?.data?.data ?? []
 		// 记录原始已共享的设备ID和shareId映射
 		const sharedDevices = deviceList.value.filter(item => item.isShared)
@@ -158,6 +159,7 @@
 // 打开弹框
 async function open({ row } = {}) {
 	currentDeptId.value = row?.id
+	regionCode.value = row?.areaCode
 	selectedRows.value = []
 	getDictList()
 	await getDeviceList()
diff --git a/applications/task-work-order/src/views/orderView/orderManage/orderManage/index.vue b/applications/task-work-order/src/views/orderView/orderManage/orderManage/index.vue
index da197d7..3f21b36 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/orderManage/index.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/orderManage/index.vue
@@ -96,7 +96,6 @@
 		<div class="gd-table-container" v-loading="loading">
 			<div class="gd-table-content gd-table-content-bg">
 				<el-table class="gd-table" :data="list" @selection-change="handleSelectionChange">
-					<el-table-column type="selection" width="46" v-if="permission.order_delete" />
 					<el-table-column type="index" width="64" label="序号" />
 					<el-table-column prop="workOrderName" show-overflow-tooltip label="工单名称" />
 					<el-table-column prop="workOrderCode" show-overflow-tooltip label="工单编号" />

--
Gitblit v1.9.3