budgetSummarySetting.js 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. const budgetSummaryTreeSetting = {
  2. rowHeaderWidth: 15,
  3. treeCol: 0,
  4. emptyRows: 0,
  5. headRows: 1,
  6. headRowHeight: [40],
  7. defaultRowHeight: 21,
  8. cols: [{
  9. width: 140,
  10. head: {
  11. titleNames: ["编码"],
  12. spanCols: [1],
  13. spanRows: [1],
  14. vAlign: [1],
  15. hAlign: [1],
  16. font: ["Arial"]
  17. },
  18. data: {
  19. field: "code",
  20. vAlign: 1,
  21. hAlign: 0,
  22. font: "Arial"
  23. }
  24. }, {
  25. width: 140,
  26. head: {
  27. titleNames: ["名称"],
  28. spanCols: [1],
  29. spanRows: [1],
  30. vAlign: [1],
  31. hAlign: [1],
  32. font: ["Arial"]
  33. },
  34. data: {
  35. field: "name",
  36. vAlign: 1,
  37. hAlign: 0,
  38. font: "Arial"
  39. }
  40. }, {
  41. width: 60,
  42. head: {
  43. titleNames: ["单位"],
  44. spanCols: [1],
  45. spanRows: [1],
  46. vAlign: [1],
  47. hAlign: [1],
  48. font: ["Arial"]
  49. },
  50. data: {
  51. field: "unit",
  52. vAlign: 1,
  53. hAlign: 1,
  54. font: "Arial"
  55. }
  56. }, {
  57. width: 70,
  58. head: {
  59. titleNames: ["数量"],
  60. spanCols: [1],
  61. spanRows: [1],
  62. vAlign: [1],
  63. hAlign: [1],
  64. font: ["Arial"]
  65. },
  66. data: {
  67. field: "quantity",
  68. type: 'number',
  69. vAlign: 1,
  70. hAlign: 2,
  71. font: "Arial",
  72. }
  73. }, {
  74. width: 100,
  75. head: {
  76. titleNames: ["单价"],
  77. spanCols: [1],
  78. spanRows: [1],
  79. vAlign: [1],
  80. hAlign: [1],
  81. font: ["Arial"],
  82. },
  83. data: {
  84. field: "feesIndex.common.unitFee",
  85. type: 'number',
  86. vAlign: 1,
  87. hAlign: 2,
  88. font: "Arial"
  89. }
  90. }, {
  91. width: 100,
  92. readOnly: true,
  93. head: {
  94. titleNames: ["金额"],
  95. spanCols: [1],
  96. spanRows: [1],
  97. vAlign: [1],
  98. hAlign: [1],
  99. font: ["Arial"]
  100. },
  101. data: {
  102. field: "feesIndex.common.totalFee",
  103. vAlign: 1,
  104. hAlign: 2,
  105. font: "Arial"
  106. }
  107. }, {
  108. width: 140,
  109. head: {
  110. titleNames: ["计算基数"],
  111. spanCols: [1],
  112. spanRows: [1],
  113. vAlign: [1],
  114. hAlign: [1],
  115. font: ["Arial"]
  116. },
  117. data: {
  118. field: "calcBase",
  119. vAlign: 1,
  120. hAlign: 0,
  121. font: "Arial"
  122. }
  123. }, {
  124. width: 80,
  125. head: {
  126. titleNames: ["费率(%)"],
  127. spanCols: [1],
  128. spanRows: [1],
  129. vAlign: [1],
  130. hAlign: [1],
  131. font: ["Arial"]
  132. },
  133. data: {
  134. field: "feeRate",
  135. type: 'number',
  136. vAlign: 1,
  137. hAlign: 2,
  138. font: "Arial"
  139. }
  140. }, {
  141. width: 100,
  142. readOnly: true,
  143. head: {
  144. titleNames: ["建筑工程费"],
  145. spanCols: [1],
  146. spanRows: [1],
  147. vAlign: [1],
  148. hAlign: [1],
  149. font: ["Arial"]
  150. },
  151. data: {
  152. field: "feesIndex.building.totalFee",
  153. vAlign: 1,
  154. hAlign: 2,
  155. font: "Arial"
  156. }
  157. }, {
  158. width: 100,
  159. readOnly: true,
  160. head: {
  161. titleNames: ["安装工程费"],
  162. spanCols: [1],
  163. spanRows: [1],
  164. vAlign: [1],
  165. hAlign: [1],
  166. font: ["Arial"]
  167. },
  168. data: {
  169. field: "feesIndex.installation.totalFee",
  170. vAlign: 1,
  171. hAlign: 2,
  172. font: "Arial"
  173. }
  174. }, {
  175. width: 100,
  176. readOnly: true,
  177. head: {
  178. titleNames: ["设备购置费"],
  179. spanCols: [1],
  180. spanRows: [1],
  181. vAlign: [1],
  182. hAlign: [1],
  183. font: ["Arial"]
  184. },
  185. data: {
  186. field: "feesIndex.equipment.totalFee",
  187. vAlign: 1,
  188. hAlign: 2,
  189. font: "Arial"
  190. }
  191. }, {
  192. width: 80,
  193. readOnly: true,
  194. head: {
  195. titleNames: ["其他费用"],
  196. spanCols: [1],
  197. spanRows: [1],
  198. vAlign: [1],
  199. hAlign: [1],
  200. font: ["Arial"]
  201. },
  202. data: {
  203. field: "feesIndex.other.totalFee",
  204. vAlign: 1,
  205. hAlign: 2,
  206. font: "Arial"
  207. }
  208. }, {
  209. width: 140,
  210. head: {
  211. titleNames: ["备注"],
  212. spanCols: [1],
  213. spanRows: [1],
  214. vAlign: [1],
  215. hAlign: [1],
  216. font: ["Arial"]
  217. },
  218. data: {
  219. field: "remark",
  220. vAlign: 1,
  221. hAlign: 0,
  222. font: "Arial"
  223. }
  224. },
  225. ]
  226. };