settingConfig.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  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: 0,
  10. // 设置面板属性的显隐
  11. displayOption: {
  12. ...displayOption,
  13. params: {
  14. enable: false
  15. },
  16. headerField: {
  17. enable: false
  18. },
  19. metricField: {
  20. // 指标
  21. label: '指标',
  22. enable: false,
  23. multiple: false // 是否多选
  24. },
  25. dimensionField: {
  26. // 表格列
  27. label: '展示字段', // 维度/查询字段
  28. enable: true,
  29. multiple: false // 是否多选
  30. }
  31. }
  32. }
  33. const customConfig = {
  34. type: 'indexCard',
  35. root: {
  36. version: '2023071001',
  37. contribution: false,
  38. loading: false
  39. },
  40. customize: {
  41. src: 'http://60.174.249.206:11080/upload/webDesign/uiSucai/dir/icon/icon_top6.png',
  42. borderRadius: 0,
  43. borderWidth: 0,
  44. lineDistance: 6,
  45. borderColor: '',
  46. bgColor: 'rgba(0, 122, 255, 0.07)',
  47. distance: 30,
  48. imgSize: 80,
  49. firstSize: 64,
  50. firstColor: '#007aff',
  51. firstWeight: 500,
  52. secondSize: 21,
  53. secondColor: '#ffffff',
  54. secondWeight: 500,
  55. secondLine: '装机处理及时率',
  56. unit: '',
  57. unitSize: 32,
  58. unitColor:'#fff'
  59. }
  60. }
  61. export const dataConfig = {
  62. ...commonConfig(customConfig)
  63. }