index.vue 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <template>
  2. <div class="contentShow">
  3. <div class="overflowHidden mr10 list_1_2">
  4. <net-receipts></net-receipts>
  5. </div>
  6. <div class="overflowHidden mr10 list_1-3">
  7. <collectionRate></collectionRate>
  8. </div>
  9. <div class="overflowHidden mr10 list_1-4">
  10. <income-mode></income-mode>
  11. </div>
  12. <div class="overflowHidden mr10 list_2_2">
  13. <parking-lot></parking-lot>
  14. </div>
  15. <div class="overflowHidden mr10 list_2-3">
  16. <deposit></deposit>
  17. </div>
  18. <div class="overflowHidden mr10 list_2-4">
  19. <deposit-balance></deposit-balance>
  20. </div>
  21. <div class="overflowHidden mr10 list_3_2">
  22. <hydropower labeText="年度水费支出" :type="1"></hydropower>
  23. </div>
  24. <div class="overflowHidden mr10 list_3_4">
  25. <hydropower labeText="年度电费支出" :type="2"></hydropower>
  26. </div>
  27. </div>
  28. </template>
  29. <script>
  30. import smallModuleIndex from './smallModuleIndex/index';
  31. export default {
  32. mixins: [smallModuleIndex]
  33. };
  34. </script>
  35. <style lang="scss" scoped>
  36. .mr10 {
  37. margin: 10px;
  38. }
  39. .contentShow {
  40. padding: 0 10px;
  41. height: calc(100% - 100px);
  42. margin-top: 100px;
  43. width: 100%;
  44. border-radius: 4px;
  45. display: grid;
  46. box-sizing: border-box;
  47. grid-template-columns: 2fr 2fr 2fr 2fr;
  48. grid-template-rows: 1fr 1fr 1fr;
  49. gap: 0px;
  50. color: white;
  51. .list_1_2 {
  52. grid-area: 1 / 1 / 1 / span 2;
  53. }
  54. .list_1-3 {
  55. grid-area: 1 / 3 / 1 / 3;
  56. }
  57. .list_1-4 {
  58. grid-area: 1 / 4 / 1 / 4;
  59. }
  60. .list_2_2 {
  61. grid-area: 2 / 1 / 2 / span 2;
  62. }
  63. .list_2-3 {
  64. grid-area: 2 / 3 / 2 / 3;
  65. }
  66. .list_2-4 {
  67. grid-area: 2 / 4 / 2 / 4;
  68. }
  69. .list_3_2 {
  70. grid-area: 3 / 1 / 3 / span 2;
  71. }
  72. .list_3_4 {
  73. grid-area: 3 / 3 / 3 / span 4;
  74. }
  75. }
  76. </style>