From 7224851bf14cab706d36f695331488941ed4aba6 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Fri, 31 Jul 2026 18:01:05 +0800
Subject: [PATCH] feat:去除dialog滚动条

---
 applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue |   28 +++++++++++++++++-----------
 1 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue b/applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue
index 57c6898..f9d022e 100644
--- a/applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue
+++ b/applications/task-work-order/src/views/orderView/appConfiguration/materials/FormDiaLog.vue
@@ -7,7 +7,7 @@
 		destroy-on-close
 		:close-on-click-modal="false"
 	>
-		<el-row class="detail-row-view" v-if="dialogReadonly">
+		<el-row class="detail-row-view detailContainer" v-if="dialogReadonly">
 			<el-col :span="12">
 				<div class="label">材料名称</div>
 				<div class="val">{{ formData.materialName }}</div>
@@ -24,10 +24,10 @@
 				<div class="label">是否适用全部情形</div>
 				<div class="val">{{ getDictLabel(String(formData.isAllScenario), dictObj.isAllScenario) }}</div>
 			</el-col>
-			<el-col :span="12">
+			<!-- <el-col :span="12">
 				<div class="label">所属区域</div>
 				<div class="val">{{ formData.areaName }}</div>
-			</el-col>
+			</el-col> -->
 		</el-row>
 
 		<el-form
@@ -37,11 +37,11 @@
 			:model="formData"
 			:rules="rules"
 			:disabled="dialogReadonly"
-			label-width="140px"
+			label-width="auto"
 		>
 			<el-row>
 				<el-col :span="12">
-					<el-form-item label="材料名称" prop="materialName">
+					<el-form-item label-width="90px" label="材料名称" prop="materialName">
 						<el-input class="gd-input" v-model="formData.materialName" placeholder="请输入" clearable />
 					</el-form-item>
 				</el-col>
@@ -51,7 +51,7 @@
 					</el-form-item>
 				</el-col>
 				<el-col :span="12">
-					<el-form-item label="必要性" prop="necessity">
+					<el-form-item label-width="90px" label="必要性" prop="necessity">
 						<el-select
 							class="gd-select"
 							popper-class="gd-select-popper"
@@ -86,7 +86,7 @@
 						</el-select>
 					</el-form-item>
 				</el-col>
-				<el-col :span="12">
+				<!-- <el-col :span="12">
 					<el-form-item label="所属区域" prop="areaCode">
 						<el-tree-select
 							class="gd-select"
@@ -104,7 +104,7 @@
 							:render-after-expand="false"
 						/>
 					</el-form-item>
-				</el-col>
+				</el-col> -->
 			</el-row>
 		</el-form>
 		<template #footer v-if="!dialogReadonly">
@@ -159,8 +159,8 @@
 
 // 表单校验规则
 const rules = {
-	materialName: fieldRules(true),
-	materialDesc: fieldRules(true),
+	materialName: fieldRules(true,50),
+	materialDesc: fieldRules(true,200),
 	necessity: fieldRules(true),
 	isAllScenario: fieldRules(true),
 	areaCode: fieldRules(true),
@@ -300,4 +300,10 @@
 defineExpose({ open })
 </script>
 
-<style scoped lang="scss"></style>
+<style scoped lang="scss">
+.detailContainer {
+	.label {
+		width: 120px !important;
+	}
+}
+</style>

--
Gitblit v1.9.3