From 23d80c1b64f23ede237ab8e89ebc2ee2aaf43f26 Mon Sep 17 00:00:00 2001
From: yangfeng <wanwan926_4@163.com>
Date: 星期三, 19 七月 2023 19:32:10 +0800
Subject: [PATCH] 销售模块接口联调

---
 src/router/index.js |   50 +++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 41 insertions(+), 9 deletions(-)

diff --git a/src/router/index.js b/src/router/index.js
index f634154..9ffe887 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -2,22 +2,24 @@
 import Router from "vue-router"
 // import type from "@/router/deployCode"
 
-import customRouter from "./custom/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 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
@@ -42,6 +44,16 @@
       title: "鏈嶅姟绠$悊",
       isAllways: true
     }
+  },
+  {
+    path: "background", // 鍚庡彴璁剧疆
+    name: "background",
+    component: background,
+    children: backgroundConfigRouter,
+    meta: {
+      title: "鍚庡彴璁剧疆",
+      isAllways: true
+    }
   }
 ]
 export const constantRoutes = [
@@ -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