mirror of
https://gitee.com/hzchunfen/erp.git
synced 2025-11-30 22:20:45 +00:00
24 lines
408 B
JavaScript
Vendored
24 lines
408 B
JavaScript
Vendored
import Vue from "vue";
|
|
import VueRouter from "vue-router";
|
|
|
|
Vue.use(VueRouter);
|
|
|
|
const createRouter = () =>
|
|
new VueRouter({
|
|
scrollBehavior: () => ({ y: 0 }),
|
|
});
|
|
|
|
const router = createRouter();
|
|
|
|
router.beforeEach((to, from, next) => {
|
|
if (localStorage.getItem("token")) {
|
|
next();
|
|
} else if (to.fullPath === "/logo") {
|
|
next();
|
|
} else {
|
|
next("/logo");
|
|
}
|
|
});
|
|
|
|
export default router;
|