projectAllocationList.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. export default {
  2. height: 'auto',
  3. calcHeight: 30,
  4. tip: false,
  5. searchShow: true,
  6. searchMenuSpan: 6,
  7. border: true,
  8. index: true,
  9. addBtn: false,
  10. selection: true,
  11. searchLabelWidth: 140,
  12. labelWidth: 100,
  13. menuWidth: 180,
  14. menu: false,
  15. dialogClickModal: false,
  16. dialogWidth: 500,
  17. dialogType: "drawer",
  18. showSummary: true,
  19. sumColumnList: [
  20. {
  21. label:'合计:',
  22. name: 'averageMonthlySalary',
  23. type: 'sum',
  24. },
  25. {
  26. name: 'socSecTotal',
  27. type: 'sum',
  28. },
  29. {
  30. name: 'providentFund',
  31. type: 'sum',
  32. },
  33. {
  34. name: 'bonus',
  35. type: 'sum',
  36. },
  37. {
  38. name: 'benefit',
  39. type: 'sum',
  40. },
  41. {
  42. name: 'pensionInsuranceBc',
  43. type: 'sum',
  44. },
  45. {
  46. name: 'medicalInsuranceBc',
  47. type: 'sum',
  48. },
  49. {
  50. name: 'amount',
  51. type: 'sum',
  52. },
  53. ],
  54. column: [
  55. {
  56. label: '研发项目编号',
  57. prop: 'xmbh',
  58. span: 24,
  59. width: 100,
  60. align: 'center',
  61. showOverflowTooltip: true,
  62. },
  63. {
  64. label: '研发项目名称',
  65. prop: 'xmmc',
  66. span: 24,
  67. minWidth: 160,
  68. align: 'center',
  69. search: true,
  70. showOverflowTooltip: true,
  71. },
  72. {
  73. label: '研发项目分配的工资薪金',
  74. prop: 'averageMonthlySalary',
  75. span: 24,
  76. minWidth: 90,
  77. align: 'center',
  78. showOverflowTooltip: true,
  79. },
  80. {
  81. label: '研发项目分配的社保',
  82. prop: 'socSecTotal',
  83. span: 24,
  84. minWidth: 90,
  85. align: 'center',
  86. showOverflowTooltip: true,
  87. },
  88. {
  89. label: '研发项目分配的公积金',
  90. prop: 'providentFund',
  91. span: 24,
  92. minWidth: 90,
  93. align: 'center',
  94. showOverflowTooltip: true,
  95. },
  96. {
  97. label: '研发项目分配的奖金',
  98. prop: 'bonus',
  99. span: 24,
  100. minWidth: 90,
  101. align: 'center',
  102. showOverflowTooltip: true,
  103. },
  104. {
  105. label: '研发项目分配的福利费',
  106. prop: 'benefit',
  107. span: 24,
  108. minWidth: 90,
  109. align: 'center',
  110. showOverflowTooltip: true,
  111. },
  112. {
  113. label: '研发项目分配的补充养老保险',
  114. prop: 'pensionInsuranceBc',
  115. span: 24,
  116. minWidth: 90,
  117. align: 'center',
  118. showOverflowTooltip: true,
  119. },
  120. {
  121. label: '研发项目分配的补充医疗保险',
  122. prop: 'medicalInsuranceBc',
  123. span: 24,
  124. minWidth: 90,
  125. align: 'center',
  126. showOverflowTooltip: true,
  127. },
  128. {
  129. label: '研发费用合计(元)',
  130. prop: 'amount',
  131. span: 24,
  132. minWidth: 90,
  133. align: 'center',
  134. showOverflowTooltip: true,
  135. },
  136. ],
  137. };