调整和封装
This commit is contained in:
parent
7be1689232
commit
8d6c97d6ba
|
|
@ -2,5 +2,4 @@ const deepMerge = require('deepmerge') // 引入 deepmerge 模块 深度合并
|
|||
const _config = require('./config') // 引入 config 模块 配置设置
|
||||
const {setting} = require('./default') // 引入 default 模块中的 setting 属性
|
||||
const config = deepMerge(setting, _config) // 合并配置
|
||||
console.log("config:",config)
|
||||
module.exports = config // 导出配置
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
import Mock from 'mockjs'
|
||||
import '@/mock/user/current'
|
||||
import '@/mock/project'
|
||||
import '@/mock/user/login'
|
||||
import '@/mock/workplace'
|
||||
import '@/mock/user/routes'
|
||||
import '@/mock/goods'
|
||||
import '@/mock/base/user/current'
|
||||
import '@/mock/base/project'
|
||||
import '@/mock/base/user/login'
|
||||
import '@/mock/base/workplace'
|
||||
import '@/mock/base/user/routes'
|
||||
import '@/mock/base/goods'
|
||||
|
||||
// 设置全局延时
|
||||
Mock.setup({
|
||||
|
|
|
|||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminAgentAdd
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminAgentAdd",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminAgentDetail
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminAgentDetail",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminAgentList
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminAgentList",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminAgentUpdate
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminAgentUpdate",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminCompanyAdd
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminCompanyAdd",
|
||||
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminCompanyDetail
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminCompanyDetail",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminCompanyList
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminCompanyList",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminCompanyUpdate
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminCompanyUpdate",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminConfigAdd
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminConfigAdd",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminConfigDetail
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminConfigDetail",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminConfigList
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminConfigList",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminConfigUpdate
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminConfigUpdate",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminLogDetail
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminLogDetail",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminLogList
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminLogList",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminPermissionAdd
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminPermissionAdd",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminPermissionDetail
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminPermissionDetail",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminPermissionList
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminPermissionList",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminPermissionUpdate
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminPermissionUpdate",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminServiceAdd
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminPermissionAdd",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminServiceDetail
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminServiceDetail",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminServiceList
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminServiceList",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<template>
|
||||
<div>
|
||||
AdminServiceUpdate
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "AdminServiceUpdate",
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
|
|
@ -118,7 +118,7 @@
|
|||
import PageLayout from '@/layouts/PageLayout'
|
||||
import DetailList from '@/components/tool/DetailList'
|
||||
import AStepItem from '@/components/tool/AStepItem'
|
||||
import {operation1, operation2, operation3, operationColumns} from '@/mock/common/tableData'
|
||||
import {operation1, operation2, operation3, operationColumns} from '@/mock/base/common/tableData'
|
||||
import {mapState} from 'vuex'
|
||||
import HeadInfo from '@/components/tool/HeadInfo';
|
||||
|
||||
|
|
|
|||
|
|
@ -1,94 +0,0 @@
|
|||
// 中台代理商路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const AdminAgentRouterMap = {
|
||||
AdminAgent: {
|
||||
name: '代理商管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
authority: {
|
||||
Agent: ['AdminAgent', 'AdminAgent-All'],
|
||||
}
|
||||
},
|
||||
AdminAgentList: {
|
||||
name: '代理商列表',
|
||||
icon: 'idcard',
|
||||
path: '/AdminAgent/AdminAgentList',
|
||||
component: () => import('@/pages/Middle/Admin/AdminAgent/AgentList'),
|
||||
authority: {
|
||||
Agent: ['AdminAgent-List'],
|
||||
}
|
||||
},
|
||||
AdminAgentDetail: {
|
||||
name: '代理商详情',
|
||||
icon: 'idcard',
|
||||
path: '/AdminAgent/AdminAgentDetail',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminAgent/AgentDetail'),
|
||||
authority: {
|
||||
Agent: ['AdminAgent-Detail'],
|
||||
},
|
||||
},
|
||||
AdminAgentAdd: {
|
||||
name: '添加代理商',
|
||||
icon: 'idcard',
|
||||
path: '/AdminAgent/AdminAgentAdd',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminAgent/AgentAdd'),
|
||||
authority: {
|
||||
Agent: ['AdminAgent-Add'],
|
||||
},
|
||||
},
|
||||
AdminAgentUpdate: {
|
||||
name: '修改代理商',
|
||||
icon: 'idcard',
|
||||
path: '/AdminAgent/AdminAgentUpdate',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminAgent/AgentUpdate'),
|
||||
authority: {
|
||||
Agent: ['AdminAgent-Update'],
|
||||
},
|
||||
},
|
||||
AdminAgentSettings: {
|
||||
name: '代理商设置',
|
||||
icon: 'idcard',
|
||||
path: '/AdminAgent/AdminAgentSettings',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminAgent/AgentSettings'),
|
||||
authority: {
|
||||
Agent: ['AdminAgent-Settings'],
|
||||
},
|
||||
|
||||
},
|
||||
AdminAgentLog: {
|
||||
name: '代理商日志',
|
||||
icon: 'idcard',
|
||||
path: '/AdminAgent/AdminAgentLog',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminAgent/AgentLog'),
|
||||
authority: {
|
||||
Agent: ['AdminAgent-Log'],
|
||||
},
|
||||
|
||||
},
|
||||
}
|
||||
|
||||
export default AdminAgentRouterMap
|
||||
|
|
@ -1,96 +0,0 @@
|
|||
// 中台企业路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const AdminCompanyRouterMap = {
|
||||
AdminCompany: {
|
||||
name: '企业管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
meta: {
|
||||
invisible: false, // 不在菜单中显示
|
||||
},
|
||||
authority: {
|
||||
permission: ['AdminCompany', 'AdminCompany-All'],
|
||||
}
|
||||
},
|
||||
AdminCompanyList: {
|
||||
name: '企业列表',
|
||||
icon: 'idcard',
|
||||
path: '/AdminCompany/AdminCompanyList',
|
||||
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyList'),
|
||||
authority: {
|
||||
permission: ['AdminCompany-List'],
|
||||
}
|
||||
},
|
||||
AdminCompanyDetail: {
|
||||
name: '企业详情',
|
||||
icon: 'idcard',
|
||||
path: '/AdminCompany/AdminCompanyDetail',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyDetail'),
|
||||
authority: {
|
||||
permission: ['AdminCompany-Detail'],
|
||||
},
|
||||
},
|
||||
AdminCompanyAdd: {
|
||||
name: '添加企业',
|
||||
icon: 'idcard',
|
||||
path: '/AdminCompany/AdminCompanyAdd',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyAdd'),
|
||||
authority: {
|
||||
permission: ['AdminCompany-Add'],
|
||||
},
|
||||
},
|
||||
AdminCompanyUpdate: {
|
||||
name: '修改企业',
|
||||
icon: 'idcard',
|
||||
path: '/AdminCompany/AdminCompanyUpdate',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyUpdate'),
|
||||
authority: {
|
||||
permission: ['AdminCompany-Update'],
|
||||
},
|
||||
},
|
||||
AdminCompanySettings: {
|
||||
name: '企业设置',
|
||||
icon: 'idcard',
|
||||
path: '/AdminCompany/AdminCompanySettings',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanySettings'),
|
||||
authority: {
|
||||
Agent: ['AdminCompany-Settings'],
|
||||
},
|
||||
},
|
||||
AdminCompanyLog: {
|
||||
name: '企业日志',
|
||||
icon: 'idcard',
|
||||
path: '/AdminCompany/AdminCompanyLog',
|
||||
meta: {
|
||||
invisible: true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminCompany/CompanyLog'),
|
||||
authority: {
|
||||
permission: ['AdminCompany-Log'],
|
||||
},
|
||||
},
|
||||
|
||||
}
|
||||
|
||||
export default AdminCompanyRouterMap
|
||||
|
|
@ -1,95 +0,0 @@
|
|||
// 中台项目路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const AdminConfigRouterMap = {
|
||||
AdminConfig:{
|
||||
name: '项目管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
meta: {
|
||||
invisible:false, // 不在菜单中显示
|
||||
},
|
||||
authority: {
|
||||
permission:['AdminConfig','AdminConfig-All'],
|
||||
}
|
||||
},
|
||||
AdminConfigList:{
|
||||
name: '项目列表',
|
||||
icon: 'idcard',
|
||||
path: '/AdminConfig/AdminConfigList',
|
||||
component: () => import('@/pages/Middle/Admin/AdminConfig/ConfigList'),
|
||||
authority: {
|
||||
permission:['AdminConfig-List'],
|
||||
}
|
||||
},
|
||||
AdminConfigDetail:{
|
||||
name: '项目详情',
|
||||
icon: 'idcard',
|
||||
path: '/AdminConfig/AdminConfigDetail',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminConfig/ConfigDetail'),
|
||||
authority: {
|
||||
permission:['AdminConfig-Detail'],
|
||||
},
|
||||
},
|
||||
AdminConfigAdd:{
|
||||
name: '添加项目',
|
||||
icon: 'idcard',
|
||||
path: '/AdminConfig/AdminConfigAdd',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminConfig/ConfigAdd'),
|
||||
authority: {
|
||||
permission:['AdminConfig-Add'],
|
||||
},
|
||||
},
|
||||
AdminConfigUpdate:{
|
||||
name: '修改项目',
|
||||
icon: 'idcard',
|
||||
path: '/AdminConfig/AdminConfigUpdate',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminConfig/ConfigUpdate'),
|
||||
authority: {
|
||||
permission:['AdminConfig-Update'],
|
||||
},
|
||||
},
|
||||
AdminConfigSettings:{
|
||||
name: '项目设置',
|
||||
icon: 'idcard',
|
||||
path: '/AdminConfig/AdminConfigSettings',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminConfig/ConfigSettings'),
|
||||
authority: {
|
||||
permission:['AdminConfig-Settings'],
|
||||
},
|
||||
},
|
||||
AdminConfigLog:{
|
||||
name: '项目日志',
|
||||
icon: 'idcard',
|
||||
path: '/AdminConfig/AdminConfigLog',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminConfig/ConfigLog'),
|
||||
authority: {
|
||||
permission:['AdminConfig-Log'],
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default AdminConfigRouterMap
|
||||
|
|
@ -1,60 +0,0 @@
|
|||
// 中台日志路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const AdminLogRouterMap = {
|
||||
AdminLog:{
|
||||
name: '日志管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
meta: {
|
||||
invisible:false, // 不在菜单中显示
|
||||
},
|
||||
authority: {
|
||||
permission:['AdminLog','AdminLog-All'],
|
||||
}
|
||||
},
|
||||
AdminLogList:{
|
||||
name: '日志列表',
|
||||
icon: 'idcard',
|
||||
path: '/AdminLog/AdminLogList',
|
||||
component: () => import('@/pages/Middle/Admin/AdminLog/LogList'),
|
||||
authority: {
|
||||
permission:['AdminLog-List'],
|
||||
}
|
||||
},
|
||||
AdminLogDetail:{
|
||||
name: '日志详情',
|
||||
icon: 'idcard',
|
||||
path: '/AdminLog/AdminLogDetail',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminLog/LogDetail'),
|
||||
authority: {
|
||||
permission:['AdminLog-Detail'],
|
||||
},
|
||||
},
|
||||
AdminLogSettings:{
|
||||
name: '日志设置',
|
||||
icon: 'idcard',
|
||||
path: '/AdminLog/AdminLogSettings',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminLog/LogSettings'),
|
||||
authority: {
|
||||
permission:['AdminLog-Settings'],
|
||||
},
|
||||
},
|
||||
|
||||
}
|
||||
|
||||
export default AdminLogRouterMap
|
||||
|
|
@ -1,93 +0,0 @@
|
|||
// 中台权限路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const AdminPermissionRouterMap = {
|
||||
AdminPermission:{
|
||||
name: '权限管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
authority: {
|
||||
permission:['AdminPermission','AdminPermission-All'],
|
||||
}
|
||||
},
|
||||
AdminPermissionList:{
|
||||
name: '权限列表',
|
||||
icon: 'idcard',
|
||||
path: '/AdminPermission/AdminPermissionList',
|
||||
component: () => import('@/pages/Middle/Admin/AdminPermission/PermissionList'),
|
||||
authority: {
|
||||
permission:['AdminPermission-List'],
|
||||
}
|
||||
},
|
||||
AdminPermissionDetail:{
|
||||
name: '权限详情',
|
||||
icon: 'idcard',
|
||||
path: '/AdminPermission/AdminPermissionDetail',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminPermission/PermissionDetail'),
|
||||
authority: {
|
||||
permission:['AdminPermission-Detail'],
|
||||
},
|
||||
},
|
||||
AdminPermissionAdd:{
|
||||
name: '添加权限',
|
||||
icon: 'idcard',
|
||||
path: '/AdminPermission/AdminPermissionAdd',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminPermission/PermissionAdd'),
|
||||
authority: {
|
||||
permission:['AdminPermission-Add'],
|
||||
},
|
||||
},
|
||||
AdminPermissionUpdate:{
|
||||
name: '修改权限',
|
||||
icon: 'idcard',
|
||||
path: '/AdminPermission/AdminPermissionUpdate',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminPermission/PermissionUpdate'),
|
||||
authority: {
|
||||
permission:['AdminPermission-Update'],
|
||||
},
|
||||
},
|
||||
AdminPermissionSettings:{
|
||||
name: '权限设置',
|
||||
icon: 'idcard',
|
||||
path: '/AdminPermission/AdminPermissionSettings',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminPermission/PermissionSettings'),
|
||||
authority: {
|
||||
permission:['AdminPermission-Settings'],
|
||||
},
|
||||
},
|
||||
AdminPermissionLog:{
|
||||
name: '权限日志',
|
||||
icon: 'idcard',
|
||||
path: '/AdminPermission/AdminPermissionLog',
|
||||
component: () => import('@/pages/Middle/Admin/AdminPermission/PermissionLog'),
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
authority: {
|
||||
permission:['AdminPermission-Log'],
|
||||
},
|
||||
},
|
||||
|
||||
}
|
||||
|
||||
export default AdminPermissionRouterMap
|
||||
|
|
@ -1,92 +0,0 @@
|
|||
// 中台服务路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const AdminServiceRouterMap = {
|
||||
AdminService:{
|
||||
name: '服务管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
authority: {
|
||||
permission:['AdminService','AdminService-All'],
|
||||
}
|
||||
},
|
||||
AdminServiceList:{
|
||||
name: '服务列表',
|
||||
icon: 'idcard',
|
||||
path: '/AdminService/AdminServiceList',
|
||||
component: () => import('@/pages/Middle/Admin/AdminService/ServiceList'),
|
||||
authority: {
|
||||
permission:['AdminService-List'],
|
||||
}
|
||||
},
|
||||
AdminServiceDetail:{
|
||||
name: '服务详情',
|
||||
icon: 'idcard',
|
||||
path: '/AdminService/AdminServiceDetail',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminService/ServiceDetail'),
|
||||
authority: {
|
||||
permission:['AdminService-Detail'],
|
||||
},
|
||||
},
|
||||
AdminServiceAdd:{
|
||||
name: '添加服务',
|
||||
icon: 'idcard',
|
||||
path: '/AdminService/AdminServiceAdd',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminService/ServiceAdd'),
|
||||
authority: {
|
||||
permission:['AdminService-Add'],
|
||||
},
|
||||
},
|
||||
AdminServiceUpdate:{
|
||||
name: '修改服务',
|
||||
icon: 'idcard',
|
||||
path: '/AdminService/AdminServiceUpdate',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminService/ServiceUpdate'),
|
||||
authority: {
|
||||
permission:['AdminService-Update'],
|
||||
},
|
||||
},
|
||||
AdminServiceLog:{
|
||||
name: '服务日志',
|
||||
icon: 'idcard',
|
||||
path: '/AdminService/AdminServiceLog',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminService/ServiceLog'),
|
||||
authority: {
|
||||
permission:['AdminService-Log'],
|
||||
},
|
||||
},
|
||||
AdminServiceSettings:{
|
||||
name: '服务设置',
|
||||
icon: 'idcard',
|
||||
path: '/AdminService/AdminServiceSettings',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminService/ServiceSettings'),
|
||||
authority: {
|
||||
permission:['AdminService-Settings'],
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default AdminServiceRouterMap
|
||||
|
|
@ -1,68 +0,0 @@
|
|||
// 中台门店路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const AdminStoreRouterMap = {
|
||||
AdminStore:{
|
||||
name: '门店管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
authority: {
|
||||
Store:[''],
|
||||
}
|
||||
},
|
||||
AdminStoreList:{
|
||||
name: '门店列表',
|
||||
icon: 'idcard',
|
||||
path: '/AdminStore/AdminStoreList',
|
||||
component: () => import('@/pages/Middle/Admin/AdminStore/StoreList'),
|
||||
authority: {
|
||||
Store:[''],
|
||||
}
|
||||
},
|
||||
AdminStoreDetail:{
|
||||
name: '门店详情',
|
||||
icon: 'idcard',
|
||||
path: '/AdminStore/AdminStoreDetail',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminStore/StoreDetail'),
|
||||
authority: {
|
||||
Store:[''],
|
||||
},
|
||||
},
|
||||
AdminStoreAdd:{
|
||||
name: '添加门店',
|
||||
icon: 'idcard',
|
||||
path: '/AdminStore/AdminStoreAdd',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminStore/StoreAdd'),
|
||||
authority: {
|
||||
Store:[''],
|
||||
},
|
||||
},
|
||||
AdminStoreUpdate:{
|
||||
name: '修改门店',
|
||||
icon: 'idcard',
|
||||
path: '/AdminStore/AdminStoreUpdate',
|
||||
meta: {
|
||||
invisible:true, // 不在菜单中显示
|
||||
},
|
||||
component: () => import('@/pages/Middle/Admin/AdminStore/StoreUpdate'),
|
||||
authority: {
|
||||
Store:[''],
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default AdminStoreRouterMap
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
// 管理员服务路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const BaseAdminRouterMap = {
|
||||
BaseAdmin:{
|
||||
name: '用户管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
authority: {
|
||||
permission:[''],
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
export default BaseAdminRouterMap
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
// 公司服务路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const BaseCompanyRouterMap = {
|
||||
Company:{
|
||||
name: '公司管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
authority: {
|
||||
permission:[''],
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
export default BaseCompanyRouterMap
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const BaseConfigRouterMap = {
|
||||
Config:{
|
||||
name: '项目管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
authority: {
|
||||
permission:[],
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
export default BaseConfigRouterMap
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
// 服务服务路由
|
||||
|
||||
|
||||
// 视图组件
|
||||
const view = {
|
||||
tabs: () => import('@/layouts/tabs'),
|
||||
blank: () => import('@/layouts/BlankView'),
|
||||
page: () => import('@/layouts/PageView')
|
||||
}
|
||||
|
||||
// 路由组件注册
|
||||
const BaseServiceRouterMap = {
|
||||
Service:{
|
||||
name: '服务管理',
|
||||
icon: 'idcard',
|
||||
component: view.page,
|
||||
authority: {
|
||||
permission:[''],
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
export default BaseServiceRouterMap
|
||||
|
|
@ -3,17 +3,14 @@ import BaseRouterMap from './async/base.map.js'
|
|||
|
||||
|
||||
import AdminUserRouterMap from '@/router/Middle/Admin/AdminUser/router.map.js'
|
||||
import AdminConfigRouterMap from '@/router/Middle/Admin/AdminConfig/router.map.js'
|
||||
import AdminServiceRouterMap from '@/router/Middle/Admin/AdminService/router.map.js'
|
||||
import AdminPermissionRouterMap from '@/router/Middle/Admin/AdminPermission/router.map.js'
|
||||
import AdminCompanyRouterMap from '@/router/Middle/Admin/AdminCompany/router.map.js'
|
||||
import AdminLogRouterMap from '@/router/Middle/Admin/AdminLog/router.map.js'
|
||||
import AdminAgentRouterMap from '@/router/Middle/Admin/AdminAgent/router.map.js'
|
||||
// import AdminConfigRouterMap from '@/router/Middle/Admin/AdminConfig/router.map.js'
|
||||
// import AdminServiceRouterMap from '@/router/Middle/Admin/AdminService/router.map.js'
|
||||
// import AdminPermissionRouterMap from '@/router/Middle/Admin/AdminPermission/router.map.js'
|
||||
// import AdminCompanyRouterMap from '@/router/Middle/Admin/AdminCompany/router.map.js'
|
||||
// import AdminLogRouterMap from '@/router/Middle/Admin/AdminLog/router.map.js'
|
||||
// import AdminAgentRouterMap from '@/router/Middle/Admin/AdminAgent/router.map.js'
|
||||
|
||||
|
||||
import BaseConfigRouterMap from '@/router/Middle/Base/BaseConfig/router.map.js'
|
||||
import BaseServiceRouterMap from '@/router/Middle/Base/BaseService/router.map.js'
|
||||
import BaseCompanyRouterMap from '@/router/Middle/Base/BaseCompany/router.map.js'
|
||||
import BaseAdminRouterMap from '@/router/Middle/Base/BaseAdmin/router.map.js'
|
||||
|
||||
|
||||
|
||||
|
|
@ -21,17 +18,13 @@ import BaseAdminRouterMap from '@/router/Middle/Base/BaseAdmin/router.map.js'
|
|||
const routerMap = Object.assign({},
|
||||
BaseRouterMap,
|
||||
AdminUserRouterMap,
|
||||
AdminConfigRouterMap,
|
||||
AdminServiceRouterMap,
|
||||
AdminPermissionRouterMap,
|
||||
AdminCompanyRouterMap,
|
||||
AdminLogRouterMap,
|
||||
AdminAgentRouterMap,
|
||||
// AdminConfigRouterMap,
|
||||
// AdminServiceRouterMap,
|
||||
// AdminPermissionRouterMap,
|
||||
// AdminCompanyRouterMap,
|
||||
// AdminLogRouterMap,
|
||||
// AdminAgentRouterMap,
|
||||
|
||||
BaseAdminRouterMap,
|
||||
BaseConfigRouterMap,
|
||||
BaseServiceRouterMap,
|
||||
BaseCompanyRouterMap,
|
||||
)
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -3,10 +3,6 @@ import Cookie from 'js-cookie'
|
|||
|
||||
// 认证 token 名称
|
||||
const xsrfHeaderName = 'Authorization'
|
||||
const beid = process.env.VUE_APP_BEID
|
||||
const ptyid = process.env.VUE_APP_PTYID
|
||||
beid
|
||||
ptyid
|
||||
axios.defaults.timeout = 5000 // 请求超时时间
|
||||
axios.defaults.withCredentials= false // 允许携带 cookies
|
||||
axios.defaults.xsrfHeaderName= xsrfHeaderName // 设置认证信息的名称
|
||||
|
|
|
|||
Loading…
Reference in New Issue