You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

158 lines
2.9 KiB

3 years ago
  1. /**
  2. * 参数作用说明
  3. * key: 展示字段
  4. * label: 列头名称
  5. * width: 列宽
  6. * sortable: 是否可筛选
  7. * hidden: 隐藏默认展示字段
  8. * Dict: 展示用字典
  9. * isFixedTwo: 保留两位可配合分子/分母使用
  10. * isPercent: 百分号展示配合分子/分母使用
  11. * molecule: 分子
  12. * denominator: 分母
  13. **/
  14. export const TABLE_DATA_MAP = {
  15. tableDemo: [
  16. {
  17. key: "name1",
  18. label: "姓名1",
  19. width: 100,
  20. },
  21. {
  22. key: "name2",
  23. label: "姓名2",
  24. width: 100,
  25. },
  26. {
  27. key: "name3",
  28. label: "姓名3",
  29. width: 100,
  30. },
  31. {
  32. key: "address1",
  33. label: "地址1",
  34. width: 180,
  35. },
  36. {
  37. key: "address2",
  38. label: "地址2",
  39. width: 180,
  40. },
  41. {
  42. key: "address3",
  43. label: "地址3",
  44. width: 180,
  45. },
  46. {
  47. key: "amount1",
  48. label: "数值1",
  49. width: 100,
  50. sortable: true,
  51. },
  52. {
  53. key: "amount2",
  54. label: "数值2",
  55. width: 100,
  56. sortable: true,
  57. },
  58. {
  59. key: "amount3",
  60. label: "数值3",
  61. width: 100,
  62. sortable: true,
  63. },
  64. {
  65. key: "amount4",
  66. label: "数值4",
  67. width: 100,
  68. sortable: true,
  69. },
  70. {
  71. key: "amount5",
  72. label: "数值5",
  73. width: 100,
  74. sortable: true,
  75. },
  76. {
  77. key: "amount6",
  78. molecule: "amount1",
  79. denominator: "amount2",
  80. label: "数值6",
  81. width: 100,
  82. sortable: true,
  83. isFixedTwo: true,
  84. hidden: true,
  85. },
  86. {
  87. key: "amount7",
  88. molecule: "amount1",
  89. denominator: "amount3",
  90. label: "数值7",
  91. width: 100,
  92. sortable: true,
  93. isFixedTwo: true,
  94. hidden: true,
  95. },
  96. {
  97. key: "amount8",
  98. molecule: "amount1",
  99. denominator: "amount4",
  100. label: "数值8",
  101. width: 100,
  102. sortable: true,
  103. isFixedTwo: true,
  104. hidden: true,
  105. },
  106. {
  107. key: "amount9",
  108. molecule: "amount1",
  109. denominator: "amount5",
  110. label: "数值9",
  111. width: 100,
  112. sortable: true,
  113. isFixedTwo: true,
  114. hidden: true,
  115. },
  116. {
  117. key: "amount10",
  118. molecule: "amount1",
  119. denominator: "amount2",
  120. label: "数值10",
  121. width: 100,
  122. sortable: true,
  123. isPercent: true,
  124. hidden: true,
  125. },
  126. {
  127. key: "amount11",
  128. molecule: "amount1",
  129. denominator: "amount3",
  130. label: "数值11",
  131. width: 100,
  132. sortable: true,
  133. isPercent: true,
  134. hidden: true,
  135. },
  136. {
  137. key: "amount12",
  138. molecule: "amount1",
  139. denominator: "amount4",
  140. label: "数值12",
  141. width: 100,
  142. sortable: true,
  143. isPercent: true,
  144. hidden: true,
  145. },
  146. {
  147. key: "amount13",
  148. molecule: "amount1",
  149. denominator: "amount5",
  150. label: "数值13",
  151. width: 100,
  152. sortable: true,
  153. isPercent: true,
  154. hidden: true,
  155. },
  156. ]
  157. }