flat: 暂存

This commit is contained in:
Apcallover
2024-04-25 17:43:06 +08:00
parent 359755e966
commit 88538bef7a

View File

@@ -59,29 +59,70 @@
</div>
</el-row>
</el-form> -->
<el-form size="small" label-position="right" :inline="true" >
<el-form size="small" label-position="right" :inline="true">
<el-row :span="24">
<el-form-item label="机构名称">
<el-input
v-model="search.companyName"
placeholder="机构名称"
style="width: 130px"
clearable
></el-input>
</el-form-item>
<el-form-item label="岗位编号">
<el-input v-model="search.missionNo" placeholder="岗位编号" clearable></el-input>
<el-form-item label="机构名称:">
<el-input
v-model="search.companyName"
placeholder="机构名称"
clearable
></el-input>
</el-form-item>
<el-form-item label="岗位名称">
<el-input v-model="search.jobName" placeholder="岗位名称" clearable></el-input>
<el-form-item label="岗位编码:">
<el-input
v-model="search.missionNo"
placeholder="岗位编码"
clearable
></el-input>
</el-form-item>
<!-- <el-form-item>-->
<!-- <el-select v-model="search.type" placeholder="请选择搜索时间类型">-->
<!-- <el-option label="岗位开始日期" :value="0"></el-option>-->
<!-- <el-option label="岗位结束日期" :value="2"></el-option>-->
<!-- &lt;!&ndash; <el-option label="报名截止日期" :value="3"></el-option> &ndash;&gt;-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item label="岗位名称:">
<el-input
v-model="search.jobName"
placeholder="岗位名称"
clearable
></el-input>
</el-form-item>
<el-form-item label="地址:">
<el-input
v-model="search.address"
placeholder="地址"
clearable
></el-input>
</el-form-item>
<el-form-item label="零工岗位工种:">
<el-input
v-model="search.worktypeNames"
placeholder="零工岗位工种"
clearable
></el-input>
</el-form-item>
<el-form-item label="学历:">
<el-select v-model="search.education">
<el-option
v-for="(item, index) in educationState"
:key="index"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</el-form-item>
<el-form-item label="审核状态:">
<el-select v-model="search.reviewState">
<el-option
v-for="(item, index) in recruitStatus"
:key="index"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</el-form-item>
<!-- <el-form-item>-->
<!-- <el-select v-model="search.type" placeholder="请选择搜索时间类型">-->
<!-- <el-option label="岗位开始日期" :value="0"></el-option>-->
<!-- <el-option label="岗位结束日期" :value="2"></el-option>-->
<!-- &lt;!&ndash; <el-option label="报名截止日期" :value="3"></el-option> &ndash;&gt;-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="日期范围">
<el-date-picker
v-model="search.time"
@@ -122,17 +163,17 @@ import WaitingMission from './Table/WaitingMission'
import OngoingMission from './Table/OngoingMission'
import FinishedMission from './Table/FinishedMission'
import ExpiredMission from './Table/ExpiredMission'
import { companyMissionState } from '@/common/dic'
import {companyMissionState, recruitStatus, educationState} from '@/common/dic'
// import {mapGetters} from "vuex";
export default {
comments: {
},
comments: {},
name: "tenant_mission",
data() {
return {
educationState,
recruitStatus,
missionTypes: companyMissionState,
timeValue: "",
endDateRange: "",//报名截止日期筛选
@@ -144,10 +185,10 @@ export default {
total: 0
},
mStatusList: [
{ value: 1, label: "招聘中" },
{ value: 2, label: "任务中" },
{ value: 3, label: "已完成" },
{ value: 4, label: "已失效" },
{value: 1, label: "招聘中"},
{value: 2, label: "任务中"},
{value: 3, label: "已完成"},
{value: 4, label: "已失效"},
{
label: "审核未通过",
value: 9,
@@ -160,14 +201,14 @@ export default {
value: 1,
label: '报名截止日期',
},
{
value: 2,
label: '开始日期',
},
{
value: 3,
label: '完成日期',
}],
{
value: 2,
label: '开始日期',
},
{
value: 3,
label: '完成日期',
}],
}
},
components: {
@@ -176,15 +217,13 @@ export default {
FinishedMission,
ExpiredMission
},
computed: {
},
watch: {
},
computed: {},
watch: {},
methods: {
handleSearch() {
let params = { ...this.search }
if(this.search.time) {
params.stime = this.search.time[0],
let params = {...this.search}
if (this.search.time) {
params.stime = this.search.time[0],
params.etime = this.search.time[1]
}
if (this.search.status === 1) {