index.vue 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. <template>
  2. <div class="wake-up-page">
  3. <head-component :headinfo=headinfo></head-component>
  4. <div class="page-content">
  5. <div class="page-img-box">
  6. <div class="img-box">
  7. <!--高中选科流程图-->
  8. <img class="common-img-button" src="@/assets/images/decision/index/card1.png" @click="jumpTo('/xjc-integratedmachine/decision/process_diagram/process_diagram_selecting_subjects')">
  9. <!--优势学科测评-->
  10. <img class="common-img-button" src="@/assets/images/decision/index/card2.png" @click="jumpTo('/xjc-integratedmachine/decision/advantageous_discipline/advantages_assessment_index')">
  11. <!--专业选择测评-->
  12. <img class="common-img-button" src="@/assets/images/decision/index/card3.png" @click="jumpTo('/xjc-integratedmachine/decision/major_selection_assessment/index')">
  13. <!--根据高校科目选专业-->
  14. <img class="common-img-button" src="@/assets/images/decision/index/card4.png" @click="jumpTo('/xjc-integratedmachine/decision/time/time_management_menu')">
  15. <img class="common-img-button" src="@/assets/images/decision/index/card5.png" @click="jumpTo('/xjc-integratedmachine/decision/time/time_management_menu')">
  16. </div>
  17. <div class="bottom-img">
  18. <!--学科专业相关性-->
  19. <img class="common-img-button" src="@/assets/images/decision/index/card6.png" @click="jumpTo('/xjc-integratedmachine/decision/self_control/self_control/self_control_index')">
  20. <!--学科与未来专业-->
  21. <img class="common-img-button" src="@/assets/images/decision/index/card7.png" @click="jumpTo('/xjc-integratedmachine/decision/career_maturity/career_maturity_retest_index')">
  22. <!--Swot态势分析-->
  23. <img class="common-img-button" src="@/assets/images/decision/index/card8.png" @click="jumpTo('/xjc-integratedmachine/decision/career_maturity/career_maturity_retest_index')">
  24. <!--决策风格测试-->
  25. <img class="common-img-button" src="@/assets/images/decision/index/card9.png" @click="jumpTo('/xjc-integratedmachine/decision/decision_making_style/decision_making_style_index')">
  26. <!--选择决策平衡单-->
  27. <img class="common-img-button" src="@/assets/images/decision/index/card10.png" @click="jumpTo('/xjc-integratedmachine/decision/balance_sheet/decision_balance_sheet_index')">
  28. </div>
  29. </div>
  30. <drag_component></drag_component>
  31. </div>
  32. </div>
  33. </template>
  34. <script setup>
  35. import headComponent from '@/views/xjc-integratedmachine/components/head_component.vue'
  36. import Drag_component from "@/views/xjc-integratedmachine/components/drag_component.vue";
  37. const router = useRouter()
  38. const headinfo = ref({})
  39. function setHeadinfo(){
  40. headinfo.value = {
  41. title: '生涯决策学习系统',
  42. user: {
  43. avatar: '头像路径',
  44. nickName: '张三'
  45. },
  46. backUrl : '/index',
  47. isHome:true,
  48. backUrlUse:true,
  49. }
  50. }
  51. function jumpTo(path) {
  52. router.push({
  53. path: path,
  54. query: {name: 123}
  55. })
  56. }
  57. onMounted(() => {
  58. setHeadinfo()
  59. })
  60. </script>
  61. <style scoped lang="scss">
  62. .wake-up-page{
  63. background: url('@/assets/images/login/login-home-background.png') no-repeat;
  64. background-size: 1920px 1080px;
  65. z-index:10;
  66. width: 100%;
  67. height: 1080px;
  68. .page-content{
  69. width: 100%;
  70. position: absolute;
  71. top: 123px;
  72. bottom: 0;
  73. p{
  74. padding-left: 44px;
  75. padding-right: 44px;
  76. font-weight: 400;
  77. font-size: 30px;
  78. color: #333333;
  79. line-height: 52px;
  80. letter-spacing: 3px;
  81. text-indent: 2em;
  82. }
  83. }
  84. .content-text-box{
  85. width: 100%;
  86. height: 126px;
  87. background: url('@/assets/images/wakeup/background-content-style.png') no-repeat;
  88. background-size: 1920px 126px;
  89. margin-top:23px;
  90. display: flex;
  91. align-items: center;
  92. }
  93. .page-img-box{
  94. width: 100%;
  95. display: flex;
  96. justify-content:space-around;
  97. flex-direction: column;
  98. align-items: center;
  99. margin-top: 40px;
  100. .img-box{
  101. width: 1900px;
  102. display: flex;
  103. justify-content: space-around;
  104. img{
  105. width: 350px;
  106. height: 400px;
  107. }
  108. }
  109. .bottom-img{
  110. width: 1900px;
  111. margin-top: 40px;
  112. display: flex;
  113. justify-content: space-around;
  114. img{
  115. width: 350px;
  116. height: 400px;
  117. }
  118. }
  119. }
  120. }
  121. </style>