优化页面

This commit is contained in:
18500206848
2024-03-31 21:54:17 +08:00
parent 3e4782ef7d
commit 089da4e198
5 changed files with 118 additions and 145 deletions

View File

@@ -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: [],