Commit 0cd03291 by nlp97

删减

parent 971b0ed1
/*
* @Author: ninglupeng
* @Date: 2022-06-07 00:31:25
* @LastEditors: ninglupeng
* @LastEditTime: 2022-06-07 10:24:33
* @Description:
*/
import Vue from "vue"; import Vue from "vue";
import Router from "vue-router"; import Router from "vue-router";
import store from "@/store"; import store from "@/store";
import { getItem, clear } from "@/utils/auth"; import { getItem, clear } from "@/utils/auth";
import HelloWorld from "@/views/HelloWorld.vue"; import outseeQualityControl from "@/views/outseeQualityControl.vue";
import login from "@/views/login.vue"; import login from "@/views/login.vue";
Vue.use(Router); Vue.use(Router);
const router = new Router({ const router = new Router({
routes: [ routes: [
{ {
path: "*", path: "*",
component: (resolve) => require(["@/components/404.vue"], resolve), component: (resolve) => require(["@/components/404.vue"], resolve),
}, },
{ // {
path: "/login", // path: "/login",
name: "login", // name: "login",
component: login, // component: login,
}, // },
{ {
path: "/", path: "/outseeQualityControl",
name: "home", name: "outseeQualityControl",
component: HelloWorld, component: outseeQualityControl,
}, },
], // {
// path: "/",
// name: "home",
// component: HelloWorld,
// },
// {
// path: "/",
// name: "home",
// component: HelloWorld,
// },
],
}); });
//路由跳转前判断(登录权限) //路由跳转前判断(登录权限)
router.beforeEach((to, from, next) => { router.beforeEach((to, from, next) => {
//console.log(to, from, next);
const token = getItem("svToken"); //获取用户id
console.log(token); next();
//console.log(to, from, next);
if (token) { // const token = getItem("svToken"); //获取用户id
//有登录权限 // console.log(token);
if (to.path == "/login") {
next("/"); // if (token) {
} else { // //有登录权限
//console.log(to); // if (to.path == "/login") {
next(); // next("/");
} // } else {
} else { // //console.log(to);
//没有登录权限 // next();
if (to.path == "/login") { // }
next(); // } else {
} else { // //没有登录权限
//不然就跳转到登录; // if (to.path == "/login") {
next("/login"); // next();
} // } else {
} // //不然就跳转到登录;
// next("/login");
// }
// }
}); });
// router.beforeEach(async(to, from, next) => { // router.beforeEach(async(to, from, next) => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment