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