From 4898b385886794bf0663ec2d883ea808b78ae522 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期三, 19 七月 2023 11:37:25 +0800
Subject: [PATCH] 接口联调相关api添加
---
src/router/index.js | 74 ++++++++++++++++++++++++++----------
1 files changed, 53 insertions(+), 21 deletions(-)
diff --git a/src/router/index.js b/src/router/index.js
index 8050c91..9ffe887 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -2,37 +2,39 @@
import Router from "vue-router"
// import type from "@/router/deployCode"
-import customRouter from "./custom/index.js"
-// import salesRouter from "./sales/index.js"
+import clientRouter from "./client/index.js"
+import salesRouter from "./sales/index.js"
import serviceRouter from "./service/index.js"
+import backgroundConfigRouter from "./backgroundConfig/index.js"
Vue.use(Router)
-const login = (resolve) => require(["@/views/login/index"], resolve)
-const custom = (resolve) => require(["@/views/custom/index"], resolve)
-// const sales = (resolve) => require(["@/views/sales/index"], resolve)
+const login = (resolve) => require(["@/views/other/login/index"], resolve)
+const client = (resolve) => require(["@/views/client/index"], resolve)
+const sales = (resolve) => require(["@/views/sales/index"], resolve)
const service = (resolve) => require(["@/views/service/index"], resolve)
+const background = (resolve) => require(["@/views/backgroundConfig/index"], resolve)
export const routes = [
{
- path: "custom", // 瀹㈡埛绠$悊
- name: "custom",
- component: custom,
- children: customRouter,
+ path: "client", // 瀹㈡埛绠$悊
+ name: "client",
+ component: client,
+ children: clientRouter,
meta: {
title: "瀹㈡埛绠$悊",
isAllways: true
}
},
- // {
- // path: "sales", // 閿�鍞鐞�
- // name: "sales",
- // component: sales,
- // children: salesRouter,
- // meta: {
- // title: "閿�鍞鐞�",
- // isAllways: true
- // }
- // },
+ {
+ path: "sales", // 閿�鍞鐞�
+ name: "sales",
+ component: sales,
+ children: salesRouter,
+ meta: {
+ title: "閿�鍞鐞�",
+ isAllways: true
+ }
+ },
{
path: "service", // 鏈嶅姟绠$悊
name: "service",
@@ -40,6 +42,16 @@
children: serviceRouter,
meta: {
title: "鏈嶅姟绠$悊",
+ isAllways: true
+ }
+ },
+ {
+ path: "background", // 鍚庡彴璁剧疆
+ name: "background",
+ component: background,
+ children: backgroundConfigRouter,
+ meta: {
+ title: "鍚庡彴璁剧疆",
isAllways: true
}
}
@@ -55,7 +67,7 @@
insIndex: true
},
redirect: {
- name: "custom"
+ name: "salesLead"
},
children: routes
},
@@ -69,7 +81,10 @@
},
{
path: "*",
- redirect: "/404"
+ component: () => import("@/views/other/error/404"),
+ meta: {
+ title: "404"
+ }
}
]
// 瀵煎嚭璺敱 鍦� main.js 閲屼娇鐢�
@@ -83,4 +98,21 @@
const router = createRouter()
+// router.beforeEach((to, from, next) => {
+// must call `next`
+// console.log(to, from)
+// if (to.path === "/custom/salesLead") {
+// next()
+// } else {
+// if (to.meta.requireAuth) {
+// next({
+// path: "/login",
+// query: { redirect: to.fullPath }
+// })
+// } else {
+// next()
+// }
+// }
+// })
+
export default router
--
Gitblit v1.8.0