瀏覽代碼

优化需求done

jwyu 9 月之前
父節點
當前提交
751b0f76ae
共有 2 個文件被更改,包括 16 次插入6 次删除
  1. 8 2
      src/layout/components/HeaderWrap.vue
  2. 8 4
      src/router/modules/customer.js

+ 8 - 2
src/layout/components/HeaderWrap.vue

@@ -13,14 +13,20 @@ const route=useRoute()
 const breadcrumbArr=computed(()=>{
   const arr=route.matched
   let temarr=arr.map(item=>{
-    return item.meta
+    return {title:item.meta.title}
   })
   if(arr[1]&&arr[1].meta.from){
-    temarr.splice(1,0,{title:arr[1].meta.from})
+    temarr.splice(1,0,{title:arr[1].meta.from,path:arr[1].meta.fromPath})
   }
   return temarr
 })
 function handleClickBreadcrumb(e){
+  console.log(e);
+  if(e.path){
+    router.push(e.path)
+  }else{
+    window.location.reload();
+  }
   // router.push()
 }
 

+ 8 - 4
src/router/modules/customer.js

@@ -23,7 +23,8 @@ export default[
         name:"CustomerUserAdd",
         meta:{
           title:'新增用户',
-          from:'基础信息'
+          from:'基础信息',
+          fromPath:'/customer/userList'
         },
       },
       {
@@ -32,7 +33,8 @@ export default[
         name:"CustomerUserEdit",
         meta:{
           title:'编辑用户',
-          from:'基础信息'
+          from:'基础信息',
+          fromPath:'/customer/userList'
         },
       },
       {
@@ -41,7 +43,8 @@ export default[
         name:"CustomerUserDetail",
         meta:{
           title:'用户详情',
-          from:'基础信息'
+          from:'基础信息',
+          fromPath:'/customer/userList'
         },
       },
       {
@@ -66,7 +69,8 @@ export default[
         name:"CustomerUserTransform",
         meta:{
           title:'转客户',
-          from:'潜在用户列表'
+          from:'潜在用户列表',
+          fromPath:'/customer/potentialUserList'
         },
       },
     ]