Ver código fonte

人力资源库管理

jz.kai 4 anos atrás
pai
commit
aa26bf3018
1 arquivos alterados com 20 adições e 17 exclusões
  1. 20 17
      src/views/job/resume-list.vue

+ 20 - 17
src/views/job/resume-list.vue

@@ -17,11 +17,11 @@
       <el-form-item label="求职岗位" prop="positionCategoryId">
         <el-select-tree :props="positionCategoryProps" :options="positionCategoryResult" v-model="queryModel.positionCategoryId" size="mini"></el-select-tree>
       </el-form-item>
-      <el-form-item label="实名制状态" prop="approveStatus">
-        <el-select v-model="queryModel.approveStatus" filterable placeholder="请选择实名制状态" size="mini">
+      <!-- <el-form-item label="审批状态" prop="approveStatus">
+        <el-select v-model="queryModel.approveStatus" filterable placeholder="请选择审批状态" size="mini">
           <el-option v-for="approveStatus in approveStatusResult" :key="approveStatus.value" :label="approveStatus.name" :value="approveStatus.id"></el-option>
         </el-select>
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item label="是否上架" prop="status">
         <el-select v-model="queryModel.status" filterable placeholder="请选择是否上架" size="mini">
           <el-option v-for="status in statusResult" :key="status.value" :label="status.name" :value="status.id"></el-option>
@@ -55,9 +55,9 @@
       <el-table-column prop="workExpName" label="工作经验" width="100"></el-table-column>
       <el-table-column prop="educationName" label="学历" width="100"></el-table-column>
       <el-table-column prop="birthday" label="出生年月" width="100"></el-table-column>
-      <el-table-column prop="resumeUrls" label="简历附件" width="100"></el-table-column>
+      <!-- <el-table-column prop="resumeUrls" label="简历附件" width="100"></el-table-column> -->
       <el-table-column prop="jobStatusName" label="当前状态" width="100"></el-table-column>
-      <el-table-column prop="userIsAuthenticationName" label="实名制状态" width="100"></el-table-column>
+      <!-- <el-table-column prop="userIsAuthenticationName" label="审批状态" width="100"></el-table-column> -->
       <el-table-column prop="statusName" label="上架状态" width="100"></el-table-column>
       <el-table-column label="操作" width="150" fixed="right">
         <template slot-scope="{row}">
@@ -183,20 +183,20 @@ export default {
       }
 
       resumeApi
-        .pageList(formData)
-        .then(function (response) {
-          self.loading = false;
+      .pageList(formData)
+      .then(function (response) {
+        self.loading = false;
 
-          var jsonData = response.data.data;
+        var jsonData = response.data.data;
 
-          self.tableData = jsonData.data;
-          self.totalPages = jsonData.totalPages;
-          self.totalElements = jsonData.recordsTotal;
-        })
-        .catch((error) => {
-          self.loading = false;
-          // self.$message.error(error + "");
-        });
+        self.tableData = jsonData.data;
+        self.totalPages = jsonData.totalPages;
+        self.totalElements = jsonData.recordsTotal;
+      })
+      .catch((error) => {
+        self.loading = false;
+        // self.$message.error(error + "");
+      });
     },
     pageSizeChange(pageSize) {
       this.pageSize = pageSize;
@@ -216,6 +216,9 @@ export default {
     },
     handleReset(name) {
       this.$refs[name].resetFields();
+      this.queryModel.positionCategoryId = "";
+      this.queryModel.approveStatus = "";
+      this.queryModel.status = "";
     },
     handleEdit(record) {
       this.modalTitle = "简历详情";