columns.js 1.27 KB
Newer Older
TZW's avatar
TZW committed
1 2 3 4 5 6
function getcolumns(setdrawer) {
  return [
    {
      title: '数据编号',
      dataIndex: 'dataCode',
      key: 'dataCode',
TZW's avatar
TZW committed
7
      hideInForm: true,
TZW's avatar
TZW committed
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
      formItemProps: {
        rules: [
          {
            required: false,
            message: '此项为必填项',
          },
        ],
      },
    },
    {
      title: '数据名称',
      dataIndex: 'title',
      key: 'dataName',
      formItemProps: {
        rules: [
          {
TZW's avatar
TZW committed
24
            required: true,
TZW's avatar
TZW committed
25 26 27 28 29 30 31 32 33
            message: '此项为必填项',
          },
        ],
      },
    },
    {
      title: '数据类型',
      dataIndex: 'dataTypeName',
      key: 'dataType',
TZW's avatar
TZW committed
34
      hideInForm: false,
TZW's avatar
TZW committed
35 36 37
      fieldProps: {
        disabled: true,
      },
TZW's avatar
TZW committed
38 39 40 41 42 43 44 45 46
      search: false,
    },
    {
      title: '数据类型',
      dataIndex: 'dataTypeName',
      key: 'dataType',
      valueType: 'input',
      hideInForm: true,
      hideInTable: true,
TZW's avatar
TZW committed
47 48 49 50 51 52 53 54 55 56 57
      valueType: 'select',
      options: [
        {
          label: '初始化',
          value: '1',
        },
        {
          label: '自定义',
          value: '2',
        },
      ],
TZW's avatar
TZW committed
58 59 60 61 62 63 64 65 66 67 68 69
    },
    {
      title: '描述',
      dataIndex: 'describe',
      key: 'describe',
      valueType: 'input',
      search: false,
    },
  ];
}

export default getcolumns;