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