Sfoglia il codice sorgente

导入导出修改

yanliming 1 anno fa
parent
commit
552ad5be53
1 ha cambiato i file con 34 aggiunte e 2 eliminazioni
  1. 34 2
      src/views/base/recruitInformationInfo-list.vue

+ 34 - 2
src/views/base/recruitInformationInfo-list.vue

@@ -126,6 +126,13 @@
             <span v-else-if="row.status=='1'" style="color: #67C23A;">已审核</span>
           </template>
         </el-table-column>
+        <el-table-column  prop="isTopping"  label="是否置顶">
+          <template slot-scope="{row}">
+            <span v-if="row.isTopping">
+              已置顶
+            </span>
+          </template>
+        </el-table-column>
         <el-table-column  prop="isOnline"  label="是否上架">
           <template slot-scope="{row}">
             <span v-if="row.isOnline">
@@ -136,16 +143,25 @@
             </span>
           </template>
         </el-table-column>
-        <el-table-column label="操作"  fixed="right"  width="350">
+        <el-table-column label="操作"  fixed="right"  width="450">
           <template slot-scope="{row}">
             <el-button class="btu1" size="mini" type="warning" @click="handleEdit(row)">编辑</el-button>
             <el-button class="btu1" v-if="row.status=='0'" size="mini" type="primary" @click="handleCheck(row)">审核</el-button>
             <el-button class="btu1" size="mini" type="danger" @click="handleDelete(row)">删除</el-button>
-        
+            <el-button class="btu1" size="mini" type="info" @click="handleTopping(row)">置顶</el-button>
             <el-badge v-if="row.isReadNumber!=0" :value="row.isReadNumber" class="item">
               <el-button size="mini" type="success" @click="handleRelation(row)">收到报名</el-button>
             </el-badge>
             <el-button v-else size="mini" type="success" @click="handleRelation(row)">收到报名</el-button>
+
+
+            <!-- <el-link type="warning" @click="handleEdit(row)">编辑-</el-link>
+            <el-link type="primary" v-if="row.status=='0'" @click="handleCheck(row)">审核-</el-link>
+            <el-link type="danger"  @click="handleDelete(row)">删除-</el-link>
+            <el-badg v-if="row.isReadNumber!=0" :value="row.isReadNumber">
+              <el-link type="success" @click="handleRelation(row)">收到报名</el-link>
+            </el-badg>
+            <el-link v-else type="success" @click="handleRelation(row)">收到报名</el-link> -->
           </template>
         </el-table-column>
       </el-table>
@@ -449,6 +465,22 @@
         });
 
       },
+      handleTopping(record){
+        var self = this;
+
+        recruitInformationInfoApi.changeTopping(record.id).then(function(response) {
+          var jsonData = response.data;
+
+          if (jsonData.result) {
+            self.changePage(self.pageIndex);
+
+            self.$message({
+              type: "success",
+              message: "置顶成功!"
+            });
+          }
+        });
+      },
       handleDelete(record) {
         var self = this;