gcz hai 1 ano
pai
achega
79ea8f2695

+ 8 - 8
src/views/information/informationMr/dialog/addAndEdit.vue

@@ -3,7 +3,7 @@
  * @Author: Sugar.
  * @Date: 2023-11-24 13:55:00
  * @LastEditors: gcz
- * @LastEditTime: 2024-03-25 16:21:13
+ * @LastEditTime: 2024-04-23 14:25:47
  * @FilePath: \tourism_admin_ui\src\views\information\informationMr\dialog\addAndEdit.vue
  * @Copyright: Copyright (c) 2016~2023 by Sugar., All Rights Reserved.
 -->
@@ -26,7 +26,7 @@
             style="width: 100%;"
           />
         </el-form-item>
-        <el-form-item label="有效时间" required >
+        <el-form-item label="定时发布" required >
           <el-date-picker
             style="width: 350px;"
             v-model="validTtime"
@@ -38,7 +38,7 @@
             end-placeholder="结束日期">
           </el-date-picker>
         </el-form-item>
-        <el-form-item label="排序">
+        <!-- <el-form-item label="排序">
           <el-input
             type="number"
             v-model="form.sort"
@@ -47,8 +47,8 @@
             clearable
             style="width: 240px;margin-right: 10px"
           />
-        </el-form-item>
-        <el-form-item label="封面图" prop="mainImg">
+        </el-form-item> -->
+        <!-- <el-form-item label="封面图" prop="mainImg">
           <el-upload
             ref="upload"
             class="avatar-uploader"
@@ -73,8 +73,8 @@
             </div>
             <div class="el-upload__tip" slot="tip">只能上传.jpg或.png格式</div>
           </el-upload>
-        </el-form-item>
-        <el-form-item label="内容简介" prop="infoSnapshot">
+        </el-form-item> -->
+        <!-- <el-form-item label="内容简介" prop="infoSnapshot">
           <el-input
             type="textarea"
             :rows="4"
@@ -85,7 +85,7 @@
             maxlength="34"
             style="width: 100%;"
           />
-        </el-form-item>
+        </el-form-item> -->
         <el-form-item label="文章内容:" prop="centent">
           <editor ref="editor" v-model="form.centent" :fileSize="20" :min-height="200" />
         </el-form-item>

+ 22 - 18
src/views/information/informationMr/index.vue

@@ -10,7 +10,7 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="状态">
+      <!-- <el-form-item label="状态">
         <el-select
           v-model="queryParams.status"
           placeholder="状态"
@@ -24,8 +24,8 @@
             :value="dict.value"
           />
         </el-select>
-      </el-form-item>
-      <el-form-item label="创建人">
+      </el-form-item> -->
+      <!-- <el-form-item label="创建人">
         <el-input
           v-model="queryParams.createBy"
           placeholder="请输入创建人"
@@ -33,7 +33,7 @@
           style="width: 140px;"
           @keyup.enter.native="handleQuery"
         />
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item>
         <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@@ -57,42 +57,48 @@
     <el-table ref="tables" v-loading="loading" :data="dataList" border>
       <el-table-column label="序号" align="center" type="index" width="50"></el-table-column>
       <el-table-column label="标题" align="center" prop="title" />
-      <el-table-column label="封面图" align="center" prop="type">
+      <!-- <el-table-column label="封面图" align="center" prop="type">
         <template slot-scope="scope">
           <el-button type="text" @click="seeCenter(scope.row, 'img')">查看</el-button>
         </template>
-      </el-table-column>
+      </el-table-column> -->
       <el-table-column label="内容" align="center" prop="type">
         <template slot-scope="scope">
           <el-button type="text" @click="seeCenter(scope.row, 'html')">查看</el-button>
         </template>
       </el-table-column>
+      <el-table-column label="定时发布" align="center" prop="type" width="300px">
+        <template slot-scope="scope">
+          <span>{{scope.row.validityTimeStart}} - {{scope.row.validityTimeEnd}}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="状态" align="center">
         <template slot-scope="scope">
-          <el-tag type="success" v-if="scope.row.status == '1'">发布</el-tag>
-          <el-tag type="danger" v-else-if="scope.row.status == '2'">下架</el-tag>
-          <el-tag type="info" v-else>待发布</el-tag>
+          <el-tag type="warning" v-if="scope.row.status == '0'">未发布</el-tag>
+          <el-tag type="success" v-else-if="scope.row.status == '1'">已发布</el-tag>
+          <el-tag type="danger" v-else-if="scope.row.status == '2'">已下架</el-tag>
+          <!-- <el-tag type="info" v-else>待发布</el-tag> -->
         </template>
       </el-table-column>
-      <el-table-column label="上线时间" align="center" prop="onlineTime" width="160" />
-      <el-table-column label="有效开始时间" align="center" prop="validityTimeStart" width="160" />
-      <el-table-column label="有效结束时间" align="center" prop="validityTimeEnd" width="160" />
-      <el-table-column label="浏览量" align="center" prop="browseNum" />
+      <!-- <el-table-column label="上线时间" align="center" prop="onlineTime" width="160" /> -->
+      <!-- <el-table-column label="有效开始时间" align="center" prop="validityTimeStart" width="160" /> -->
+      <!-- <el-table-column label="有效结束时间" align="center" prop="validityTimeEnd" width="160" /> -->
+      <!-- <el-table-column label="浏览量" align="center" prop="browseNum" /> -->
       <el-table-column label="创建时间" align="center" prop="createTime" width="160">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.createTime) }}</span>
         </template>
       </el-table-column>
-      <el-table-column label="排序" align="center" prop="sort" />
+      <!-- <el-table-column label="排序" align="center" prop="sort" /> -->
       <el-table-column label="创建人" align="center" prop="createBy" />
       <el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
         <template slot-scope="scope">
-          <el-button
+          <!-- <el-button
             size="mini"
             type="text"
             @click="ionlineApi(scope.row)"
             v-hasPermi="['informationMr:informationMr:release']"
-          >{{scope.row.status == '1' ? '取消发布' : '发布'}}</el-button>
+          >{{scope.row.status == '1' ? '取消发布' : '发布'}}</el-button> -->
 <!--          <el-button-->
 <!--            size="mini"-->
 <!--            type="text"-->
@@ -102,14 +108,12 @@
           <el-button
             size="mini"
             type="text"
-            v-if="scope.row.status != '1'"
             @click="handleUpdate(scope.row)"
             v-hasPermi="['informationMr:informationMr:edit']"
           >修改</el-button>
           <el-button
             size="mini"
             type="text"
-            v-if="scope.row.status != '1'"
             @click="handleDelete(scope.row,scope.index)"
             v-hasPermi="['informationMr:informationMr:delete']"
           >删除</el-button>