constant.tsx 2.01 KB
import { formatDateTime } from '@/utils';

export const RESEARCH_GROUP_ACCESS_WHITELIST_COLUMNS = [
  {
    title: '序号',
    dataIndex: 'index',
    valueType: 'index',
    width: 70,
  },
  {
    title: 'ID',
    dataIndex: 'id',
    key: 'id',
    hideInSearch: true,
    hideInTable: true,
  },
  {
    title: '课题组名称',
    dataIndex: 'groupName',
    key: 'groupName',
    fieldProps: {
      placeholder: '请输入课题组名称',
    },
  },
  {
    title: '单位名称',
    dataIndex: 'companyName',
    key: 'companyName',
    hideInSearch: true,
  },
  {
    title: '添加原因',
    dataIndex: 'remark',
    key: 'remark',
    hideInSearch: true,
    width: 400,
  },
  {
    title: '添加时间',
    dataIndex: 'createTime',
    key: 'createTime',
    valueType: 'text',
    hideInSearch: true,
    render: (_: any, record: any) =>
      record.createTime ? formatDateTime(record.createTime) : '-',
  },
  {
    title: '添加人',
    dataIndex: 'createByName',
    key: 'createByName',
    hideInSearch: true,
  },
];

export const RESEARCH_GROUP_ACCESS_BLACKLIST_COLUMNS = [
  {
    title: '序号',
    dataIndex: 'index',
    valueType: 'index',
    width: 70,
  },
  {
    title: 'ID',
    dataIndex: 'id',
    key: 'id',
    hideInSearch: true,
    hideInTable: true,
  },
  {
    title: '课题组名称',
    dataIndex: 'groupName',
    key: 'groupName',
    fieldProps: {
      placeholder: '请输入课题组名称',
    },
  },
  {
    title: '单位名称',
    dataIndex: 'companyName',
    key: 'companyName',
    hideInSearch: true,
  },
  {
    title: '添加原因',
    dataIndex: 'remark',
    key: 'remark',
    hideInSearch: true,
    width: 400,
  },
  {
    title: '添加时间',
    dataIndex: 'createTime',
    key: 'createTime',
    valueType: 'text',
    hideInSearch: true,
    render: (_: any, record: any) =>
      record.createTime ? formatDateTime(record.createTime) : '-',
  },
  {
    title: '添加人',
    dataIndex: 'createByName',
    key: 'createByName',
    hideInSearch: true,
  },
];