Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
A
admin-base
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
new-sing
admin-base
Commits
5d117cda
Commit
5d117cda
authored
Aug 29, 2019
by
赵茹林
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
format
parent
2b051490
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
680 additions
and
716 deletions
+680
-716
menuList.js
src/util/menuList.js
+680
-716
No files found.
src/util/menuList.js
View file @
5d117cda
export
default
[{
export
default
[
name
:
''
,
value
:
'教研管理'
,
icon
:
'icon-material'
,
list
:
[{
value
:
'教材列表'
,
routerName
:
'resources'
,
path
:
'/resources'
,
cover
:
'1-1'
,
router
:
{
path
:
'/resources'
,
name
:
'resources'
,
component
:
e
=>
require
([
'@/components/resources'
],
e
),
}
}]
},
{
name
:
''
,
value
:
'商品课程'
,
icon
:
'icon-shangpin1'
,
list
:
[{
value
:
'课程列表'
,
routerName
:
'lesson'
,
path
:
'/lesson'
,
cover
:
'2-1'
,
router
:
{
path
:
'/lesson'
,
name
:
'lesson'
,
component
:
e
=>
require
([
'@/components/lesson'
],
e
),
}
},
{
value
:
'商品列表'
,
routerName
:
'shop'
,
path
:
'/shop'
,
cover
:
'4-1'
,
router
:
{
path
:
'/shop'
,
name
:
'shop'
,
component
:
e
=>
require
([
'@/components/shop'
],
e
),
},
},]
},
{
name
:
''
,
value
:
'期数管理'
,
icon
:
'icon-kecheng'
,
list
:
[{
value
:
'期数列表'
,
routerName
:
'periods'
,
path
:
'/periods'
,
cover
:
'2-2'
,
router
:
{
path
:
'/periods'
,
name
:
'periods'
,
component
:
e
=>
require
([
'@/components/periods'
],
e
),
}
},
{
value
:
'班级列表'
,
routerName
:
'class'
,
path
:
'/class'
,
cover
:
'2-3'
,
router
:
{
path
:
'/class'
,
name
:
'class'
,
component
:
e
=>
require
([
'@/components/class'
],
e
),
}
},
{
value
:
'市场招生统计'
,
routerName
:
'marketStatistics'
,
path
:
'/marketStatistics'
,
cover
:
'2-5'
,
router
:
{
path
:
'/marketStatistics'
,
name
:
'marketStatistics'
,
component
:
e
=>
require
([
'@/components/marketStatistics'
],
e
),
}
},
{
value
:
'不上课日期'
,
routerName
:
'noLesson'
,
path
:
'/noLesson'
,
cover
:
'2-4'
,
router
:
{
path
:
'/noLesson'
,
name
:
'noLesson'
,
component
:
e
=>
require
([
'@/components/noLesson'
],
e
),
}
},
{
{
value
:
'自化课列表'
,
name
:
''
,
routerName
:
'autoClass'
,
value
:
'教研管理'
,
path
:
'/autoClass'
,
icon
:
'icon-material'
,
cover
:
'2-6'
,
list
:
[
router
:
{
{
path
:
'/autoClass'
,
value
:
'教材列表'
,
name
:
'autoClass'
,
routerName
:
'resources'
,
component
:
e
=>
require
([
'@/components/autoClass'
],
e
),
path
:
'/resources'
,
}
cover
:
'1-1'
,
},
router
:
{
]
path
:
'/resources'
,
},
{
name
:
'resources'
,
name
:
''
,
component
:
e
=>
require
([
'@/components/resources'
],
e
),
value
:
'销售管理'
,
}
icon
:
'icon-laoshi'
,
}
list
:
[{
]
value
:
'教师列表'
,
routerName
:
'teacher'
,
path
:
'/teacher'
,
cover
:
'3-1'
,
router
:
{
path
:
'/teacher'
,
name
:
'teacher'
,
component
:
e
=>
require
([
'@/components/teacher'
],
e
),
}
},
{
value
:
'月课订单列表'
,
routerName
:
'monthOrder'
,
path
:
'/monthOrder'
,
cover
:
'5-10'
,
router
:
{
path
:
'/monthOrder'
,
name
:
'monthOrder'
,
component
:
e
=>
require
([
'@/components/monthOrder'
],
e
),
}
},
{
value
:
'月课订单统计'
,
routerName
:
'monthOrderCount'
,
path
:
'/monthOrderCount'
,
cover
:
'5-12'
,
router
:
{
path
:
'/monthOrderCount'
,
name
:
'monthOrderCount'
,
component
:
e
=>
require
([
'@/components/orderCount/monthOrderCount'
],
e
),
}
},
{
},
{
value
:
'退款列表'
,
name
:
''
,
routerName
:
'refund'
,
value
:
'商品课程'
,
path
:
'/refund'
,
icon
:
'icon-shangpin1'
,
cover
:
'5-2'
,
list
:
[
router
:
{
{
path
:
'/refund'
,
value
:
'课程列表'
,
name
:
'refund'
,
routerName
:
'lesson'
,
component
:
e
=>
require
([
'@/components/refund'
],
e
),
path
:
'/lesson'
,
}
cover
:
'2-1'
,
router
:
{
path
:
'/lesson'
,
name
:
'lesson'
,
component
:
e
=>
require
([
'@/components/lesson'
],
e
),
}
},
{
value
:
'商品列表'
,
routerName
:
'shop'
,
path
:
'/shop'
,
cover
:
'4-1'
,
router
:
{
path
:
'/shop'
,
name
:
'shop'
,
component
:
e
=>
require
([
'@/components/shop'
],
e
),
},
},
]
},
{
},
{
value
:
'业绩排行'
,
name
:
''
,
routerName
:
'achievement'
,
value
:
'期数管理'
,
path
:
'/achievement'
,
icon
:
'icon-kecheng'
,
cover
:
'5-7'
,
list
:
[
router
:
{
{
path
:
'/achievement'
,
value
:
'期数列表'
,
name
:
'achievement'
,
routerName
:
'periods'
,
component
:
e
=>
require
([
'@/components/achievement'
],
e
),
path
:
'/periods'
,
}
cover
:
'2-2'
,
router
:
{
path
:
'/periods'
,
name
:
'periods'
,
component
:
e
=>
require
([
'@/components/periods'
],
e
),
}
},
{
value
:
'班级列表'
,
routerName
:
'class'
,
path
:
'/class'
,
cover
:
'2-3'
,
router
:
{
path
:
'/class'
,
name
:
'class'
,
component
:
e
=>
require
([
'@/components/class'
],
e
),
}
},
{
value
:
'市场招生统计'
,
routerName
:
'marketStatistics'
,
path
:
'/marketStatistics'
,
cover
:
'2-5'
,
router
:
{
path
:
'/marketStatistics'
,
name
:
'marketStatistics'
,
component
:
e
=>
require
([
'@/components/marketStatistics'
],
e
),
}
},
{
value
:
'不上课日期'
,
routerName
:
'noLesson'
,
path
:
'/noLesson'
,
cover
:
'2-4'
,
router
:
{
path
:
'/noLesson'
,
name
:
'noLesson'
,
component
:
e
=>
require
([
'@/components/noLesson'
],
e
),
}
},
{
value
:
'自化课列表'
,
routerName
:
'autoClass'
,
path
:
'/autoClass'
,
cover
:
'2-6'
,
router
:
{
path
:
'/autoClass'
,
name
:
'autoClass'
,
component
:
e
=>
require
([
'@/components/autoClass'
],
e
),
}
},
]
},
{
},
{
value
:
'话术列表'
,
name
:
''
,
routerName
:
'talkingSkill'
,
value
:
'销售管理'
,
path
:
'/talkingSkill'
,
icon
:
'icon-laoshi'
,
cover
:
'11-6'
,
list
:
[
router
:
{
{
path
:
'/talkingSkill'
,
value
:
'教师列表'
,
name
:
'talkingSkill'
,
routerName
:
'teacher'
,
component
:
e
=>
require
([
'@/components/talkingSkill'
],
e
),
path
:
'/teacher'
,
}
cover
:
'3-1'
,
},{
router
:
{
value
:
'销售级别配置'
,
path
:
'/teacher'
,
routerName
:
'salesLevel'
,
name
:
'teacher'
,
path
:
'/salesLevel'
,
component
:
e
=>
require
([
'@/components/teacher'
],
e
),
cover
:
'11-7'
,
}
router
:
{
},
{
value
:
'月课订单列表'
,
routerName
:
'monthOrder'
,
path
:
'/monthOrder'
,
cover
:
'5-10'
,
router
:
{
path
:
'/monthOrder'
,
name
:
'monthOrder'
,
component
:
e
=>
require
([
'@/components/monthOrder'
],
e
),
}
},
{
value
:
'月课订单统计'
,
routerName
:
'monthOrderCount'
,
path
:
'/monthOrderCount'
,
cover
:
'5-12'
,
router
:
{
path
:
'/monthOrderCount'
,
name
:
'monthOrderCount'
,
component
:
e
=>
require
([
'@/components/orderCount/monthOrderCount'
],
e
),
}
},
{
value
:
'退款列表'
,
routerName
:
'refund'
,
path
:
'/refund'
,
cover
:
'5-2'
,
router
:
{
path
:
'/refund'
,
name
:
'refund'
,
component
:
e
=>
require
([
'@/components/refund'
],
e
),
}
},
{
value
:
'业绩排行'
,
routerName
:
'achievement'
,
path
:
'/achievement'
,
cover
:
'5-7'
,
router
:
{
path
:
'/achievement'
,
name
:
'achievement'
,
component
:
e
=>
require
([
'@/components/achievement'
],
e
),
}
},
{
value
:
'话术列表'
,
routerName
:
'talkingSkill'
,
path
:
'/talkingSkill'
,
cover
:
'11-6'
,
router
:
{
path
:
'/talkingSkill'
,
name
:
'talkingSkill'
,
component
:
e
=>
require
([
'@/components/talkingSkill'
],
e
),
}
},
{
value
:
'销售级别配置'
,
routerName
:
'salesLevel'
,
path
:
'/salesLevel'
,
path
:
'/salesLevel'
,
name
:
'salesLevel
'
,
cover
:
'11-7
'
,
component
:
e
=>
require
([
'@/components/salesLevel'
],
e
),
router
:
{
}
path
:
'/salesLevel'
,
},
{
name
:
'salesLevel'
,
value
:
'佣金配置'
,
component
:
e
=>
require
([
'@/components/salesLevel'
],
e
)
,
routerName
:
'brokerage'
,
}
path
:
'/brokerage'
,
},
{
cover
:
'11-8
'
,
value
:
'佣金配置
'
,
router
:
{
routerName
:
'brokerage'
,
path
:
'/brokerage'
,
path
:
'/brokerage'
,
name
:
'brokerage
'
,
cover
:
'11-8
'
,
component
:
e
=>
require
([
'@/components/brokerage'
],
e
),
router
:
{
}
path
:
'/brokerage'
,
},]
name
:
'brokerage'
,
}
,
component
:
e
=>
require
([
'@/components/brokerage'
],
e
)
,
{
}
name
:
''
,
}
,
value
:
'用户管理'
,
]
icon
:
'icon-yonghu'
,
},
{
list
:
[
name
:
''
,
{
value
:
'用户管理'
,
value
:
'用户列表
'
,
icon
:
'icon-yonghu
'
,
routerName
:
'user'
,
list
:
[
path
:
'/user'
,
{
cover
:
'3-2
'
,
value
:
'用户列表
'
,
router
:
{
routerName
:
'user'
,
path
:
'/user'
,
path
:
'/user'
,
name
:
'user'
,
cover
:
'3-2'
,
component
:
e
=>
require
([
'@/components/user'
],
e
),
router
:
{
}
path
:
'/user'
,
},
name
:
'user'
,
{
component
:
e
=>
require
([
'@/components/user'
],
e
),
value
:
'用户详情'
,
}
routerName
:
'userDetail'
,
},
{
path
:
'/userDetail'
,
value
:
'用户详情'
,
cover
:
'3-2'
,
routerName
:
'userDetail'
,
hidden
:
true
,
router
:
{
path
:
'/userDetail'
,
path
:
'/userDetail'
,
name
:
'userDetail
'
,
cover
:
'3-2
'
,
component
:
e
=>
require
([
'@/components/userDetail/index'
],
e
)
,
hidden
:
true
,
}
router
:
{
}
,
path
:
'/userDetail'
,
{
name
:
'userDetail'
,
value
:
'老系统用户列表'
,
component
:
e
=>
require
([
'@/components/userDetail/index'
],
e
)
,
routerName
:
'oldUser'
,
}
path
:
'/oldUser'
,
},
{
cover
:
'3-3
'
,
value
:
'老系统用户列表
'
,
router
:
{
routerName
:
'oldUser'
,
path
:
'/oldUser'
,
path
:
'/oldUser'
,
name
:
'oldUser'
,
cover
:
'3-3'
,
component
:
e
=>
require
([
'@/components/oldUser/'
],
e
),
router
:
{
}
path
:
'/oldUser'
,
},
name
:
'oldUser'
,
{
component
:
e
=>
require
([
'@/components/oldUser/'
],
e
),
value
:
'用户积分列表'
,
}
routerName
:
'integral'
,
},
{
path
:
'/integral'
,
value
:
'用户积分列表'
,
cover
:
'3-4'
,
routerName
:
'integral'
,
router
:
{
path
:
'/integral'
,
path
:
'/integral'
,
name
:
'integral'
,
cover
:
'3-4'
,
component
:
e
=>
require
([
'@/components/integral/'
],
e
),
router
:
{
}
path
:
'/integral'
,
},
name
:
'integral'
,
{
component
:
e
=>
require
([
'@/components/integral/'
],
e
),
value
:
'绑定子账号列表'
,
}
routerName
:
'subList'
,
},
{
path
:
'/subList'
,
value
:
'绑定子账号列表'
,
cover
:
'3-5'
,
routerName
:
'subList'
,
router
:
{
path
:
'/subList'
,
path
:
'/subList'
,
name
:
'subList'
,
cover
:
'3-5'
,
component
:
e
=>
require
([
'@/components/subList/'
],
e
),
router
:
{
}
path
:
'/subList'
,
},
name
:
'subList'
,
]
component
:
e
=>
require
([
'@/components/subList/'
],
e
),
},
}
{
},
name
:
''
,
]
value
:
'订单管理'
,
},
{
icon
:
'icon-dingdan'
,
name
:
''
,
list
:
[
value
:
'订单管理'
,
{
icon
:
'icon-dingdan'
,
value
:
'日课订单列表'
,
list
:
[
routerName
:
'order'
,
{
path
:
'/order'
,
value
:
'日课订单列表'
,
cover
:
'5-1'
,
routerName
:
'order'
,
router
:
{
path
:
'/order'
,
path
:
'/order'
,
name
:
'order'
,
cover
:
'5-1'
,
component
:
e
=>
require
([
'@/components/order'
],
e
),
router
:
{
}
path
:
'/order'
,
},
name
:
'order'
,
{
component
:
e
=>
require
([
'@/components/order'
],
e
),
value
:
'提现列表'
,
}
routerName
:
'putForward'
,
},
{
path
:
'/putForward'
,
value
:
'提现列表'
,
cover
:
'5-3'
,
routerName
:
'putForward'
,
router
:
{
path
:
'/putForward'
,
path
:
'/putForward'
,
name
:
'putForward'
,
cover
:
'5-3'
,
component
:
e
=>
require
([
'@/components/putForward'
],
e
),
router
:
{
}
path
:
'/putForward'
,
},
name
:
'putForward'
,
{
component
:
e
=>
require
([
'@/components/putForward'
],
e
),
value
:
'发货管理'
,
}
routerName
:
'consignment'
,
},
{
path
:
'/consignment'
,
value
:
'发货管理'
,
cover
:
'5-4'
,
routerName
:
'consignment'
,
router
:
{
path
:
'/consignment'
,
path
:
'/consignment'
,
name
:
'consignment'
,
cover
:
'5-4'
,
component
:
e
=>
require
([
'@/components/consignment'
],
e
),
router
:
{
}
path
:
'/consignment'
,
},
name
:
'consignment'
,
{
component
:
e
=>
require
([
'@/components/consignment'
],
e
),
value
:
'订单统计'
,
}
routerName
:
'orderCount'
,
},
{
path
:
'/orderCount'
,
value
:
'订单统计'
,
cover
:
'5-5'
,
routerName
:
'orderCount'
,
router
:
{
path
:
'/orderCount'
,
path
:
'/orderCount'
,
name
:
'orderCount'
,
cover
:
'5-5'
,
component
:
e
=>
require
([
'@/components/orderCount/index'
],
e
),
router
:
{
}
path
:
'/orderCount'
,
},
name
:
'orderCount'
,
{
component
:
e
=>
require
([
'@/components/orderCount/index'
],
e
),
value
:
'日课订单统计'
,
}
routerName
:
'dayOrderCount'
,
},
{
path
:
'/dayOrderCount'
,
value
:
'日课订单统计'
,
cover
:
'5-11'
,
routerName
:
'dayOrderCount'
,
router
:
{
path
:
'/dayOrderCount'
,
path
:
'/dayOrderCount'
,
name
:
'dayOrderCount'
,
cover
:
'5-11'
,
component
:
e
=>
require
([
'@/components/orderCount/dayOrderCount'
],
e
),
router
:
{
}
path
:
'/dayOrderCount'
,
},
name
:
'dayOrderCount'
,
{
component
:
e
=>
require
([
'@/components/orderCount/dayOrderCount'
],
e
),
value
:
'优惠券列表'
,
}
routerName
:
'coupon'
,
},
{
path
:
'/coupon'
,
value
:
'优惠券列表'
,
cover
:
'5-6'
,
routerName
:
'coupon'
,
router
:
{
path
:
'/coupon'
,
path
:
'/coupon'
,
name
:
'coupon'
,
cover
:
'5-6'
,
component
:
e
=>
require
([
'@/components/coupon'
],
e
),
router
:
{
}
path
:
'/coupon'
,
},
name
:
'coupon'
,
{
component
:
e
=>
require
([
'@/components/coupon'
],
e
),
value
:
'扫码入课列表'
,
}
routerName
:
'notBuyClass'
,
},
{
path
:
'/notBuyClass'
,
value
:
'扫码入课列表'
,
cover
:
'5-8'
,
routerName
:
'notBuyClass'
,
router
:
{
path
:
'/notBuyClass'
,
path
:
'/notBuyClass'
,
name
:
'notBuyClass'
,
cover
:
'5-8'
,
component
:
e
=>
require
([
'@/components/notBuyClass'
],
e
),
router
:
{
}
path
:
'/notBuyClass'
,
},
name
:
'notBuyClass'
,
{
component
:
e
=>
require
([
'@/components/notBuyClass'
],
e
),
value
:
'外部订单列表'
,
}
routerName
:
'yunji'
,
},
{
path
:
'/yunji'
,
value
:
'外部订单列表'
,
cover
:
'5-9'
,
routerName
:
'yunji'
,
router
:
{
path
:
'/yunji'
,
path
:
'/yunji'
,
name
:
'yunji'
,
cover
:
'5-9'
,
component
:
e
=>
require
([
'@/components/yunji'
],
e
),
router
:
{
}
path
:
'/yunji'
,
},
name
:
'yunji'
,
{
component
:
e
=>
require
([
'@/components/yunji'
],
e
),
value
:
'兑换码管理'
,
}
routerName
:
'exchange'
,
},
{
path
:
'/exchange'
,
value
:
'兑换码管理'
,
cover
:
'5-13'
,
routerName
:
'exchange'
,
router
:
{
path
:
'/exchange'
,
path
:
'/exchange'
,
name
:
'exchange'
,
cover
:
'5-13'
,
component
:
e
=>
require
([
'@/components/exchange'
],
e
),
router
:
{
path
:
'/exchange'
,
name
:
'exchange'
,
component
:
e
=>
require
([
'@/components/exchange'
],
e
),
}
}
}
}
]
]
},
{
},
name
:
''
,
{
value
:
'数据管理'
,
name
:
''
,
icon
:
'icon-shezhi'
,
value
:
'数据管理'
,
list
:
[
icon
:
'icon-shezhi'
,
{
list
:
[
value
:
'年课转化来源'
,
{
routerName
:
'sourceConversionList'
,
value
:
'年课转化来源'
,
path
:
'/sourceConversionList'
,
routerName
:
'sourceConversionList'
,
cover
:
'9-9'
,
path
:
'/sourceConversionList'
,
router
:
{
cover
:
'9-9'
,
router
:
{
path
:
'/sourceConversionList'
,
path
:
'/sourceConversionList'
,
name
:
'sourceConversionList'
,
name
:
'sourceConversionList'
,
component
:
e
=>
require
([
'@/components/conversionList/sourceConversionList'
],
e
),
component
:
e
=>
require
([
'@/components/conversionList/sourceConversionList'
],
e
),
}
}
},
},
{
{
value
:
'市场招生列表'
,
value
:
'市场招生列表'
,
routerName
:
'marketEnrollmentConversionList'
,
routerName
:
'marketEnrollmentConversionList'
,
path
:
'/marketEnrollmentConversionList'
,
path
:
'/marketEnrollmentConversionList'
,
cover
:
'9-8'
,
cover
:
'9-8'
,
router
:
{
router
:
{
path
:
'/marketEnrollmentConversionList'
,
path
:
'/marketEnrollmentConversionList'
,
name
:
'marketEnrollmentConversionList'
,
name
:
'marketEnrollmentConversionList'
,
component
:
e
=>
require
([
'@/components/conversionList/marketEnrollmentConversionList'
],
e
),
component
:
e
=>
require
([
'@/components/conversionList/marketEnrollmentConversionList'
],
e
),
}
}
},
},
{
{
value
:
'渠道转化数据'
,
value
:
'渠道转化数据'
,
routerName
:
'channelConversionList'
,
routerName
:
'channelConversionList'
,
path
:
'/channelConversionList'
,
cover
:
'9-3'
,
router
:
{
path
:
'/channelConversionList'
,
path
:
'/channelConversionList'
,
cover
:
'9-3'
,
name
:
'channelConversionList'
,
router
:
{
component
:
e
=>
require
([
'@/components/conversionList/channelConversionList'
],
e
),
path
:
'/channelConversionList'
,
}
name
:
'channelConversionList'
,
},
{
component
:
e
=>
require
([
'@/components/conversionList/channelConversionList'
],
e
),
}
},
{
value
:
'渠道分商品转化数据'
,
value
:
'渠道分商品转化数据'
,
routerName
:
'channelGoodsConversionList'
,
routerName
:
'channelGoodsConversionList'
,
path
:
'/channelGoodsConversionList'
,
path
:
'/channelGoodsConversionList'
,
cover
:
'9-2'
,
cover
:
'9-2'
,
router
:
{
router
:
{
path
:
'/channelGoodsConversionList'
,
path
:
'/channelGoodsConversionList'
,
name
:
'channelGoodsConversionList'
,
name
:
'channelGoodsConversionList'
,
component
:
e
=>
require
([
'@/components/conversionList/channelGoodsConversionList'
],
e
),
component
:
e
=>
require
([
'@/components/conversionList/channelGoodsConversionList'
],
e
),
}
}
},
},
{
{
value
:
'期数转化数据'
,
value
:
'期数转化数据'
,
routerName
:
'periodsConversionList'
,
routerName
:
'periodsConversionList'
,
path
:
'/periodsConversionList'
,
cover
:
'9-4'
,
router
:
{
path
:
'/periodsConversionList'
,
path
:
'/periodsConversionList'
,
cover
:
'9-4'
,
name
:
'periodsConversionList'
,
router
:
{
component
:
e
=>
require
([
'@/components/conversionList/periodsConversionList'
],
e
),
path
:
'/periodsConversionList'
,
}
name
:
'periodsConversionList'
,
},
{
component
:
e
=>
require
([
'@/components/conversionList/periodsConversionList'
],
e
),
value
:
'销售小组数据'
,
}
routerName
:
'squadConversionList'
,
},
path
:
'/squadConversionList'
,
{
cover
:
'9-5'
,
value
:
'销售小组数据'
,
router
:
{
routerName
:
'squadConversionList'
,
path
:
'/squadConversionList'
,
path
:
'/squadConversionList'
,
cover
:
'9-5'
,
name
:
'squadConversionList'
,
router
:
{
component
:
e
=>
require
([
'@/components/conversionList/squadConversionList'
],
e
),
path
:
'/squadConversionList'
,
}
name
:
'squadConversionList'
,
},
{
component
:
e
=>
require
([
'@/components/conversionList/squadConversionList'
],
e
),
value
:
'班主任转化数据'
,
}
routerName
:
'teacherConversionList'
,
},
path
:
'/teacherConversionList'
,
{
cover
:
'9-6'
,
value
:
'班主任转化数据'
,
router
:
{
routerName
:
'teacherConversionList'
,
path
:
'/teacherConversionList'
,
path
:
'/teacherConversionList'
,
cover
:
'9-6'
,
name
:
'teacherConversionList'
,
router
:
{
component
:
e
=>
require
([
'@/components/conversionList/teacherConversionList'
],
e
),
path
:
'/teacherConversionList'
,
}
name
:
'teacherConversionList'
,
},
{
component
:
e
=>
require
([
'@/components/conversionList/teacherConversionList'
],
e
),
value
:
'各期数班主任转化数据'
,
}
routerName
:
'teacherPeriodsConversionList'
,
},
path
:
'/teacherPeriodsConversionList'
,
{
cover
:
'9-7'
,
value
:
'各期数班主任转化数据'
,
router
:
{
routerName
:
'teacherPeriodsConversionList'
,
path
:
'/teacherPeriodsConversionList'
,
path
:
'/teacherPeriodsConversionList'
,
cover
:
'9-7'
,
name
:
'teacherPeriodsConversionList'
,
router
:
{
component
:
e
=>
require
([
'@/components/conversionList/teacherPeriodsConversionList'
],
e
),
path
:
'/teacherPeriodsConversionList'
,
}
name
:
'teacherPeriodsConversionList'
,
},
{
component
:
e
=>
require
([
'@/components/conversionList/teacherPeriodsConversionList'
],
e
),
value
:
'明细数据列表'
,
}
routerName
:
'channelTransList'
,
},
path
:
'/channelTransList'
,
{
cover
:
'9-1'
,
value
:
'明细数据列表'
,
router
:
{
routerName
:
'channelTransList'
,
path
:
'/channelTransList'
,
path
:
'/channelTransList'
,
cover
:
'9-1'
,
name
:
'channelTransList'
,
router
:
{
component
:
e
=>
require
([
'@/components/conversionList/channelTransList'
],
e
),
path
:
'/channelTransList'
,
}
name
:
'channelTransList'
,
component
:
e
=>
require
([
'@/components/conversionList/channelTransList'
],
e
),
}
},
},
]
]
},
{
name
:
''
,
value
:
'实物管理'
,
icon
:
'icon-shu'
,
list
:
[{
value
:
'单品列表'
,
routerName
:
'single'
,
path
:
'/single'
,
cover
:
'6-1'
,
router
:
{
path
:
'/single'
,
name
:
'single'
,
component
:
e
=>
require
([
'@/components/single'
],
e
),
}
},
{
},
{
value
:
'盒子列表'
,
name
:
''
,
routerName
:
'box'
,
value
:
'实物管理'
,
path
:
'/box'
,
icon
:
'icon-shu'
,
cover
:
'6-2'
,
list
:
[
router
:
{
{
path
:
'/box'
,
value
:
'单品列表'
,
name
:
'box'
,
routerName
:
'single'
,
component
:
e
=>
require
([
'@/components/box'
],
e
),
path
:
'/single'
,
}
cover
:
'6-1'
,
},{
router
:
{
value
:
'待发货列表'
,
path
:
'/single'
,
routerName
:
'logistics'
,
name
:
'single'
,
path
:
'/logistics'
,
component
:
e
=>
require
([
'@/components/single'
],
e
),
cover
:
'6-3'
,
}
router
:
{
},
{
path
:
'/logistics'
,
value
:
'盒子列表'
,
name
:
'logistics'
,
routerName
:
'box'
,
component
:
e
=>
require
([
'@/components/logistics'
],
e
),
path
:
'/box'
,
}
cover
:
'6-2'
,
},{
router
:
{
value
:
'一次性物流信息'
,
path
:
'/box'
,
routerName
:
'disposable'
,
name
:
'box'
,
path
:
'/disposable'
,
component
:
e
=>
require
([
'@/components/box'
],
e
),
cover
:
'6-4'
,
}
router
:
{
},
{
path
:
'/disposable'
,
value
:
'待发货列表'
,
name
:
'disposable'
,
routerName
:
'logistics'
,
component
:
e
=>
require
([
'@/components/disposable'
],
e
),
path
:
'/logistics'
,
}
cover
:
'6-3'
,
}]
router
:
{
},
{
path
:
'/logistics'
,
name
:
''
,
name
:
'logistics'
,
value
:
'公众号'
,
component
:
e
=>
require
([
'@/components/logistics'
],
e
),
icon
:
'icon-ai-weixin'
,
}
list
:
[{
},
{
value
:
'自动回复'
,
value
:
'一次性物流信息'
,
routerName
:
'focusReply'
,
routerName
:
'disposable'
,
path
:
'/focusReply'
,
path
:
'/disposable'
,
cover
:
'7-1'
,
cover
:
'6-4'
,
router
:
{
router
:
{
path
:
'/focusReply'
,
path
:
'/disposable'
,
name
:
'focusReply'
,
name
:
'disposable'
,
component
:
e
=>
require
([
'@/components/weChat/focusReply'
],
e
),
component
:
e
=>
require
([
'@/components/disposable'
],
e
),
}
}
},
}
{
]
value
:
'关键词回复'
,
routerName
:
'autoReply'
,
path
:
'/autoReply'
,
cover
:
'7-2'
,
router
:
{
path
:
'/autoReply'
,
name
:
'autoReply'
,
component
:
e
=>
require
([
'@/components/weChat/autoReply'
],
e
),
}
},
{
value
:
'公众号菜单'
,
routerName
:
'weChat'
,
path
:
'/weChat'
,
cover
:
'7-3'
,
router
:
{
path
:
'/weChat'
,
name
:
'weChat'
,
component
:
e
=>
require
([
'@/components/weChat'
],
e
),
}
},
{
value
:
'素材管理'
,
routerName
:
'weChatResource'
,
path
:
'/weChatResource'
,
cover
:
'7-4'
,
router
:
{
path
:
'/weChatResource'
,
name
:
'weChatResource'
,
component
:
e
=>
require
([
'@/components/weChat/weChatResource'
],
e
),
}
},
{
value
:
'二维码管理'
,
routerName
:
'qrcode'
,
path
:
'/qrcode'
,
cover
:
'7-6'
,
router
:
{
path
:
'/qrcode'
,
name
:
'qrcode'
,
component
:
e
=>
require
([
'@/components/qrcode'
],
e
),
}
},
{
value
:
'群发助手'
,
routerName
:
'groupSend'
,
path
:
'/groupSend'
,
cover
:
'7-7'
,
router
:
{
path
:
'/groupSend'
,
name
:
'groupSend'
,
component
:
e
=>
require
([
'@/components/groupSend'
],
e
),
}
},
{
value
:
'关注取关统计'
,
routerName
:
'watchCount'
,
path
:
'/watchCount'
,
cover
:
'7-8'
,
router
:
{
path
:
'/watchCount'
,
name
:
'watchCount'
,
component
:
e
=>
require
([
'@/components/watchCount'
],
e
),
}
},
{
value
:
'微信统计'
,
routerName
:
'weChatStatistics'
,
path
:
'/weChatStatistics'
,
cover
:
'7-10'
,
router
:
{
path
:
'/weChatStatistics'
,
name
:
'weChatStatistics'
,
component
:
e
=>
require
([
'@/components/weChatStatistics'
],
e
),
}
},
{
value
:
'测试'
,
routerName
:
'test'
,
path
:
'/test'
,
cover
:
'7-11'
,
router
:
{
path
:
'/test'
,
name
:
'test'
,
component
:
e
=>
require
([
'@/components/weChat/test'
],
e
),
}
},
]
},
{
name
:
''
,
value
:
'系统管理'
,
icon
:
'icon-xitongquanxian'
,
list
:
[{
value
:
'首页管理'
,
routerName
:
'banner'
,
path
:
'/banner'
,
cover
:
'10-5'
,
router
:
{
path
:
'/banner'
,
name
:
'banner'
,
component
:
e
=>
require
([
'@/components/system/banner'
],
e
),
},
},
{
},
{
value
:
'外部投放管理'
,
name
:
''
,
routerName
:
'externalLaunch'
,
value
:
'公众号'
,
path
:
'/externalLaunch'
,
icon
:
'icon-ai-weixin'
,
cover
:
'10-6'
,
list
:
[
router
:
{
{
path
:
'/externalLaunch'
,
value
:
'自动回复'
,
name
:
'externalLaunch'
,
routerName
:
'focusReply'
,
component
:
e
=>
require
([
'@/components/externalLaunch'
],
e
),
path
:
'/focusReply'
,
}
cover
:
'7-1'
,
},
router
:
{
{
path
:
'/focusReply'
,
value
:
'来源码管理'
,
name
:
'focusReply'
,
routerName
:
'sourceManage'
,
component
:
e
=>
require
([
'@/components/weChat/focusReply'
],
e
),
path
:
'/sourceManage'
,
}
cover
:
'10-1'
,
},
{
router
:
{
value
:
'关键词回复'
,
path
:
'/sourceManage'
,
routerName
:
'autoReply'
,
name
:
'sourceManage'
,
path
:
'/autoReply'
,
component
:
e
=>
require
([
'@/components/sourceManage'
],
e
),
cover
:
'7-2'
,
}
router
:
{
},
path
:
'/autoReply'
,
{
name
:
'autoReply'
,
value
:
'短信发送记录'
,
component
:
e
=>
require
([
'@/components/weChat/autoReply'
],
e
),
routerName
:
'smsRecord'
,
}
path
:
'/smsRecord'
,
},
{
cover
:
'10-2'
,
value
:
'公众号菜单'
,
router
:
{
routerName
:
'weChat'
,
path
:
'/smsRecord'
,
path
:
'/weChat'
,
name
:
'smsRecord'
,
cover
:
'7-3'
,
component
:
e
=>
require
([
'@/components/smsRecord'
],
e
),
router
:
{
}
path
:
'/weChat'
,
},
name
:
'weChat'
,
{
component
:
e
=>
require
([
'@/components/weChat'
],
e
),
value
:
'设备监管记录'
,
}
routerName
:
'staffRecord'
,
},
{
path
:
'/staffRecord'
,
value
:
'素材管理'
,
cover
:
'10-7'
,
routerName
:
'weChatResource'
,
router
:
{
path
:
'/weChatResource'
,
cover
:
'7-4'
,
router
:
{
path
:
'/weChatResource'
,
name
:
'weChatResource'
,
component
:
e
=>
require
([
'@/components/weChat/weChatResource'
],
e
),
}
},
{
value
:
'二维码管理'
,
routerName
:
'qrcode'
,
path
:
'/qrcode'
,
cover
:
'7-6'
,
router
:
{
path
:
'/qrcode'
,
name
:
'qrcode'
,
component
:
e
=>
require
([
'@/components/qrcode'
],
e
),
}
},
{
value
:
'群发助手'
,
routerName
:
'groupSend'
,
path
:
'/groupSend'
,
cover
:
'7-7'
,
router
:
{
path
:
'/groupSend'
,
name
:
'groupSend'
,
component
:
e
=>
require
([
'@/components/groupSend'
],
e
),
}
},
{
value
:
'关注取关统计'
,
routerName
:
'watchCount'
,
path
:
'/watchCount'
,
cover
:
'7-8'
,
router
:
{
path
:
'/watchCount'
,
name
:
'watchCount'
,
component
:
e
=>
require
([
'@/components/watchCount'
],
e
),
}
},
{
value
:
'微信统计'
,
routerName
:
'weChatStatistics'
,
path
:
'/weChatStatistics'
,
cover
:
'7-10'
,
router
:
{
path
:
'/weChatStatistics'
,
name
:
'weChatStatistics'
,
component
:
e
=>
require
([
'@/components/weChatStatistics'
],
e
),
}
},
{
value
:
'测试'
,
routerName
:
'test'
,
path
:
'/test'
,
cover
:
'7-11'
,
router
:
{
path
:
'/test'
,
name
:
'test'
,
component
:
e
=>
require
([
'@/components/weChat/test'
],
e
),
}
},
]
},
{
name
:
''
,
value
:
'系统管理'
,
icon
:
'icon-xitongquanxian'
,
list
:
[
{
value
:
'首页管理'
,
routerName
:
'banner'
,
path
:
'/banner'
,
cover
:
'10-5'
,
router
:
{
path
:
'/banner'
,
name
:
'banner'
,
component
:
e
=>
require
([
'@/components/system/banner'
],
e
),
},
},
{
value
:
'外部投放管理'
,
routerName
:
'externalLaunch'
,
path
:
'/externalLaunch'
,
cover
:
'10-6'
,
router
:
{
path
:
'/externalLaunch'
,
name
:
'externalLaunch'
,
component
:
e
=>
require
([
'@/components/externalLaunch'
],
e
),
}
},
{
value
:
'来源码管理'
,
routerName
:
'sourceManage'
,
path
:
'/sourceManage'
,
cover
:
'10-1'
,
router
:
{
path
:
'/sourceManage'
,
name
:
'sourceManage'
,
component
:
e
=>
require
([
'@/components/sourceManage'
],
e
),
}
},
{
value
:
'短信发送记录'
,
routerName
:
'smsRecord'
,
path
:
'/smsRecord'
,
cover
:
'10-2'
,
router
:
{
path
:
'/smsRecord'
,
name
:
'smsRecord'
,
component
:
e
=>
require
([
'@/components/smsRecord'
],
e
),
}
},
{
value
:
'设备监管记录'
,
routerName
:
'staffRecord'
,
path
:
'/staffRecord'
,
path
:
'/staffRecord'
,
name
:
'staffRecord'
,
cover
:
'10-7'
,
component
:
e
=>
require
([
'@/components/system/staffRecord'
],
e
),
router
:
{
}
path
:
'/staffRecord'
,
},
name
:
'staffRecord'
,
{
component
:
e
=>
require
([
'@/components/system/staffRecord'
],
e
),
value
:
'标签管理'
,
}
routerName
:
'tag'
,
},
{
path
:
'/tag'
,
value
:
'标签管理'
,
cover
:
'10-8'
,
routerName
:
'tag'
,
router
:
{
path
:
'/tag'
,
path
:
'/tag'
,
name
:
'tag'
,
cover
:
'10-8'
,
component
:
e
=>
require
([
'@/components/system/tag'
],
e
),
router
:
{
}
path
:
'/tag'
,
},
name
:
'tag'
,
{
component
:
e
=>
require
([
'@/components/system/tag'
],
e
),
value
:
'员工管理'
,
}
routerName
:
'staff'
,
},
{
path
:
'/staff'
,
value
:
'员工管理'
,
cover
:
'10-4'
,
routerName
:
'staff'
,
router
:
{
path
:
'/staff'
,
path
:
'/staff'
,
name
:
'staff'
,
cover
:
'10-4'
,
component
:
e
=>
require
([
'@/components/system/staff'
],
e
),
router
:
{
}
path
:
'/staff'
,
},
name
:
'staff'
,
{
component
:
e
=>
require
([
'@/components/system/staff'
],
e
),
value
:
'系统配置'
,
}
routerName
:
'config'
,
},
{
path
:
'/config'
,
value
:
'系统配置'
,
cover
:
'10-3'
,
routerName
:
'config'
,
router
:
{
path
:
'/config'
,
path
:
'/config'
,
cover
:
'10-3'
,
name
:
'config'
,
router
:
{
component
:
e
=>
require
([
'@/components/config'
],
e
),
path
:
'/config'
,
}
name
:
'config'
,
},
component
:
e
=>
require
([
'@/components/config'
],
e
),
]
}
},
},
]
{
name
:
''
,
value
:
'后台管理'
,
icon
:
'icon-shezhi'
,
list
:
[{
value
:
'账号管理'
,
routerName
:
'admin'
,
path
:
'/admin'
,
cover
:
'8-1'
,
router
:
{
path
:
'/admin'
,
name
:
'admin'
,
component
:
e
=>
require
([
'@/components/system/admin'
],
e
),
}
},
{
value
:
'角色管理'
,
routerName
:
'role'
,
path
:
'/role'
,
cover
:
'8-2'
,
router
:
{
path
:
'/role'
,
name
:
'role'
,
component
:
e
=>
require
([
'@/components/system/role'
],
e
),
}
},
{
value
:
'菜单管理'
,
routerName
:
'menu'
,
path
:
'/menu'
,
cover
:
'8-3'
,
router
:
{
path
:
'/menu'
,
name
:
'menu'
,
component
:
e
=>
require
([
'@/components/system/menu'
],
e
),
}
},
{
},
{
value
:
'系统配置'
,
name
:
''
,
routerName
:
'sysConfig'
,
value
:
'后台管理'
,
path
:
'/sysConfig'
,
icon
:
'icon-shezhi'
,
cover
:
'8-4'
,
list
:
[
router
:
{
{
path
:
'/sysConfig'
,
value
:
'账号管理'
,
name
:
'sysConfig'
,
routerName
:
'admin'
,
component
:
e
=>
require
([
'@/components/system/sysConfig'
],
e
),
path
:
'/admin'
,
}
cover
:
'8-1'
,
router
:
{
},
path
:
'/admin'
,
name
:
'admin'
,
{
component
:
e
=>
require
([
'@/components/system/admin'
],
e
),
value
:
'操作日志'
,
}
routerName
:
'adminLog'
,
},
{
path
:
'/adminLog'
,
value
:
'角色管理'
,
cover
:
'8-5'
,
routerName
:
'role'
,
router
:
{
path
:
'/role'
,
path
:
'/adminLog'
,
cover
:
'8-2'
,
name
:
'adminLog'
,
router
:
{
component
:
e
=>
require
([
'@/components/system/adminLog'
],
e
),
path
:
'/role'
,
}
name
:
'role'
,
component
:
e
=>
require
([
'@/components/system/role'
],
e
),
}
},
{
value
:
'菜单管理'
,
routerName
:
'menu'
,
path
:
'/menu'
,
cover
:
'8-3'
,
router
:
{
path
:
'/menu'
,
name
:
'menu'
,
component
:
e
=>
require
([
'@/components/system/menu'
],
e
),
}
},
{
value
:
'系统配置'
,
routerName
:
'sysConfig'
,
path
:
'/sysConfig'
,
cover
:
'8-4'
,
router
:
{
path
:
'/sysConfig'
,
name
:
'sysConfig'
,
component
:
e
=>
require
([
'@/components/system/sysConfig'
],
e
),
}
},
{
value
:
'操作日志'
,
routerName
:
'adminLog'
,
path
:
'/adminLog'
,
cover
:
'8-5'
,
router
:
{
path
:
'/adminLog'
,
name
:
'adminLog'
,
component
:
e
=>
require
([
'@/components/system/adminLog'
],
e
),
}
}
]
}
}
]
}
]
]
// {
// {
// name: '',
// name: '',
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment