tableConfig.tsx 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import { CrowdSourceEnum } from "@/services/launchAdq/enum"
  2. import React from "react"
  3. let columns = () => [
  4. {
  5. title: '用户群名称',
  6. dataIndex: 'name',
  7. key: 'name',
  8. width: 260,
  9. ellipsis: true,
  10. render: (a: any, b: any) => {
  11. return <span style={{ fontSize: "12px" }}>{a}</span>
  12. }
  13. },
  14. {
  15. title: 'ID',
  16. dataIndex: 'audienceId',
  17. key: 'audienceId',
  18. align: 'center',
  19. render: (a: any, b: any) => {
  20. return <span style={{ fontSize: "12px" }}>{a}</span>
  21. }
  22. },
  23. {
  24. title: '来源',
  25. dataIndex: 'source',
  26. key: 'source',
  27. align: 'center',
  28. render: (a: any, b: any) => {
  29. return <span style={{ fontSize: "12px" }}>{CrowdSourceEnum[a]}</span>
  30. }
  31. },
  32. {
  33. title: '覆盖数量',
  34. dataIndex: 'userCount',
  35. key: 'userCount',
  36. align: 'center',
  37. render: (a: any, b: any) => {
  38. return <span style={{ fontSize: "12px" }}>{a}</span>
  39. }
  40. },
  41. {
  42. title: '状态',
  43. dataIndex: 'status',
  44. key: 'status',
  45. align: 'center',
  46. render: (a: any, b: any) => {
  47. return <span style={{ fontSize: "12px" }}>{a}</span>
  48. }
  49. },
  50. ]
  51. export default columns