|
@@ -10,7 +10,7 @@ VueRouter.prototype.push = function push (location) {
|
|
}
|
|
}
|
|
|
|
|
|
const routes = [
|
|
const routes = [
|
|
- {
|
|
|
|
|
|
+ { // 这个是店铺管理界面
|
|
path: '/',
|
|
path: '/',
|
|
name: 'Manager',
|
|
name: 'Manager',
|
|
component: () => import('../views/Manager.vue'),
|
|
component: () => import('../views/Manager.vue'),
|
|
@@ -21,15 +21,32 @@ const routes = [
|
|
{ path: 'admin', name: 'Admin', meta: { name: '管理员信息' }, component: () => import('../views/manager/Admin') },
|
|
{ path: 'admin', name: 'Admin', meta: { name: '管理员信息' }, component: () => import('../views/manager/Admin') },
|
|
{ path: 'adminPerson', name: 'AdminPerson', meta: { name: '个人信息' }, component: () => import('../views/manager/AdminPerson') },
|
|
{ path: 'adminPerson', name: 'AdminPerson', meta: { name: '个人信息' }, component: () => import('../views/manager/AdminPerson') },
|
|
{ path: 'password', name: 'Password', meta: { name: '修改密码' }, component: () => import('../views/manager/Password') },
|
|
{ path: 'password', name: 'Password', meta: { name: '修改密码' }, component: () => import('../views/manager/Password') },
|
|
- { path: 'notice', name: 'Notice', meta: { name: '公告信息' }, component: () => import('../views/manager/Notice') },
|
|
|
|
|
|
+ // { path: 'notice', name: 'Notice', meta: { name: '公告信息' }, component: () => import('../views/manager/Notice') },
|
|
{ path: 'shopManager', name: 'ShopManager', meta: { name: '店铺管理' }, component: () => import('../views/manager/Shop/Shop.vue') },
|
|
{ path: 'shopManager', name: 'ShopManager', meta: { name: '店铺管理' }, component: () => import('../views/manager/Shop/Shop.vue') },
|
|
- { path: 'shopOrders', name: 'ShopOrders', meta: { name: '作物生长模块' }, component: () => import('../views/manager/AI/CorpGrown.vue') },
|
|
|
|
- { path: 'shopProducts', name: 'ShopProducts', meta: { name: '作物生长模块' }, component: () => import('../views/manager/AI/CorpGrown.vue') },
|
|
|
|
- { path: 'shopProducts', name: 'ShopProducts', meta: { name: '作物生长模块' }, component: () => import('../views/manager/AI/CorpGrown.vue') },
|
|
|
|
|
|
+ { path: 'shopOrders', name: 'ShopOrders', meta: { name: '店铺订单' }, component: () => import('../views/manager/Shop/ShopOrders.vue') },
|
|
|
|
+ { path: 'shopProducts', name: 'ShopProducts', meta: { name: '店铺产品' }, component: () => import('../views/manager/Shop/ShopProducts.vue') },
|
|
|
|
+ { path: 'corpGrown', name: 'CorpGrown', meta: { name: '作物生长模块' }, component: () => import('../views/manager/AI/CorpGrown.vue') },
|
|
{ path: 'shopStatements', name: 'ShopStatements', meta: { name: '店铺报表' }, component: () => import('../views/manager/AI/CorpGrown.vue') },
|
|
{ path: 'shopStatements', name: 'ShopStatements', meta: { name: '店铺报表' }, component: () => import('../views/manager/AI/CorpGrown.vue') },
|
|
{ path: 'monitor', name: 'Monitor', meta: { name: '农村监控模块' }, component: () => import('../views/manager/AI/Monitor.vue') },
|
|
{ path: 'monitor', name: 'Monitor', meta: { name: '农村监控模块' }, component: () => import('../views/manager/AI/Monitor.vue') },
|
|
{ path: 'pestAnalysis', name: 'PestAnalysis', meta: { name: '害虫识别模块' }, component: () => import('../views/manager/AI/PestAnalysis.vue') },
|
|
{ path: 'pestAnalysis', name: 'PestAnalysis', meta: { name: '害虫识别模块' }, component: () => import('../views/manager/AI/PestAnalysis.vue') },
|
|
- { path: 'audit', name: 'Audit', meta: { name: '店铺申请审核' }, component: () => import('../views/manager/Manager/Audit.vue') },
|
|
|
|
|
|
+ // { path: 'audit', name: 'Audit', meta: { name: '店铺申请审核' }, component: () => import('../views/manager/Manager/Audit.vue') },
|
|
|
|
+ ]
|
|
|
|
+ },
|
|
|
|
+ { // 这是管理员界面
|
|
|
|
+ path:"/adminMgr",
|
|
|
|
+ name:'AdminManager',
|
|
|
|
+ component:()=>import('../views/AdminMgr.vue'),
|
|
|
|
+ redirect:'/adminMgr/home',
|
|
|
|
+ children: [
|
|
|
|
+ { path:'/adminMgr/home' , name:'adminHome', meta: {name: '管理员首页' } , component:()=>import('../views/manager/ShopManager/AdminHome.vue')},
|
|
|
|
+ { path: '/adminMgr/notice', name: 'Notice', meta: { name: '公告信息' }, component: () => import('../views/manager/Notice') },
|
|
|
|
+ { path: '/adminMgr/ordersManager' , name: 'Orders' ,meta:{name :'订单管理'} ,component:()=>import('../views/manager/ShopManager/Orders.vue')},
|
|
|
|
+ { path: '/adminMgr/productManager', name:'Products',meta:{name :'产品管理'} ,component:()=>import('../views/manager/ShopManager/Product.vue')},
|
|
|
|
+ { path: '/adminMgr/saleStatementManager',name:'sale',meta:{name:'销量管理'} ,component:()=>import('../views/manager/ShopManager/SaleStatement.vue')},
|
|
|
|
+ { path: '/adminMgr/auditManager' , name:'Audit' ,meta:{name:'审核管理'} ,component:()=>import('../views/manager/Manager/Audit.vue')},
|
|
|
|
+ { path: '/adminMgr/productTypeMgr', name:'productType' ,meta:{name:'产品类型管理'} ,component:()=>import('../views/manager/ShopManager/ProductType.vue')},
|
|
|
|
+ { path: '/adminMgr/store', name:'Store' ,meta:{name:'店铺信息管理'} ,component:()=>import('../views/manager/ShopManager/Store.vue')},
|
|
|
|
+ { path: '/adminMgr/user', name:'User' ,meta:{name:'用户信息管理'} ,component:()=>import('../views/manager/ShopManager/User.vue')},
|
|
]
|
|
]
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -37,7 +54,6 @@ const routes = [
|
|
name:"AI",
|
|
name:"AI",
|
|
component:()=>import('../views/manager/AI/Charts.vue'),
|
|
component:()=>import('../views/manager/AI/Charts.vue'),
|
|
//redirect: '/charts',
|
|
//redirect: '/charts',
|
|
-
|
|
|
|
},
|
|
},
|
|
{
|
|
{
|
|
path: '/front',
|
|
path: '/front',
|