wupengfei
2025-11-12 8d1d92a4baad8df0814a712224112f4b8eefc9d6
src/views/EmploymentManage/constants/columns.ts
@@ -1,98 +1,5 @@
import { defineColumns } from '@bole-core/components';
export const EmploymentManageColumns = defineColumns([
  {
    id: '1',
    enCode: 'name',
    name: '任务名称',
  },
  {
    id: '2',
    enCode: 'code',
    name: '任务单号',
  },
  {
    id: '3',
    enCode: 'supplierEnterpriseName',
    name: '所属客户',
  },
  {
    id: '4',
    enCode: 'supplierEnterpriseId',
    name: '客户ID',
  },
  {
    id: '5',
    enCode: 'billingMethod',
    name: '结算周期',
  },
  {
    id: '6',
    enCode: 'serviceFee',
    name: '服务费金额',
  },
  {
    id: '7',
    enCode: 'settlementCycle',
    name: '结算方式',
  },
  {
    id: '8',
    enCode: 'genderLimit',
    name: '性别要求',
  },
  {
    id: '9',
    enCode: 'needPeopleNumber',
    name: '需求人数',
  },
  {
    id: '10',
    enCode: 'userCount',
    name: '报名人数',
  },
  {
    id: '11',
    enCode: 'applyBeginTime',
    name: '报名开始',
  },
  {
    id: '12',
    enCode: 'applyEndTime',
    name: '报名结束',
  },
  {
    id: '13',
    enCode: 'applyStatus',
    name: '报名状态',
  },
  {
    id: '14',
    enCode: 'status',
    name: '任务状态',
  },
  {
    id: '15',
    enCode: 'createdTime',
    name: '发布日期',
  },
  {
    id: '16',
    enCode: 'beginTime',
    name: '任务开始日期',
  },
  {
    id: '17',
    enCode: 'endTime',
    name: '任务结束日期',
  },
  {
    id: '18',
    enCode: 'releaseStatus',
    name: '发布状态',
  },
]);
export const EmploymentArrangeColumns = defineColumns([
  {
    id: '1',
@@ -128,149 +35,5 @@
    id: '7',
    enCode: 'arrangeStatus',
    name: '排班状态',
  },
]);
export const EmploymentSignColumns = defineColumns([
  {
    id: '1',
    enCode: 'name',
    name: '姓名',
  },
  {
    id: '2',
    enCode: 'identity',
    name: '身份证号',
  },
  {
    id: '3',
    enCode: 'contactPhoneNumber',
    name: '电话',
  },
  {
    id: '4',
    enCode: 'age',
    name: '年龄',
  },
  {
    id: '5',
    enCode: 'gender',
    name: '性别',
  },
  {
    id: '6',
    enCode: 'educationalBackgroundContent',
    name: '学历',
  },
  {
    id: '7',
    enCode: 'hireStatus',
    name: '录用状态',
  },
]);
export const CheckManageColumns = defineColumns([
  {
    id: '1',
    enCode: 'name',
    name: '任务名称',
  },
  {
    id: '2',
    enCode: 'code',
    name: '任务单号',
  },
  {
    id: '3',
    enCode: 'billingMethod',
    name: '结算周期',
  },
  {
    id: '4',
    enCode: 'serviceFee',
    name: '服务费金额',
  },
  {
    id: '5',
    enCode: 'settlementCycle',
    name: '结算方式',
  },
  {
    id: '6',
    enCode: 'createdTime',
    name: '发布日期',
  },
  {
    id: '6-1',
    enCode: 'beginTime',
    name: '开始日期',
  },
  {
    id: '7',
    enCode: 'endTime',
    name: '结束日期',
  },
  {
    id: '8',
    enCode: 'checkReceiveMethod',
    name: '验收方式',
  },
  {
    id: '9',
    enCode: 'checkReceiveStatus',
    name: '任务验收状态',
  },
  {
    id: '10',
    enCode: 'lastCheckReceiveTime',
    name: '最近验收时间',
  },
]);
export const CheckReceiveTaskDetailColumns = defineColumns([
  {
    id: '1',
    enCode: 'name',
    name: '姓名',
  },
  {
    id: '2',
    enCode: 'identity',
    name: '身份证号',
  },
  {
    id: '3',
    enCode: 'gender',
    name: '性别',
  },
  {
    id: '4',
    enCode: 'age',
    name: '年龄',
  },
  {
    id: '5',
    enCode: 'contactPhoneNumber',
    name: '手机号',
  },
  {
    id: '6',
    enCode: 'taskInfoName',
    name: '任务名称',
  },
  {
    id: '7',
    enCode: 'taskInfoCode',
    name: '任务编号',
  },
  {
    id: '8',
    enCode: 'lastSubmitTime',
    name: '最近提交时间',
  },
  {
    id: '8',
    enCode: 'checkReceiveStatus',
    name: '任务验收状态',
  },
]);