From 89380e6260a75d1d3b94de687ebcc2f50d50659d Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 03 Feb 2026 15:44:33 +0800
Subject: [PATCH] feat:环境变量配置调整

---
 applications/task-work-order/src/views/orderView/orderManage/inspectionRequest/FormDiaLog.vue |   29 +++++++++++++++++++++++++++--
 1 files changed, 27 insertions(+), 2 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 16cb40e..8529787 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
@@ -68,7 +68,11 @@
 			</div>
 
 			<!-- 子任务表格表单 -->
-			<div class="task-table-section" v-if="selectedWorkOrderId">
+			<div
+				class="task-table-section"
+				:class="{ 'disabled-section': !selectedWorkOrderId }"
+				@click="handleTaskSectionClick"
+			>
 				<div class="detail-title" :style="{ marginTop: pxToRem(10) }">添加子任务</div>
 				<div class="task-table-container">
 					<el-table :data="taskList">
@@ -117,7 +121,7 @@
 								任务执行时间
 							</template>
 							<template v-slot="{ row }">
-<!--								gd-date-picker-popper-->
+								<!--								gd-date-picker-popper-->
 								<el-date-picker
 									class="gd-date-picker"
 									popper-class=""
@@ -320,6 +324,13 @@
 	}
 }
 
+// 处理任务区域点击事件(未选择工单时提示)
+function handleTaskSectionClick() {
+	if (!selectedWorkOrderId.value) {
+		ElMessage.warning('请先选择工单')
+	}
+}
+
 // 获取工单列表
 async function getWorkOrderList() {
 	const res = await gdWorkOrderPageApi({ size: 999, workOrderStatus: dialogMode.value === 'add' ? '20' : '' })
@@ -466,8 +477,22 @@
 	color: #f56c6c;
 	margin-right: 4px;
 }
+:deep(.el-table__header th) {
+	font-weight: normal !important;
+}
 
 .grayText {
 	color: #9f9f9f !important;
 }
+
+// 禁用区域样式 - 使用 pointer-events: none 禁用所有子元素的点击
+.disabled-section {
+	.task-table-container {
+		* {
+			pointer-events: none;
+		}
+	}
+	opacity: 0.6;
+	cursor: not-allowed;
+}
 </style>

--
Gitblit v1.9.3