From d4534c231f7c25ca64d40c8bcaadf83f64b640c3 Mon Sep 17 00:00:00 2001
From: 祖安之光 <11848914+light-of-zuan@user.noreply.gitee.com>
Date: 星期五, 12 十二月 2025 11:05:43 +0800
Subject: [PATCH] 修改新增

---
 src/views/work/qualityManage/performanceAppraisal/components/editDialog.vue |   19 ++++++++++++++++---
 1 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/src/views/work/qualityManage/performanceAppraisal/components/editDialog.vue b/src/views/work/qualityManage/performanceAppraisal/components/editDialog.vue
index cd3139d..e2b9cd6 100644
--- a/src/views/work/qualityManage/performanceAppraisal/components/editDialog.vue
+++ b/src/views/work/qualityManage/performanceAppraisal/components/editDialog.vue
@@ -11,7 +11,7 @@
       <el-form :model="state.form" size="default" ref="busRef" :rules="state.rules"  label-position="top" >
         <el-row :gutter="24">
           <el-col :span="24">
-            <el-form-item label="企业名称:" prop="companyId" v-if="state.isAdmin">
+            <el-form-item label="单位名称:" prop="companyId" v-if="state.isAdmin">
               <el-select v-model="state.form.companyId" placeholder="请选择" filterable clearable style="width: 100%" :disabled="title == '查看' || title == '编辑' || !state.isAdmin" @change="selectValueCom">
                 <el-option
                     v-for="item in state.companyList"
@@ -109,13 +109,14 @@
                   <el-table-column label="责任部门" prop="deptId" align="center" >
                     <template #default="{row,$index}">
                       <div v-for="(i,index) in row.analyses" :key="index">
-                        <el-form-item :prop="'types.' + '[' + $index + '].' +'analyses.' + '[' + index + ']' + '.deptId'">
+                        <el-form-item :prop="'types.' + '[' + $index + '].' +'analyses.' + '[' + index + ']' + '.deptId'" style="margin-bottom: 10px">
                           <el-select
                               clearable
                               :disabled="title === '查看'"
                               v-model="i.deptId"
                               placeholder="请选择部门"
-                              style="width: 240px;margin-bottom: 5px"
+                              class="select-same-as-textarea"
+                              style="width: 240px;margin-top: 5px"
                           >
                             <el-option
                                 v-for="item in state.deptList"
@@ -590,5 +591,17 @@
     flex-direction: column;
     align-items: flex-start;
   }
+  /* 同步高度 */
+  ::v-deep .select-same-as-textarea {
+    height: 90px;
+  }
+
+  /* 确保选择器内部区域高度匹配 */
+  ::v-deep .select-same-as-textarea .el-input__inner {
+    height: 90px;
+    line-height: 1.5; /* 保持文字垂直居中 */
+    padding-top: 8px; /* 调整文字位置 */
+  }
+
 }
 </style>

--
Gitblit v1.9.2