CenterPage.vue 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. /* 中间页面 */
  2. <template>
  3. <div class='status-bar'>
  4. <el-row :gutter="20">
  5. <el-col :span="8">
  6. <ProblemArea/>
  7. </el-col>
  8. <el-col :span="8">
  9. <el-row><el-col :span="24">
  10. <CheckArea/>
  11. </el-col></el-row>
  12. <el-row><el-col :span="24">
  13. <ControlArea/>
  14. </el-col></el-row>
  15. </el-col>
  16. <el-col :span="8">
  17. <div>
  18. <el-row><el-col :span="24">
  19. <RecommendedArea/>
  20. </el-col></el-row>
  21. <el-row><el-col :span="24">
  22. <LabelArea/>
  23. </el-col></el-row>
  24. <el-row><el-col :span="24">
  25. <AlarmArea/>
  26. </el-col></el-row>
  27. </div>
  28. </el-col>
  29. </el-row>
  30. </div>
  31. </template>
  32. <script>
  33. import AlarmArea from './area/AlarmArea.vue'
  34. import CheckArea from './area/CheckArea.vue'
  35. import ControlArea from './area/ControlArea.vue'
  36. import LabelArea from './area/LabelArea.vue'
  37. import ProblemArea from './area/ProblemArea.vue'
  38. import RecommendedArea from './area/RecommendedArea.vue'
  39. export default {
  40. components: {
  41. AlarmArea,
  42. CheckArea,
  43. ControlArea,
  44. LabelArea,
  45. ProblemArea,
  46. RecommendedArea
  47. }
  48. }
  49. </script>
  50. <style scoped>
  51. .status-bar {
  52. height: 91vh;
  53. background-color: blue;
  54. }
  55. </style>