完善个人招工页面

This commit is contained in:
18500206848
2024-03-08 22:53:52 +08:00
parent 14da318b3f
commit 4fe3045a34
2 changed files with 83 additions and 74 deletions

View File

@@ -1,78 +1,78 @@
<template>
<basic-container>
<!--搜索栏-->
<!-- <el-form-->
<!-- size="small"-->
<!-- label-position="right"-->
<!-- style="padding-left: 10px; padding-right: 10px"-->
<!-- :inline="true"-->
<!-- >-->
<!-- <el-row :span="24">-->
<!-- <el-form-item label="社区街道名称:">-->
<!-- <el-input-->
<!-- v-model="query.companyName"-->
<!-- placeholder="社区街道名称"-->
<!-- clearable-->
<!-- ></el-input>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="岗位编码:">-->
<!-- <el-input-->
<!-- v-model="query.missionNo"-->
<!-- placeholder="岗位编码"-->
<!-- clearable-->
<!-- ></el-input>-->
<!-- </el-form-item>-->
<!-- <el-form-item label="岗位标题:">-->
<!-- <el-input-->
<!-- v-model="query.jobName"-->
<!-- placeholder="岗位标题"-->
<!-- clearable-->
<!-- ></el-input>-->
<!-- </el-form-item>-->
<!--&lt;!&ndash; <el-form-item>&ndash;&gt;-->
<!--&lt;!&ndash; <el-select v-model="query.type" placeholder="请选择搜索时间类型">&ndash;&gt;-->
<!--&lt;!&ndash; <el-option label="岗位开始日期" :value="0"></el-option>&ndash;&gt;-->
<!--&lt;!&ndash; <el-option label="岗位结束日期" :value="2"></el-option>&ndash;&gt;-->
<!--&lt;!&ndash; &lt;!&ndash; <el-option label="报名截止日期" :value="3"></el-option> &ndash;&gt;&ndash;&gt;-->
<!--&lt;!&ndash; </el-select>&ndash;&gt;-->
<!--&lt;!&ndash; </el-form-item>&ndash;&gt;-->
<!-- <el-form-item label="日期范围:">-->
<!-- <el-date-picker-->
<!-- v-model="query.time"-->
<!-- type="daterange"-->
<!-- range-separator="至"-->
<!-- start-placeholder="开始日期"-->
<!-- end-placeholder="结束日期"-->
<!-- value-format="yyyy-MM-dd"-->
<!-- >-->
<!-- </el-date-picker>-->
<!-- </el-form-item>-->
<!--&lt;!&ndash; <tool-tip></tool-tip>&ndash;&gt;-->
<!-- <br>-->
<!-- <el-form-item label="岗位状态:">-->
<!-- <el-select v-model="query.reviewState">-->
<!-- <el-option-->
<!-- v-for="(item, index) in recruitStatus"-->
<!-- :key="index"-->
<!-- :label="item.label"-->
<!-- :value="item.value"-->
<!-- ></el-option>-->
<el-form
size="small"
label-position="right"
style="padding-left: 10px; padding-right: 10px"
:inline="true"
>
<el-row :span="24">
<el-form-item label="社区街道名称:">
<el-input
v-model="query.companyName"
placeholder="社区街道名称"
clearable
></el-input>
</el-form-item>
<el-form-item label="岗位编码:">
<el-input
v-model="query.missionNo"
placeholder="岗位编码"
clearable
></el-input>
</el-form-item>
<el-form-item label="岗位标题:">
<el-input
v-model="query.jobName"
placeholder="岗位标题"
clearable
></el-input>
</el-form-item>
<!-- <el-form-item>-->
<!-- <el-select v-model="query.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>-->
<!-- <div class="searchBtn">-->
<!-- <el-button-->
<!-- type="primary"-->
<!-- size="small"-->
<!-- icon="el-icon-search"-->
<!-- @click="searchChange1"-->
<!-- > </el-button-->
<!-- >-->
<!-- <el-button size="small" icon="el-icon-delete" @click="searchReset1"-->
<!-- >清 空</el-button-->
<!-- >-->
<!-- </div>-->
<!-- </el-row>-->
<!-- </el-form>-->
<el-form-item label="日期范围:">
<el-date-picker
v-model="query.time"
type="daterange"
range-separator=""
start-placeholder="开始日期"
end-placeholder="结束日期"
value-format="yyyy-MM-dd"
>
</el-date-picker>
</el-form-item>
<!-- <tool-tip></tool-tip>-->
<br>
<el-form-item label="岗位状态:">
<el-select v-model="query.jobStatus">
<el-option
v-for="(item, index) in option.mStatusList"
:key="index"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</el-form-item>
<div class="searchBtn">
<el-button
type="primary"
size="small"
icon="el-icon-search"
@click="searchChange1"
> </el-button
>
<el-button size="small" icon="el-icon-delete" @click="searchReset1"
> </el-button
>
</div>
</el-row>
</el-form>
<!--搜索-->
<avue-crud
:option="option"
@@ -94,6 +94,15 @@
@refresh-change="refreshChange"
@on-load="onLoad"
>
<template slot="menuLeft">
<el-button
v-if="vaildData(permission.manage_mission_check, false)"
size="small"
@click.stop="handleCheck"
type="primary"
>审核</el-button
>
</template>
<template slot-scope="{ row }" slot="menu">
<el-button
type="text"
@@ -196,7 +205,7 @@ export default {
searchMenuSpan: 5,
menuWidth: 270,
border: true,
selection: false,
selection: true,
viewBtn: false,
addBtn: false,
editBtn: false,