Quellcode durchsuchen

追加热门新闻字段

wangxy vor 2 Jahren
Ursprung
Commit
1eaaea26fe

+ 10 - 1
src/views/management/XingWenZiXun/XinWenZiXunConfig/index.vue

@@ -13,12 +13,16 @@
                 <el-form-item label="关键字:" prop="keyword">
                     <el-input v-model="configData.keyword" placeholder="请输入关键字"></el-input>
                 </el-form-item>
+
                 <el-form-item label="热门新闻:" prop="hotFlag">
-                  <el-radio-group v-model="configData.hotFlag">
+                  <el-radio-group v-model="configData.hotFlag" @input="onHotChange">
                     <el-radio :label="1">是</el-radio>
                     <el-radio :label="0">否</el-radio>
                   </el-radio-group>
                 </el-form-item>
+                <el-form-item label="标签:" prop="biaoqian">
+                  <el-input v-model="configData.biaoqian" placeholder="请输入关键字" :disabled="!configData.hotFlag"></el-input>
+                </el-form-item>
                 <el-form-item prop="startTime" label="开始时间:" porp="startTime">
                     <div>
                         <!--   @date 2020/09/28 将日期精确到时分秒 fix by wxy  start  -->
@@ -115,6 +119,7 @@
             return {
                 defaultValue: new Date(),
                 configData:   {
+                    biaoqian: '',
                     hotFlag:        0,
                     content:        '',
                     intro:          '',
@@ -156,6 +161,9 @@
             };
         },
         methods:    {
+          onHotChange() {
+            this.configData.biaoqian = '';
+          },
             handleSelectDoChange(data) {
                 console.log('change', data);
                 this.configData.newsClassifyId = data;
@@ -200,6 +208,7 @@
                 this.configData.visits = data.visits;
                 this.configData.keyword = data.keyword;
                 this.configData.hotFlag = data.hotFlag;
+                this.configData.biaoqian = data.biaoqian;
             },
             async recoverPage() {
 

+ 5 - 0
src/views/management/XingWenZiXun/components/Table.vue

@@ -41,6 +41,11 @@
           label="热门新闻"
           width="200">
       </el-table-column>
+      <el-table-column
+          prop="biaoqian"
+          label="标签"
+          width="200">
+      </el-table-column>
         <el-table-column
                 prop="pic"
                 label="图片"