东西湖大屏
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.

59 lines
1.3 KiB

2 years ago
  1. <template>
  2. <div id="screen-container">
  3. <Header :header-title="headerTitle" />
  4. <div class="screen-main">
  5. <div class="screen-left">
  6. <TodayBorrowed />
  7. <LengingRanking />
  8. </div>
  9. <div class="screen-middle">
  10. <AccessToLibrary :is-self-service="true" />
  11. <Video />
  12. <ReadStar />
  13. </div>
  14. <div class="screen-right">
  15. <Notice />
  16. <NewBookRecommend />
  17. </div>
  18. </div>
  19. </div>
  20. </template>
  21. <script>
  22. import Header from '@/views/header/index.vue'
  23. import TodayBorrowed from '@/views/todayBorrowed/index.vue'
  24. import LengingRanking from '@/views/lengingRanking/index.vue'
  25. import AccessToLibrary from '@/views/accessToLibrary/index.vue'
  26. import Video from '@/views/video/index.vue'
  27. import Notice from '@/views/notice/index.vue'
  28. import NewBookRecommend from '@/views/newBookRecommend/index.vue'
  29. import ReadStar from '@/views/readStar/index.vue'
  30. export default {
  31. name: 'Home',
  32. components: {
  33. Header,
  34. TodayBorrowed,
  35. LengingRanking,
  36. AccessToLibrary,
  37. Video,
  38. ReadStar,
  39. Notice,
  40. NewBookRecommend
  41. },
  42. data() {
  43. return {
  44. headerTitle: '问渠书房'
  45. }
  46. },
  47. created() {
  48. },
  49. mounted() {
  50. },
  51. methods: {
  52. }
  53. }
  54. </script>
  55. <style lang="scss">
  56. @import "~@/assets/styles/index.scss";
  57. </style>