settingConfig.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import { commonConfig, displayOption } from 'data-room-ui/js/config'
  2. export const settingConfig = {
  3. padding: [30, 30, 30, 60],
  4. legend: false,
  5. isGroup: true,
  6. header: [],
  7. columnWidth: [],
  8. align: [],
  9. data: [],
  10. // 设置面板属性的显隐
  11. displayOption: {
  12. ...displayOption,
  13. headerField: {
  14. enable: true
  15. },
  16. metricField: {
  17. // 指标
  18. label: '指标',
  19. enable: false,
  20. multiple: false // 是否多选
  21. },
  22. dimensionField: {
  23. // 表格列
  24. label: '表格列', // 维度/查询字段
  25. enable: true,
  26. multiple: true // 是否多选
  27. }
  28. }
  29. }
  30. const customConfig = {
  31. type: 'screenScrollBoard',
  32. root: {
  33. version: '2023071001',
  34. contribution: false,
  35. loading: false
  36. },
  37. customize: {
  38. rowNum: 5,
  39. headerBGC: '#007aff',
  40. oddRowBGC: '',
  41. evenRowBGC: '',
  42. waitTime: 2000,
  43. headerHeight: 35,
  44. index: false,
  45. indexHeader: '#',
  46. carousel: 'single',
  47. hoverPause: true,
  48. columnConfig: []
  49. }
  50. }
  51. export const dataConfig = {
  52. ...commonConfig(customConfig)
  53. }