From bd96790eae4e0ef1fb55b927f99d16b84db12931 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Fri, 23 Jan 2026 10:34:34 +0800
Subject: [PATCH] feat: 状态调整

---
 applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue
index ce3fe74..e0fb4f4 100644
--- a/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue
@@ -58,7 +58,7 @@
 			</div>
 
 			<!-- 子任务表格表单 -->
-			<div class="task-table-section">
+			<div class="task-table-section" v-if="selectedWorkOrderId">
 				<div class="detail-title" :style="{marginTop: pxToRem(10)}">添加子任务</div>
 				<div class="task-table-container">
 					<el-table :data="taskList">
@@ -256,7 +256,7 @@
 
 // 获取工单列表
 async function getWorkOrderList() {
-	const res = await gdWorkOrderPageApi({ size: 999, })
+	const res = await gdWorkOrderPageApi({ size: 999,workOrderStatus: '20' })
 	workOrderList.value = res?.data?.data?.records ?? []
 }
 
@@ -273,11 +273,14 @@
 // 获取设备列表
 async function getDeviceList() {
 	const res = await gdManageDeviceListApi({
-		// TODO 需要传入ids设备
-		// ids:
+		deviceIds: selectedWorkOrder.value.recommendDeviceIds
 	})
 	deviceList.value = res?.data?.data ?? []
 }
+
+watch(()=>selectedWorkOrderId.value,()=>{
+	getDeviceList()
+})
 
 // 提交新增
 async function handleSubmit() {
@@ -354,7 +357,6 @@
 onMounted(() => {
 	getWorkOrderList()
 	getFlyerList()
-	getDeviceList()
 })
 
 defineExpose({ open })

--
Gitblit v1.9.3