From c17dba9251df86e0fe23afe87ef540c493fae219 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 25 二月 2025 16:08:40 +0800
Subject: [PATCH] treeselect禁用设置

---
 src/views/projectEngineering/projectLibrary/component/BasicInfo.vue |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/views/projectEngineering/projectLibrary/component/BasicInfo.vue b/src/views/projectEngineering/projectLibrary/component/BasicInfo.vue
index 24e5152..d27e24c 100644
--- a/src/views/projectEngineering/projectLibrary/component/BasicInfo.vue
+++ b/src/views/projectEngineering/projectLibrary/component/BasicInfo.vue
@@ -5,7 +5,7 @@
         <div style="font-size: small;margin-bottom: 10px">鍩虹淇℃伅锛�</div>
         <div>
           <el-row :gutter="20">
-            <el-col :span="6">
+            <el-col :span="10">
               <el-form-item class="item" label="椤圭洰鍚嶇О" label-width="100px" prop="projectName">
                 <el-input v-model.trim="projectForm.projectName" class="item" clearable maxlength="255" placeholder="璇疯緭鍏�"/>
               </el-form-item>
@@ -16,7 +16,7 @@
                           placeholder="璇疯緭鍏�"/>
               </el-form-item>
             </el-col>
-            <el-col :span="5">
+            <el-col :span="3">
                 <el-form-item class="item" label="璧嬬爜" label-width="50px" prop="coding">
                     <template slot-scope="scope">
                       <!--                <div class="yellow-dot" v-if="scope.row.coding === 'yellow'"></div>-->
@@ -27,7 +27,7 @@
 
                   </el-form-item>
             </el-col>
-            <el-col :span="7">
+            <el-col :span="5">
               <el-form-item label="鏍囩" label-width="50px" prop="tag">
                 <template slot-scope="scope">
                   <tag-list :tag-list="tagList" ref="tagList" @getTags="getTagList"></tag-list>
@@ -161,7 +161,7 @@
 <!--                           style="width: 100%">-->
 <!--                <treeselect v-model="form.parentId" :options="deptOptions" :normalizer="normalizer" placeholder="閫夋嫨涓婄骇閮ㄩ棬" />-->
 
-                <treeselect v-model="projectForm.projectOwnerUnit"  :options="selectOptions"  :normalizer="normalizer" placeholder="閫夋嫨鍗曚綅" />
+                <treeselect v-model="projectForm.projectOwnerUnit" :disabled="disabled" :options="selectOptions"  noChildrenText="鏃犲尮閰嶆暟鎹�" :normalizer="normalizer" placeholder="閫夋嫨鍗曚綅" />
                   <!--              <RemoteSelect v-if="selectOptions.length" :hasMore="hasMore" :loading="loading" :page="page" @loadMore="handleLoadMore" />-->
 <!--                </el-select>-->
               </el-form-item>
@@ -170,7 +170,7 @@
           <el-row :gutter="20">
             <el-col :span="6">
               <el-form-item label="涓荤閮ㄩ棬" label-width="100px" prop="competentDepartment" style="width: 100%">
-                <treeselect v-model="projectForm.competentDepartment" @input="getCompetentDepartmentInfo" noChildrenText="鏃犲尮閰嶆暟鎹�" :options="approvalList"  :normalizer="normalizer" placeholder="閫夋嫨鍗曚綅" />
+                <treeselect v-model="projectForm.competentDepartment" :disabled="disabled" @input="getCompetentDepartmentInfo" noChildrenText="鏃犲尮閰嶆暟鎹�" :options="approvalList"  :normalizer="normalizer" placeholder="閫夋嫨鍗曚綅" />
               </el-form-item>
             </el-col>
             <el-col :span="6">
@@ -302,7 +302,7 @@
           <el-row :gutter="20">
             <el-col :span="6">
               <el-form-item label="琛屼笟涓荤閮ㄩ棬" label-width="100px" prop="industryCompetentDepartment" style="width: 100%">
-                <treeselect v-model="projectForm.industryCompetentDepartment" noChildrenText="鏃犲尮閰嶆暟鎹�" @input="getIndustryCompetentDepartmentInfo" :options="approvalList"  :normalizer="normalizer" placeholder="閫夋嫨鍗曚綅" />
+                <treeselect v-model="projectForm.industryCompetentDepartment" :disabled="disabled" noChildrenText="鏃犲尮閰嶆暟鎹�" @input="getIndustryCompetentDepartmentInfo" :options="approvalList"  :normalizer="normalizer" placeholder="閫夋嫨鍗曚綅" />
               </el-form-item>
             </el-col>
             <el-col :span="6">
@@ -317,7 +317,7 @@
                   style="width: 100%;"
                 >
                   <el-option
-                    v-for="person in deptPersonList"
+                    v-for="person in personList"
                     :key="person.userId"
                     :value="person.userId"
                     :label="person.nickName"

--
Gitblit v1.8.0