zhengyiming
2025-12-03 a589e8e0f15b368069164fffed0e36becab92cb6
src/views/EmploymentManage/constants/columns.ts
@@ -1,203 +1,39 @@
import { defineColumns } from '@bole-core/components';
export const EmploymentManageColumns = defineColumns([
  {
    id: '1',
    enCode: 'name',
    name: '任务名称',
    width: 180,
  },
  {
    id: '2',
    enCode: 'name',
    name: '任务单号',
    width: 180,
  },
  {
    id: '3',
    enCode: 'name',
    name: '结算周期',
  },
  {
    id: '4',
    enCode: 'name',
    name: '服务费金额',
  },
  {
    id: '5',
    enCode: 'name',
    name: '结算方式',
    width: 140,
  },
  {
    id: '6',
    enCode: 'name',
    name: '性别要求',
    width: 140,
  },
  {
    id: '7',
    enCode: 'signNum',
    name: '报名人数',
    width: 140,
  },
  {
    id: '8',
    enCode: 'name',
    name: '任务状态',
    width: 140,
  },
  {
    id: '9',
    enCode: 'name',
    name: '发布日期',
    width: 160,
  },
  {
    id: '10',
    enCode: 'name',
    name: '结束日期',
    width: 160,
  },
  {
    id: '11',
    enCode: 'name',
    name: '发布状态',
    width: 160,
  },
]);
export const EmploymentArrangeColumns = defineColumns([
  {
    id: '1',
    enCode: 'name',
    name: '姓名',
    width: 180,
  },
  {
    id: '2',
    enCode: 'name',
    enCode: 'identity',
    name: '身份证号',
    width: 180,
  },
  {
    id: '3',
    enCode: 'name',
    enCode: 'contactPhoneNumber',
    name: '电话',
  },
  {
    id: '4',
    enCode: 'name',
    enCode: 'age',
    name: '年龄',
  },
  {
    id: '5',
    enCode: 'name',
    enCode: 'gender',
    name: '性别',
    width: 140,
  },
  {
    id: '6',
    enCode: 'name',
    enCode: 'educationalBackgroundContent',
    name: '学历',
    width: 140,
  },
  {
    id: '7',
    enCode: 'name',
    enCode: 'arrangeStatus',
    name: '排班状态',
    width: 140,
  },
]);
export const EmploymentSignColumns = defineColumns([
  {
    id: '1',
    enCode: 'name',
    name: '姓名',
    width: 180,
  },
  {
    id: '2',
    enCode: 'name',
    name: '身份证号',
    width: 180,
  },
  {
    id: '3',
    enCode: 'name',
    name: '电话',
  },
  {
    id: '4',
    enCode: 'name',
    name: '年龄',
  },
  {
    id: '5',
    enCode: 'name',
    name: '性别',
    width: 140,
  },
  {
    id: '6',
    enCode: 'name',
    name: '学历',
    width: 140,
  },
  {
    id: '7',
    enCode: 'name',
    name: '录用状态',
    width: 140,
  },
]);
export const CheckManageColumns = defineColumns([
  {
    id: '1',
    enCode: 'name',
    name: '姓名',
    width: 180,
  },
  {
    id: '2',
    enCode: 'name',
    name: '身份证号',
    width: 180,
  },
  {
    id: '3',
    enCode: 'name',
    name: '性别',
  },
  {
    id: '4',
    enCode: 'name',
    name: '年龄',
  },
  {
    id: '5',
    enCode: 'name',
    name: '手机号',
    width: 140,
  },
  {
    id: '6',
    enCode: 'name',
    name: '所属客户',
    width: 140,
  },
  {
    id: '7',
    enCode: 'name',
    name: '提交时间',
    width: 140,
  },
  {
    id: '8',
    enCode: 'name',
    name: '验收状态',
    width: 140,
  },
]);