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

@@ -114,6 +114,7 @@ import { mapGetters } from "vuex";
import { dateFormat } from "@/util/date";
import { getTemplate } from "@/api/resource/template";
import saveButton from "./saveButton";
import {dataSourcesEnum, educationState, missionState, recruitStatus} from "@/common/dic";
export default {
components: {
@@ -216,84 +217,112 @@ export default {
dialogClickModal: false,
column: [
{
label: "机构名称",
prop: "companyName",
label: "企业名称",
prop: "jobCompanyName",
display: false,
},
{
label: "岗位名称",
label: "任务名称",
prop: "jobName",
display: false,
slot: true,
width: 130,
},
{
label: "岗位编码",
label: "招聘人数",
prop: "peopleNum",
search: false,
searchSpan: 1,
display: false,
},
{
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: "missionNo",
width: 180,
display: true,
hide: true,
display: false,
},
{
label: "任务时长",
prop: "missionDuration",
search: false,
searchSpan: 5,
display: false,
hide: true,
minWidth: 70,
},
{
label: "开始日期",
prop: "stime",
type: "date",
display: false,
width: 130,
slot: true,
minWidth: 70,
format: "yyyy-MM-dd",
},
{
label: "结束日期",
prop: "etime",
type: "date",
display: false,
width: 130,
slot: true,
minWidth: 100,
format: "yyyy-MM-dd",
},
// {
// label: "岗位状态",
// prop: "jobStatus",
// slot: true,
// display: false,
// width: 110,
// dicData: [
// {
// label: "在招",
// value: 1,
// },
// {
// label: "已招",
// value: 2,
// },
// {
// label: "过期",
// value: 3,
// },
// {
// label: "未正式发布",
// value: 4,
// },
// ],
// },
{
label: "招聘人数",
prop: "peopleNum",
slot: false,
display: true,
},
// {
// label: "薪资待遇",
// prop: "wage",
// slot: false,
// display: true,
// },
{
label: "申请人数",
prop: "signUpCount",
slot: true,
label: "审核状态",
prop: "reviewState",
dicData: recruitStatus,
display: false,
span: 24,
width: 80,
},
{
label: "录用人数",
prop: "takeOnCount",
slot: true,
label: "数据来源",
prop: "dataSources",
dicData: dataSourcesEnum,
display: false,
span: 24,
width: 80,
},
{
label: "机构名称",
prop: "companyName",
display: false,
},
],