Quellcode durchsuchen

运营管理 推荐管理 内容列表添加关键词搜索

DESKTOP-O04BTUJ\muzen vor 3 Jahren
Ursprung
Commit
a189d29bbd
1 geänderte Dateien mit 13 neuen und 9 gelöschten Zeilen
  1. 13 9
      src/views/operation/recommend/index.vue

+ 13 - 9
src/views/operation/recommend/index.vue

@@ -107,7 +107,7 @@
 
     <!-- 弹窗 -->
     <el-dialog :visible.sync="dialogVisible" title="添加内容" width="1000px">
-      <el-form inline>
+      <el-form inline size="mini">
         <el-form-item label="平台:">
           <el-select v-model="form.platformId" placeholder="请选择平台">
             <el-option v-for="item in dict.type.platform_type" :key="item.value" :label="item.label"
@@ -121,6 +121,12 @@
               :value="Number(item.value)" />
           </el-select>
         </el-form-item>
+        <el-form-item label="内容:">
+          <el-input v-model="form.keyword" placeholder="请输入内容关键词" clearable />
+        </el-form-item>
+        <el-form-item>
+          <el-button type="primary" icon="el-icon-search" @click="getSearch">搜索</el-button>
+        </el-form-item>
       </el-form>
       <el-table :data="tableData" height="584" @selection-change="handleSelectionChange">
         <el-table-column type="selection" align="center" />
@@ -282,14 +288,6 @@ export default {
       tableData: []
     }
   },
-  watch: {
-    'form.audioType'() {
-      this.getContentList()
-    },
-    'form.platformId'() {
-      this.getContentList()
-    },
-  },
   mounted() {
     this.getTab()
   },
@@ -393,6 +391,12 @@ export default {
       this.getContentList()
     },
 
+    // 搜索
+    getSearch(){
+      this.form.pageNum = 1
+      this.getContentList()
+    },
+
     // 内容列表
     getContentList() {
       radioList(this.form).then(res => {