优化页面
This commit is contained in:
@@ -22,10 +22,10 @@
|
|||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="任务标题:">
|
<el-form-item label="任务名称:">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="query.missionTitle"
|
v-model="query.missionTitle"
|
||||||
placeholder="任务标题"
|
placeholder="任务名称"
|
||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -138,13 +138,12 @@
|
|||||||
v-if="vaildData(permission.manage_mission_view, false)"
|
v-if="vaildData(permission.manage_mission_view, false)"
|
||||||
>详情</el-button
|
>详情</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<!-- <el-button
|
||||||
type="text"
|
type="text"
|
||||||
size="small"
|
size="small"
|
||||||
@click.stop="rowZPView(row)"
|
@click.stop="rowZPView(row)"
|
||||||
v-if="vaildData(permission.manage_mission_zpview, false)"
|
v-if="vaildData(permission.manage_mission_zpview, false)"
|
||||||
>招聘情况</el-button
|
>招聘情况</el-button> -->
|
||||||
>
|
|
||||||
</template>
|
</template>
|
||||||
</avue-crud>
|
</avue-crud>
|
||||||
<el-drawer title="详情" :visible.sync="viewDrawer" size="60%">
|
<el-drawer title="详情" :visible.sync="viewDrawer" size="60%">
|
||||||
@@ -233,15 +232,40 @@ export default {
|
|||||||
prop: "companyName",
|
prop: "companyName",
|
||||||
display: false,
|
display: false,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: "任务名称",
|
||||||
|
prop: "missionTitle",
|
||||||
|
display: false,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: "任务编码",
|
label: "任务编码",
|
||||||
prop: "missionNo",
|
prop: "missionNo",
|
||||||
display: false,
|
display: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "任务标题",
|
label: "任务时长",
|
||||||
prop: "missionTitle",
|
prop: "missionDuration",
|
||||||
|
search: false,
|
||||||
|
searchSpan: 5,
|
||||||
display: false,
|
display: false,
|
||||||
|
hide: true,
|
||||||
|
minWidth: 70,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "开始日期",
|
||||||
|
prop: "stime",
|
||||||
|
type: "date",
|
||||||
|
display: false,
|
||||||
|
minWidth: 100,
|
||||||
|
format: "yyyy-MM-dd",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "结束日期",
|
||||||
|
prop: "etime",
|
||||||
|
type: "date",
|
||||||
|
display: false,
|
||||||
|
minWidth: 100,
|
||||||
|
format: "yyyy-MM-dd",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "招聘人数",
|
label: "招聘人数",
|
||||||
@@ -260,50 +284,20 @@ export default {
|
|||||||
minWidth: 70,
|
minWidth: 70,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "确认人数",
|
label: "录用人数",
|
||||||
prop: "applyPassNum",
|
prop: "applyPassNum",
|
||||||
search: false,
|
search: false,
|
||||||
searchSpan: 1,
|
searchSpan: 1,
|
||||||
display: false,
|
display: false,
|
||||||
minWidth: 70,
|
minWidth: 70,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
label: "任务时长",
|
|
||||||
prop: "missionDuration",
|
|
||||||
search: false,
|
|
||||||
searchSpan: 5,
|
|
||||||
display: false,
|
|
||||||
minWidth: 70,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "",
|
|
||||||
prop: "time",
|
|
||||||
type: "date",
|
|
||||||
hide: true,
|
|
||||||
valueFormat: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "任务开始日期",
|
|
||||||
prop: "stime",
|
|
||||||
type: "date",
|
|
||||||
display: false,
|
|
||||||
minWidth: 100,
|
|
||||||
format: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "任务结束日期",
|
|
||||||
prop: "etime",
|
|
||||||
type: "date",
|
|
||||||
display: false,
|
|
||||||
minWidth: 100,
|
|
||||||
format: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "工资",
|
label: "工资",
|
||||||
prop: "wage",
|
prop: "wage",
|
||||||
search: false,
|
search: false,
|
||||||
searchSpan: 5,
|
searchSpan: 5,
|
||||||
display: false,
|
display: false,
|
||||||
|
hide: true,
|
||||||
width: 80,
|
width: 80,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -321,16 +315,20 @@ export default {
|
|||||||
type: "select",
|
type: "select",
|
||||||
dicData: missionState,
|
dicData: missionState,
|
||||||
display: false,
|
display: false,
|
||||||
|
hide: true,
|
||||||
span: 24,
|
span: 24,
|
||||||
width: 80,
|
width: 80,
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
label: "数据来源",
|
label: "数据来源",
|
||||||
prop: "dataSources",
|
prop: "dataSources",
|
||||||
dicData: dataSourcesEnum,
|
dicData: dataSourcesEnum,
|
||||||
display: false,
|
display: false,
|
||||||
|
hide: true,
|
||||||
span: 24,
|
span: 24,
|
||||||
width: 80,
|
width: 80,
|
||||||
},{
|
},
|
||||||
|
{
|
||||||
label: "审核状态",
|
label: "审核状态",
|
||||||
prop: "reviewState",
|
prop: "reviewState",
|
||||||
dicData: recruitStatus,
|
dicData: recruitStatus,
|
||||||
|
|||||||
@@ -223,13 +223,13 @@ export default {
|
|||||||
display: false,
|
display: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "岗位编码",
|
label: "岗位名称",
|
||||||
prop: "missionNo",
|
prop: "jobName",
|
||||||
display: false,
|
display: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "岗位标题",
|
label: "岗位编码",
|
||||||
prop: "jobName",
|
prop: "missionNo",
|
||||||
display: false,
|
display: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -240,6 +240,38 @@ export default {
|
|||||||
display: false,
|
display: false,
|
||||||
minWidth: 70,
|
minWidth: 70,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: "申请人数",
|
||||||
|
prop: "applyNum",
|
||||||
|
search: false,
|
||||||
|
searchSpan: 1,
|
||||||
|
display: false,
|
||||||
|
minWidth: 70,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "录用人数",
|
||||||
|
prop: "applyPassNum",
|
||||||
|
search: false,
|
||||||
|
searchSpan: 1,
|
||||||
|
display: false,
|
||||||
|
minWidth: 70,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "开始日期",
|
||||||
|
prop: "stime",
|
||||||
|
type: "date",
|
||||||
|
display: false,
|
||||||
|
minWidth: 100,
|
||||||
|
format: "yyyy-MM-dd",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "结束日期",
|
||||||
|
prop: "etime",
|
||||||
|
type: "date",
|
||||||
|
display: false,
|
||||||
|
minWidth: 100,
|
||||||
|
format: "yyyy-MM-dd",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: "岗位时长",
|
label: "岗位时长",
|
||||||
prop: "missionDuration",
|
prop: "missionDuration",
|
||||||
@@ -249,47 +281,13 @@ export default {
|
|||||||
minWidth: 70,
|
minWidth: 70,
|
||||||
hide: true,
|
hide: true,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
label: "",
|
|
||||||
prop: "time",
|
|
||||||
type: "date",
|
|
||||||
hide: true,
|
|
||||||
valueFormat: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "岗位开始日期",
|
|
||||||
prop: "stime",
|
|
||||||
type: "date",
|
|
||||||
display: false,
|
|
||||||
minWidth: 100,
|
|
||||||
format: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "岗位结束日期",
|
|
||||||
prop: "etime",
|
|
||||||
type: "date",
|
|
||||||
display: false,
|
|
||||||
minWidth: 100,
|
|
||||||
hide: true,
|
|
||||||
format: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "报名截止日期",
|
|
||||||
prop: "etimePub",
|
|
||||||
type: "date",
|
|
||||||
search: false,
|
|
||||||
searchSpan: 5,
|
|
||||||
display: false,
|
|
||||||
minWidth: 100,
|
|
||||||
hide: true,
|
|
||||||
format: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "工资",
|
label: "工资",
|
||||||
prop: "wage",
|
prop: "wage",
|
||||||
search: false,
|
search: false,
|
||||||
searchSpan: 5,
|
searchSpan: 5,
|
||||||
display: false,
|
display: false,
|
||||||
|
hide: true,
|
||||||
width: 80,
|
width: 80,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -22,10 +22,10 @@
|
|||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="岗位标题:">
|
<el-form-item label="岗位名称:">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="query.jobName"
|
v-model="query.jobName"
|
||||||
placeholder="岗位标题"
|
placeholder="岗位名称"
|
||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -133,15 +133,13 @@
|
|||||||
size="small"
|
size="small"
|
||||||
@click.stop="rowView(row)"
|
@click.stop="rowView(row)"
|
||||||
v-if="vaildData(permission.manage_mission_view, false)"
|
v-if="vaildData(permission.manage_mission_view, false)"
|
||||||
>详情</el-button
|
>详情</el-button>
|
||||||
>
|
<!-- <el-button
|
||||||
<el-button
|
|
||||||
type="text"
|
type="text"
|
||||||
size="small"
|
size="small"
|
||||||
@click.stop="rowZPView(row)"
|
@click.stop="rowZPView(row)"
|
||||||
v-if="vaildData(permission.manage_mission_zpview, false)"
|
v-if="vaildData(permission.manage_mission_zpview, false)"
|
||||||
>报名详情</el-button
|
>报名详情</el-button> -->
|
||||||
>
|
|
||||||
</template>
|
</template>
|
||||||
</avue-crud>
|
</avue-crud>
|
||||||
<delay-dialog
|
<delay-dialog
|
||||||
@@ -234,15 +232,31 @@ export default {
|
|||||||
prop: "companyName",
|
prop: "companyName",
|
||||||
display: false,
|
display: false,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: "岗位名称",
|
||||||
|
prop: "jobName",
|
||||||
|
display: false,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: "岗位编码",
|
label: "岗位编码",
|
||||||
prop: "missionNo",
|
prop: "missionNo",
|
||||||
display: false,
|
display: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "岗位标题",
|
label: "开始日期",
|
||||||
prop: "jobName",
|
prop: "stime",
|
||||||
|
type: "date",
|
||||||
display: false,
|
display: false,
|
||||||
|
minWidth: 100,
|
||||||
|
format: "yyyy-MM-dd",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "开始日期",
|
||||||
|
prop: "etime",
|
||||||
|
type: "date",
|
||||||
|
display: false,
|
||||||
|
minWidth: 100,
|
||||||
|
format: "yyyy-MM-dd",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "招聘人数",
|
label: "招聘人数",
|
||||||
@@ -261,63 +275,20 @@ export default {
|
|||||||
minWidth: 70,
|
minWidth: 70,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "确认人数",
|
label: "录用人数",
|
||||||
prop: "applyPassNum",
|
prop: "applyPassNum",
|
||||||
search: false,
|
search: false,
|
||||||
searchSpan: 1,
|
searchSpan: 1,
|
||||||
display: false,
|
display: false,
|
||||||
minWidth: 70,
|
minWidth: 70,
|
||||||
},
|
},
|
||||||
{
|
|
||||||
label: "岗位时长",
|
|
||||||
prop: "missionDuration",
|
|
||||||
search: false,
|
|
||||||
searchSpan: 5,
|
|
||||||
display: false,
|
|
||||||
minWidth: 70,
|
|
||||||
hide: true,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "",
|
|
||||||
prop: "time",
|
|
||||||
type: "date",
|
|
||||||
hide: true,
|
|
||||||
valueFormat: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "岗位开始日期",
|
|
||||||
prop: "stime",
|
|
||||||
type: "date",
|
|
||||||
display: false,
|
|
||||||
minWidth: 100,
|
|
||||||
format: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "岗位结束日期",
|
|
||||||
prop: "etime",
|
|
||||||
type: "date",
|
|
||||||
display: false,
|
|
||||||
minWidth: 100,
|
|
||||||
hide: true,
|
|
||||||
format: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "报名截止日期",
|
|
||||||
prop: "etimePub",
|
|
||||||
type: "date",
|
|
||||||
search: false,
|
|
||||||
searchSpan: 5,
|
|
||||||
display: false,
|
|
||||||
minWidth: 100,
|
|
||||||
hide: true,
|
|
||||||
format: "yyyy-MM-dd",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "工资",
|
label: "工资",
|
||||||
prop: "wage",
|
prop: "wage",
|
||||||
search: false,
|
search: false,
|
||||||
searchSpan: 5,
|
searchSpan: 5,
|
||||||
display: false,
|
display: false,
|
||||||
|
hide: true,
|
||||||
width: 80,
|
width: 80,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -335,6 +306,7 @@ export default {
|
|||||||
prop: "jobStatus",
|
prop: "jobStatus",
|
||||||
dicData: companyPostState,
|
dicData: companyPostState,
|
||||||
display: false,
|
display: false,
|
||||||
|
hide: true,
|
||||||
span: 24,
|
span: 24,
|
||||||
width: 80,
|
width: 80,
|
||||||
},{
|
},{
|
||||||
@@ -343,6 +315,7 @@ export default {
|
|||||||
dicData: dataSourcesEnum,
|
dicData: dataSourcesEnum,
|
||||||
display: false,
|
display: false,
|
||||||
span: 24,
|
span: 24,
|
||||||
|
hide: true,
|
||||||
width: 80,
|
width: 80,
|
||||||
},{
|
},{
|
||||||
label: "审核状态",
|
label: "审核状态",
|
||||||
@@ -351,11 +324,7 @@ export default {
|
|||||||
display: false,
|
display: false,
|
||||||
span: 24,
|
span: 24,
|
||||||
width: 80,
|
width: 80,
|
||||||
},
|
}
|
||||||
// {
|
|
||||||
// label:"备注",
|
|
||||||
// prop:"jobDescription"
|
|
||||||
// }
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
data: [],
|
data: [],
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
<!--/自定义列-->
|
<!--/自定义列-->
|
||||||
<!--自定义操作栏-->
|
<!--自定义操作栏-->
|
||||||
<div slot="menu" slot-scope="{ size, type, row }">
|
<div slot="menu" slot-scope="{ size, type, row }">
|
||||||
<el-button type="text" size="mini" @click="recommend(row)">重点人群推送</el-button>
|
<!-- <el-button type="text" size="mini" @click="recommend(row)">重点人群推送</el-button> -->
|
||||||
<el-button type="text" size="mini" @click="employ(row, 1)">录用登记</el-button>
|
<el-button type="text" size="mini" @click="employ(row, 1)">录用登记</el-button>
|
||||||
<el-button icon="el-icon-view" :size="size" :type="type" @click.stop="rowView(row)"
|
<el-button icon="el-icon-view" :size="size" :type="type" @click.stop="rowView(row)"
|
||||||
v-show="vaildData(permission.tenant_mission_view, false)">查看</el-button>
|
v-show="vaildData(permission.tenant_mission_view, false)">查看</el-button>
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
<!--/自定义列-->
|
<!--/自定义列-->
|
||||||
<!--自定义操作栏-->
|
<!--自定义操作栏-->
|
||||||
<div slot="menu" slot-scope="{ size, type, row }">
|
<div slot="menu" slot-scope="{ size, type, row }">
|
||||||
<el-button type="text" size="mini" @click="recommend(row)">重点人群推送</el-button>
|
<!-- <el-button type="text" size="mini" @click="recommend(row)">重点人群推送</el-button> -->
|
||||||
<el-button type="text" size="mini" @click="employ(row, 1)">录用登记</el-button>
|
<el-button type="text" size="mini" @click="employ(row, 1)">录用登记</el-button>
|
||||||
<el-button icon="el-icon-view" :size="size" :type="type" @click.stop="rowView(row)"
|
<el-button icon="el-icon-view" :size="size" :type="type" @click.stop="rowView(row)"
|
||||||
v-show="vaildData(permission.tenant_mission_view, false)">查看</el-button>
|
v-show="vaildData(permission.tenant_mission_view, false)">查看</el-button>
|
||||||
@@ -234,10 +234,18 @@ export default {
|
|||||||
display: true,
|
display: true,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "发布时间",
|
label: "开始日期",
|
||||||
prop: "createTime",
|
prop: "stime",
|
||||||
display: true,
|
display: false,
|
||||||
width: 160,
|
width: 130,
|
||||||
|
slot: true,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "结束日期",
|
||||||
|
prop: "etime",
|
||||||
|
display: false,
|
||||||
|
width: 130,
|
||||||
|
slot: true,
|
||||||
},
|
},
|
||||||
// {
|
// {
|
||||||
// label: "岗位状态",
|
// label: "岗位状态",
|
||||||
|
|||||||
Reference in New Issue
Block a user