index.vue 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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. <hcqhome v-else-if="homeType== 5"></hcqhome>
  7. <ldpehome v-else-if="homeType== 6"></ldpehome>
  8. <EoegHome v-else-if="homeType== 7"></EoegHome>
  9. <!-- <semshome v-show="homeType == 2"></semshome>-->
  10. </template>
  11. <script>
  12. // import homepage from "./homepage";
  13. // 原始首页
  14. // import homepage from "./monitor/elec/index";
  15. // 重构后首页
  16. import homepage from "./monitor/bccHome/index";
  17. import byxhome from "./byxhome";
  18. import hcqhome from "./hcqhome";
  19. import semshome from "./sems/specanalysis/index";
  20. import invoice from "./invoice/bookingworkticket/index";
  21. import '@/common/flexible.js';
  22. import EoegHome from "@/views/eoeg/home/index.vue";
  23. import Ldpehome from "@/views/ldpehome.vue";
  24. export default {
  25. data() {
  26. return {
  27. homeType: '',
  28. };
  29. },
  30. components: {
  31. Ldpehome,
  32. EoegHome,
  33. homepage,
  34. semshome,
  35. invoice,
  36. byxhome,
  37. hcqhome
  38. },
  39. mounted() {
  40. console.log(this.$store.state.user.homeType)
  41. this.homeType = this.$store.state.user.homeType
  42. },
  43. };
  44. </script>
  45. <style lang="scss" scoped>
  46. </style>