menuMobeilPage.vue 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <template>
  2. <div class="menuMobeil">
  3. <div class="menuBack">
  4. <img :src="menuImg" alt="">
  5. </div>
  6. <div class="menuMain">
  7. <div class="menuMainTop">
  8. <img :src="menuImg2" alt="">
  9. <p>全业务域考评系统</p>
  10. </div>
  11. <div class="menuMainBot">
  12. <p @click="enterPage('mobeil')">年度单位评级</p>
  13. <p @click="enterPage('quarterConpany')">季度单位评级</p>
  14. <p @click="enterPage('report')">单位考评报告</p>
  15. <p @click="enterPage('earlyWarning')">单位考评预警</p>
  16. <p @click="enterPage('notificationMobeil')">对标考评公告</p>
  17. <img :src="closeMenu" alt="" @click="goBack">
  18. </div>
  19. </div>
  20. </div>
  21. </template>
  22. <script>
  23. import menuImg from '../assets/mobeilImg/menuBack.png'
  24. import menuImg2 from '../assets/mobeilImg/menuBack2.png'
  25. import closeMenu from '../assets/mobeilImg/closeMenu.png'
  26. export default {
  27. data() {
  28. return {
  29. menuImg: menuImg,
  30. menuImg2: menuImg2,
  31. closeMenu: closeMenu,
  32. }
  33. },
  34. methods: {
  35. goBack() {
  36. this.$router.go(-1)
  37. },
  38. enterPage(type) {
  39. this.$router.push({ path: "/"+type})
  40. }
  41. }
  42. }
  43. </script>
  44. <style lang='less'>
  45. .menuMobeil{
  46. height: 100vh;
  47. background-color: #184FB4;
  48. .menuBack{
  49. img{
  50. width: 80%;
  51. position: fixed;
  52. top: 0;
  53. left: 10%;
  54. }
  55. }
  56. .menuMain{
  57. width: calc(100% - 80px);
  58. // height: 100%;
  59. padding: 0 40px;
  60. .menuMainTop{
  61. position: relative;
  62. top: 70px;
  63. img{
  64. width: 35px;
  65. position: absolute;
  66. left: 45%;
  67. }
  68. p{
  69. font-family: MicrosoftYaHei;
  70. color: #fff;
  71. font-size: 20px;
  72. font-weight: 400;
  73. position: absolute;
  74. left: 25%;
  75. margin-top: 60px;
  76. }
  77. }
  78. .menuMainBot{
  79. position: relative;
  80. top: 230px;
  81. text-align: center;
  82. border-top: 1px solid #fff;
  83. p{
  84. font-family: MicrosoftYaHei;
  85. color: #fff;
  86. font-size: 18px;
  87. font-weight: 400;
  88. line-height: 70px;
  89. border-bottom: 1px solid #fff;
  90. }
  91. img{
  92. width: 30px;
  93. position: absolute;
  94. left: 45%;
  95. margin-top: 80px;
  96. }
  97. }
  98. }
  99. }
  100. </style>