|
@@ -17,11 +17,11 @@
|
|
|
<el-form-item label="求职岗位" prop="positionCategoryId">
|
|
<el-form-item label="求职岗位" prop="positionCategoryId">
|
|
|
<el-select-tree :props="positionCategoryProps" :options="positionCategoryResult" v-model="queryModel.positionCategoryId" size="mini"></el-select-tree>
|
|
<el-select-tree :props="positionCategoryProps" :options="positionCategoryResult" v-model="queryModel.positionCategoryId" size="mini"></el-select-tree>
|
|
|
</el-form-item>
|
|
</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-option v-for="approveStatus in approveStatusResult" :key="approveStatus.value" :label="approveStatus.name" :value="approveStatus.id"></el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
- </el-form-item>
|
|
|
|
|
|
|
+ </el-form-item> -->
|
|
|
<el-form-item label="是否上架" prop="status">
|
|
<el-form-item label="是否上架" prop="status">
|
|
|
<el-select v-model="queryModel.status" filterable placeholder="请选择是否上架" size="mini">
|
|
<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>
|
|
<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="workExpName" label="工作经验" width="100"></el-table-column>
|
|
|
<el-table-column prop="educationName" 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="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="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 prop="statusName" label="上架状态" width="100"></el-table-column>
|
|
|
<el-table-column label="操作" width="150" fixed="right">
|
|
<el-table-column label="操作" width="150" fixed="right">
|
|
|
<template slot-scope="{row}">
|
|
<template slot-scope="{row}">
|
|
@@ -183,20 +183,20 @@ export default {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
resumeApi
|
|
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) {
|
|
pageSizeChange(pageSize) {
|
|
|
this.pageSize = pageSize;
|
|
this.pageSize = pageSize;
|
|
@@ -216,6 +216,9 @@ export default {
|
|
|
},
|
|
},
|
|
|
handleReset(name) {
|
|
handleReset(name) {
|
|
|
this.$refs[name].resetFields();
|
|
this.$refs[name].resetFields();
|
|
|
|
|
+ this.queryModel.positionCategoryId = "";
|
|
|
|
|
+ this.queryModel.approveStatus = "";
|
|
|
|
|
+ this.queryModel.status = "";
|
|
|
},
|
|
},
|
|
|
handleEdit(record) {
|
|
handleEdit(record) {
|
|
|
this.modalTitle = "简历详情";
|
|
this.modalTitle = "简历详情";
|