Kaynağa Gözat

今正sop任务下拉框搜索优化

peicj 20 saat önce
ebeveyn
işleme
245afed093

+ 3 - 3
src/views/qw/sopUserLogsInfo/sendMsgSopOpenTool.vue

@@ -21,7 +21,7 @@
         </el-form-item>
 
         <el-form-item label="选择课程" v-if="msgForm.draftStrategy==1" >
-          <el-select  v-model="msgForm.courseId" placeholder="请选择课程" style=" margin-right: 10px;" size="mini"  @change="courseChange()">
+          <el-select  v-model="msgForm.courseId" placeholder="请选择课程" style=" margin-right: 10px;" size="mini" filterable clearable @change="courseChange()">
             <el-option
               v-for="dict in courseList"
               :key="dict.dictValue"
@@ -29,7 +29,7 @@
               :value="parseInt(dict.dictValue)"
             />
           </el-select>
-          <el-select  v-model="msgForm.videoId" placeholder="请选择小节" size="mini" style=" margin-right: 10px;" @change="videoIdChange()"  >
+          <el-select  v-model="msgForm.videoId" placeholder="请选择小节" size="mini" style=" margin-right: 10px;" filterable clearable @change="videoIdChange()"  >
             <el-option
               v-for="dict in videoList"
               :key="dict.dictValue"
@@ -37,7 +37,7 @@
               :value="parseInt(dict.dictValue)"
             />
           </el-select>
-          <el-select  v-model="msgForm.courseType" placeholder="请选择消息类型" size="mini" style=" margin-right: 10px;">
+          <el-select  v-model="msgForm.courseType" placeholder="请选择消息类型" size="mini" style=" margin-right: 10px;" filterable clearable>
             <el-option
               v-for="dict in sysFsSopWatchStatus"
               :key="dict.dictValue"

+ 5 - 5
src/views/qw/sopUserLogsInfo/sopUserLogsInfoDetails.vue

@@ -50,7 +50,7 @@
         />
       </el-form-item>
       <el-form-item label="客户等级" prop="level">
-        <el-select v-model="queryParams.level" placeholder="客户等级" clearable size="small">
+        <el-select v-model="queryParams.level" placeholder="客户等级" filterable clearable size="small">
           <el-option
             v-for="dict in ratingType"
             :key="dict.dictValue"
@@ -68,7 +68,7 @@
         </el-date-picker>
       </el-form-item>
       <el-form-item label="官方群发需求" prop="fsUserIdStatus">
-        <el-select style="width: 200px" v-model="queryParams.fsUserIdStatus" placeholder="请选择" clearable size="small" >
+        <el-select style="width: 200px" v-model="queryParams.fsUserIdStatus" placeholder="请选择" filterable clearable size="small" >
           <el-option
             v-for="item in statusOptions"
             :key="item.dictValue"
@@ -242,7 +242,7 @@
     <el-dialog :title="sendMsgOpen.title" :visible.sync="sendMsgOpen.open"  width="1000px" append-to-body>
       <el-form ref="msgForm" :model="msgForm" :rules="msgRules" label-width="100px">
         <el-form-item label="选择课程">
-          <el-select  v-model="msgForm.courseId" placeholder="请选择课程" style=" margin-right: 10px;" size="mini" remote  filterable  @change="courseChange()">
+          <el-select  v-model="msgForm.courseId" placeholder="请选择课程" style=" margin-right: 10px;" size="mini" remote filterable clearable @change="courseChange()">
             <el-option
               v-for="dict in courseList"
               :key="dict.dictValue"
@@ -250,7 +250,7 @@
               :value="parseInt(dict.dictValue)"
             />
           </el-select>
-          <el-select  v-model="msgForm.videoId" placeholder="请选择小节" size="mini" style=" margin-right: 10px;" remote  filterable @change="videoIdChange()"  >
+          <el-select  v-model="msgForm.videoId" placeholder="请选择小节" size="mini" style=" margin-right: 10px;" remote filterable clearable @change="videoIdChange()"  >
             <el-option
               v-for="dict in videoList"
               :key="dict.dictValue"
@@ -258,7 +258,7 @@
               :value="parseInt(dict.dictValue)"
             />
           </el-select>
-          <el-select  v-model="msgForm.courseType" placeholder="请选择消息类型" size="mini" style=" margin-right: 10px;">
+          <el-select  v-model="msgForm.courseType" placeholder="请选择消息类型" size="mini" style=" margin-right: 10px;" filterable clearable>
             <el-option
               v-for="dict in sysFsSopWatchStatus"
               :key="dict.dictValue"