tableConfig.tsx 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. import React from "react"
  2. import ToMp from '../../components/toMp'
  3. export function columnsMp(): any {
  4. return [
  5. {
  6. title: '广告主名称',
  7. dataIndex: 'uname',
  8. key: 'uname',
  9. align: 'center',
  10. width: 100,
  11. render: (a: any, b: any) => {
  12. let props = {
  13. name:a,
  14. type:1,
  15. planId: '',
  16. id:b.id
  17. }
  18. return <ToMp {...props} />
  19. }
  20. },
  21. {
  22. title: 'AppId',
  23. dataIndex: 'appid',
  24. key: 'appid',
  25. align: 'center',
  26. width: 160
  27. },
  28. {
  29. title: '原始ID',
  30. dataIndex: 'wxname',
  31. key: 'wxname',
  32. align: 'center',
  33. width: 140,
  34. },
  35. {
  36. title: '账号ID',
  37. dataIndex: 'uid',
  38. key: 'uid',
  39. align: 'center',
  40. width: 90,
  41. },
  42. {
  43. title: '所属服务商SPID',
  44. dataIndex: 'spid',
  45. key: 'spid',
  46. width: 120,
  47. align: 'center',
  48. },
  49. {
  50. title: '服务商',
  51. dataIndex: 'channel',
  52. key: 'channel',
  53. width: 200,
  54. render: (a: any, b: any) => {
  55. return <span>{a?.accountName}</span>
  56. }
  57. },
  58. {
  59. title: '主体名称',
  60. dataIndex: 'companyName',
  61. key: 'companyName',
  62. width: 300
  63. },
  64. ]
  65. }