优化页面

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.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,