zhaoke преди 1 година
родител
ревизия
12101cfb7e

+ 2 - 2
src/views/systemSettings/views/newAuth/components/button.vue

@@ -32,7 +32,7 @@
           </el-select>
         </el-form-item>
         <el-form-item class="flex1" label="关联数据项">
-          <el-select size="small" clearable v-model="form.relation_data" placeholder="请选择关联数据项">
+          <el-select size="small" clearable filterable v-model="form.relation_data" placeholder="请选择关联数据项">
             <el-option v-for="(item,index) in relationData" :key="index" :label="item.columnLabel" :value="item.columnName"></el-option>
           </el-select>
         </el-form-item>
@@ -46,7 +46,7 @@
       </div>
       <div class="flex-wrap fr-list">
         <el-form-item class="flex1" label="传递参数">
-          <el-select size="small" multiple collapse-tags clearable v-model="form.pass_parameters" placeholder="请选择传递参数">
+          <el-select size="small" multiple filterable collapse-tags clearable v-model="form.pass_parameters" placeholder="请选择传递参数">
             <el-option v-for="(item,index) in passData" :key="index" :label="item.columnLabel" :value="item.columnName">
             </el-option>
           </el-select>

+ 1 - 1
src/views/systemSettings/views/newAuth/components/table.vue

@@ -15,7 +15,7 @@
         </div>
         <div class="flex-wrap fr-list">
           <el-form-item label="服务ID">
-            <el-select @change="serviceChange" style="width: 264px;" size="small" clearable v-model="form.serviceID" placeholder="请选择服务ID">
+            <el-select @change="serviceChange" filterable style="width: 264px;" size="small" clearable v-model="form.serviceID" placeholder="请选择服务ID">
               <el-option v-for="(item,index) in authArrs" :key="index" :label="item.serviceName" :value="item.serviceID"></el-option>
             </el-select>
           </el-form-item>

+ 3 - 3
src/views/systemSettings/views/newAuth/index.vue

@@ -41,12 +41,12 @@
                 <el-input size="small" clearable placeholder="请输入权限项名称" v-model="form.auth_name"></el-input>
               </el-form-item>
               <el-form-item class="flex1" label="上级权限项">
-                <el-select @change="authChange" size="small" clearable v-model="form.up_auth_id" placeholder="请选择上级权限项">
+                <el-select @change="authChange" filterable size="small" clearable v-model="form.up_auth_id" placeholder="请选择上级权限项">
                   <el-option v-for="(item,index) in authDataArr" :key="index" :label="item.auth_name" :value="item.auth_id"></el-option>
                 </el-select>
               </el-form-item>
               <el-form-item class="flex1" prop="auth_type" label="权限类型">
-                <el-select size="small" @change="typeChange" clearable v-model="form.auth_type" placeholder="请选择权限类型">
+                <el-select size="small" filterable @change="typeChange" clearable v-model="form.auth_type" placeholder="请选择权限类型">
                   <el-option label="目录" :value="1"></el-option>
                   <el-option label="菜单" :value="2"></el-option>
                   <el-option label="按钮" :value="3"></el-option>
@@ -57,7 +57,7 @@
             </div>
             <div class="flex-wrap fr-list">
               <el-form-item class="flex1" label="所属应用">
-                <el-select size="small" style="width: 265px;" clearable v-model="form.app_id" placeholder="请选择所属应用">
+                <el-select size="small" style="width: 265px;" filterable clearable v-model="form.app_id" placeholder="请选择所属应用">
                   <el-option v-for="(item,index) in apps" :key="index" :label="item.app_name" :value="item.app_id"></el-option>
                 </el-select>
               </el-form-item>