index.vue 987 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <template>
  2. <homepage v-if="homeType== 1"></homepage>
  3. <semshome v-else-if="homeType == 2"></semshome>
  4. <invoice v-else-if="homeType== 3"></invoice>
  5. <byxhome v-else-if="homeType== 4"></byxhome>
  6. <!-- <semshome v-show="homeType == 2"></semshome>-->
  7. </template>
  8. <script>
  9. // import homepage from "./homepage";
  10. // 原始首页
  11. // import homepage from "./monitor/elec/index";
  12. // 重构后首页
  13. import homepage from "./monitor/elecNew/index";
  14. import byxhome from "./byxhome";
  15. import semshome from "./sems/specanalysis/index";
  16. import invoice from "./invoice/bookingworkticket/index";
  17. import '@/common/flexible.js';
  18. export default {
  19. data() {
  20. return {
  21. homeType: '',
  22. };
  23. },
  24. components: {
  25. homepage,
  26. semshome,
  27. invoice,
  28. byxhome
  29. },
  30. mounted() {
  31. console.log(this.$store.state.user.homeType)
  32. this.homeType = this.$store.state.user.homeType
  33. },
  34. };
  35. </script>
  36. <style lang="scss" scoped>
  37. </style>