zhangzengfei
2022-09-19 34b5cb9940cb69d9588b092059bac4cc8baf9bfd
修复管理员权限的页面打开方式,添加title设置
3个文件已修改
42 ■■■■■ 已修改文件
src/router/index.js 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/login/index.vue 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/manageCenter/index.vue 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/index.js
@@ -169,8 +169,9 @@
  routes
})
// router.beforeEach((to, from, next) => {
//   if (to.meta.title) document.title = to.meta.title
// })
router.beforeEach((to, from, next) => {
  if (to.meta.title) document.title = to.meta.title
  next()
})
export default router
src/views/login/index.vue
@@ -2,21 +2,21 @@
  <div class="login">
    <Header></Header>
    <loginForm></loginForm>
    <Footer></Footer>
    <!-- <Footer></Footer> -->
  </div>
</template>
<script>
import Header from "@/components/Header";
import Footer from "@/components/Footer";
import loginForm from "@/views/login/components/loginForm";
import Header from "@/components/Header"
// import Footer from "@/components/Footer";
import loginForm from "@/views/login/components/loginForm"
export default {
  components: {
    Header,
    Footer,
    loginForm,
  },
};
    // Footer,
    loginForm
  }
}
</script>
<style lang="scss" scoped>
@@ -43,4 +43,4 @@
    width: 100%;
  }
}
</style>
</style>
src/views/manageCenter/index.vue
@@ -758,21 +758,10 @@
      this.pieChart.setOption(this.pieOption)
    },
    jump(route) {
      const userInfo = JSON.parse(sessionStorage.getItem("userInfo"))
      const val = userInfo.permissions.find((item) => {
        return item == route.permission
      const { href } = this.$router.resolve({
        path: route.path
      })
      // 修改为全部在新标签页打开
      if (val) {
        const { href } = this.$router.resolve({
          path: route.path
        })
        window.open(href, "_blank")
      } else if (!userInfo.parentId) {
        this.$router.push(route.openPath)
      }
      window.open(href, "_blank")
    },
    refrash() {},
    handleSizeChange() {},