flat: 暂存

This commit is contained in:
Apcallover
2024-04-07 10:02:02 +08:00
parent a22b39f1a9
commit 68016bac0c
2 changed files with 164 additions and 117 deletions

View File

@@ -165,7 +165,14 @@ import {
import { mapGetters } from "vuex";
import postView from "@/views/util/post-view";
import zpView from "./zpView";
import {companyPostState, dataSourcesEnum, recruitStatus, wageUnitCategoryState} from "@/common/dic";
import {
companyPostState,
dataSourcesEnum,
educationState,
missionState,
recruitStatus,
wageUnitCategoryState
} from "@/common/dic";
import { calcDate } from "@/util/date";
import { Message } from "element-ui";
import lodash from "lodash";
@@ -228,103 +235,114 @@ export default {
mStatusList: companyPostState,
column: [
{
label: "机构名称",
prop: "companyName",
label: "企业名称",
prop: "jobCompanyName",
display: false,
},
{
label: "岗位名称",
label: "任务名称",
prop: "jobName",
display: false,
},
{
label: "岗位编码",
prop: "missionNo",
display: false,
},
{
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: "peopleNum",
search: false,
searchSpan: 1,
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: "工资",
label: "参考工资",
prop: "wage",
search: false,
searchSpan: 5,
display: false,
},
{
label: "零工工种",
prop: "worktypeNames",
search: false,
display: false,
}, {
label: "年龄要求",
prop: "ageDesc",
search: false,
display: false,
},{
label: "学历要求",
prop: "education",
type: "select",
dicData: educationState,
search: false,
display: false,
},{
label: "经验要求",
prop: "experienceDesc",
search: false,
display: false,
},
{
label: "任务状态",
prop: "status",
type: "select",
dicData: missionState,
display: false,
hide: true,
span: 24,
width: 80,
},
{
label: "工资单位",
prop: "wageUnitCategory",
label: "任务编码",
prop: "missionNo",
hide: true,
display: false,
},
{
label: "任务时长",
prop: "missionDuration",
search: false,
dicData: wageUnitCategoryState,
searchSpan: 5,
display: false,
hide: true,
minWidth: 70,
},
{
label: "岗位状态",
type: "select",
prop: "jobStatus",
dicData: companyPostState,
label: "开始日期",
prop: "stime",
type: "date",
display: false,
hide: true,
span: 24,
width: 80,
},{
label: "数据来源",
prop: "dataSources",
dicData: dataSourcesEnum,
minWidth: 70,
format: "yyyy-MM-dd",
},
{
label: "结束日期",
prop: "etime",
type: "date",
display: false,
span: 24,
hide: true,
width: 80,
},{
minWidth: 100,
format: "yyyy-MM-dd",
},
{
label: "审核状态",
prop: "reviewState",
dicData: recruitStatus,
display: false,
span: 24,
width: 80,
}
},
{
label: "数据来源",
prop: "dataSources",
dicData: dataSourcesEnum,
display: false,
span: 24,
width: 80,
},
{
label: "机构名称",
prop: "companyName",
display: false,
},
],
},
data: [],