Przeglądaj źródła

不支持清空

wangziqian 5 lat temu
rodzic
commit
eb4b8ee59a

+ 6 - 1
src/components/select/searchPeople.vue

@@ -2,7 +2,7 @@
   <el-select
     v-model="searchValue"
     filterable
-    clearable
+    :clearable="clearable"
     remote
     :multiple="multiple"
     :remote-method="remoteMethod"
@@ -49,6 +49,11 @@ export default {
       type: Boolean,
       default: false,
       required: false
+    },
+    clearable: { // 是否支持清空
+      type: Boolean,
+      default: true,
+      required: false
     }
   },
   data() {

+ 3 - 3
src/views/projectManage/projectList/projectViewDetails.vue

@@ -60,7 +60,7 @@
           <div class="detail-info">
             <el-form :inline="true" :model="form_query" class="demo-form-inline" label-position="right" label-width="100px">
               <el-form-item label="项目负责人:">
-                <search-people :value.sync="form_query.projectOwner" @change="changeArea" />
+                <search-people :value.sync="form_query.projectOwner" :clearable="false" @change="changeArea" />
               </el-form-item>
               <el-form-item label="产品负责人:">
                 <search-people :value.sync="form_query.pmOwner" @change="changeArea" />
@@ -74,7 +74,7 @@
                 <search-people :value.sync="form_query.testOwner" @change="changeArea" />
               </el-form-item>
               <el-form-item label="项目类型:">
-                <el-select v-model="form_query.projectTypeStr" size="small" clearable filterable placeholder="请选择" @change="changeArea">
+                <el-select v-model="form_query.projectTypeStr" size="small" filterable placeholder="请选择" @change="changeArea">
                   <el-option v-for="item in arr_prjectType" :key="item.value" :label="item.name" :value="item.value" />
                 </el-select>
               </el-form-item>
@@ -82,7 +82,7 @@
                 {{ form_query.bizStr }}
               </el-form-item>
               <el-form-item label="优先级:">
-                <el-select v-model="form_query.priorityStr" size="small" clearable filterable placeholder="请选择" @change="changeArea">
+                <el-select v-model="form_query.priorityStr" size="small" filterable placeholder="请选择" @change="changeArea">
                   <el-option v-for="item in arr_priority" :key="item.value" :label="item.name" :value="item.value" />
                 </el-select>
               </el-form-item>

+ 1 - 1
src/views/projectManage/requirement/requirementDetail.vue

@@ -68,7 +68,7 @@
                 </el-select>
               </el-form-item>
               <el-form-item label="PM:">
-                <search-people v-if="form_query.pm" :value.sync="form_query.pm.idap" @change="changeArea" />
+                <search-people v-if="form_query.pm" :value.sync="form_query.pm.idap" :clearable="false" @change="changeArea" />
               </el-form-item>
             </el-form>
             <el-form :inline="true" :model="form_query" class="demo-form-inline" label-position="right" label-width="100px">