|
|
@@ -159,18 +159,7 @@ let menu = {
|
|
|
'sys:log:clear'
|
|
|
],
|
|
|
menus: [
|
|
|
- // {
|
|
|
- // id: '48',
|
|
|
- // parentId: '47',
|
|
|
- // name: '文档',
|
|
|
- // type: 1,
|
|
|
- // icon: 'icon-favorfill',
|
|
|
- // orderNum: 0,
|
|
|
- // router: '/tutorial/doc',
|
|
|
- // viewPath: 'https://docs.x-admin.com/#/',
|
|
|
- // keepAlive: 1
|
|
|
- // },
|
|
|
- // 工作台
|
|
|
+ //注意如果子菜单有多个,父菜单应设置成type=0 !!!!
|
|
|
{
|
|
|
id: '1',
|
|
|
parentId: null,
|
|
|
@@ -193,8 +182,7 @@ let menu = {
|
|
|
viewPath: 'views/home.vue',
|
|
|
keepAlive: 1
|
|
|
},
|
|
|
- // 客户管理
|
|
|
- //注意如果子菜单有多个,父菜单应设置成type=0
|
|
|
+ // 客户
|
|
|
{
|
|
|
id: '2',
|
|
|
parentId: null,
|
|
|
@@ -218,28 +206,6 @@ let menu = {
|
|
|
viewPath: 'views/member/list.vue',
|
|
|
keepAlive: 1
|
|
|
},
|
|
|
- {
|
|
|
- id: '202',
|
|
|
- parentId: 2,
|
|
|
- name: '新客优惠',
|
|
|
- type: 1,
|
|
|
- icon: 'iconkehuguanli',
|
|
|
- orderNum: 2,
|
|
|
- router: '/setting/coupon',
|
|
|
- viewPath: 'views/setting/coupon.vue',
|
|
|
- keepAlive: 1
|
|
|
- },
|
|
|
- {
|
|
|
- id: '203',
|
|
|
- parentId: 2,
|
|
|
- name: '客户等级',
|
|
|
- type: 1,
|
|
|
- icon: 'iconkehuguanli',
|
|
|
- orderNum: 2,
|
|
|
- router: '/setting/level',
|
|
|
- viewPath: 'views/setting/level.vue',
|
|
|
- keepAlive: 1
|
|
|
- },
|
|
|
// 订单管理
|
|
|
{
|
|
|
id: '3',
|
|
|
@@ -287,17 +253,6 @@ let menu = {
|
|
|
viewPath: 'views/goods/goods-list.vue',
|
|
|
keepAlive: 1
|
|
|
},
|
|
|
- // {
|
|
|
- // id: '402',
|
|
|
- // parentId: '4',
|
|
|
- // name: '图库管理',
|
|
|
- // type: 1,
|
|
|
- // icon: 'icon-user',
|
|
|
- // orderNum: 1,
|
|
|
- // router: '/goods/img-store',
|
|
|
- // viewPath: 'views/goods/img-store.vue',
|
|
|
- // keepAlive: 1
|
|
|
- // },
|
|
|
{
|
|
|
id: '403',
|
|
|
parentId: '4',
|
|
|
@@ -312,7 +267,7 @@ let menu = {
|
|
|
{
|
|
|
id: '404',
|
|
|
parentId: '4',
|
|
|
- name: '分类管理',
|
|
|
+ name: '商品分类',
|
|
|
type: 1,
|
|
|
icon: 'icon-user',
|
|
|
orderNum: 4,
|
|
|
@@ -320,61 +275,6 @@ let menu = {
|
|
|
viewPath: 'views/goods/category.vue',
|
|
|
keepAlive: 1
|
|
|
},
|
|
|
- {
|
|
|
- id: '405',
|
|
|
- parentId: '4',
|
|
|
- name: '运费设置',
|
|
|
- type: 1,
|
|
|
- icon: 'icon-user',
|
|
|
- orderNum: 4,
|
|
|
- router: '/goods/freight',
|
|
|
- viewPath: 'views/goods/freight-set.vue',
|
|
|
- keepAlive: 1
|
|
|
- },
|
|
|
- {
|
|
|
- id: '406',
|
|
|
- parentId: '4',
|
|
|
- name: '节日涨价',
|
|
|
- type: 1,
|
|
|
- icon: 'icon-user',
|
|
|
- orderNum: 4,
|
|
|
- router: '/goods/auto-price',
|
|
|
- viewPath: 'views/goods/auto-price.vue',
|
|
|
- keepAlive: 1
|
|
|
- },
|
|
|
- {
|
|
|
- id: '406',
|
|
|
- parentId: '4',
|
|
|
- name: '简要说明',
|
|
|
- type: 1,
|
|
|
- icon: 'icon-user',
|
|
|
- orderNum: 4,
|
|
|
- router: '/goods/summary',
|
|
|
- viewPath: 'views/goods/summary.vue',
|
|
|
- keepAlive: 1
|
|
|
- },
|
|
|
- {
|
|
|
- id: '5',
|
|
|
- parentId: null,
|
|
|
- name: '图库',
|
|
|
- type: 1,
|
|
|
- icon: 'iconkehuguanli',
|
|
|
- orderNum: 5,
|
|
|
- router: '/goods/img-store',
|
|
|
- viewPath: 'views/goods/img-store.vue',
|
|
|
- keepAlive: 1
|
|
|
- },
|
|
|
- {
|
|
|
- id: '501',
|
|
|
- parentId: 5,
|
|
|
- name: '列表',
|
|
|
- type: 1,
|
|
|
- icon: 'iconkehuguanli',
|
|
|
- orderNum: 5,
|
|
|
- router: '/goods/img-store',
|
|
|
- viewPath: 'views/goods/img-store.vue',
|
|
|
- keepAlive: 1
|
|
|
- },
|
|
|
// 邀请有礼
|
|
|
{
|
|
|
id: '6',
|
|
|
@@ -432,28 +332,6 @@ let menu = {
|
|
|
router: '/coupon/list',
|
|
|
viewPath: 'views/coupon/list.vue',
|
|
|
keepAlive: 1
|
|
|
- },
|
|
|
- {
|
|
|
- id: '8',
|
|
|
- parentId: null,
|
|
|
- name: '广告',
|
|
|
- type: 1,
|
|
|
- icon: 'iconguanggao',
|
|
|
- orderNum: 8,
|
|
|
- router: '/ad/list',
|
|
|
- viewPath: 'views/ad/list.vue',
|
|
|
- keepAlive: 1
|
|
|
- },
|
|
|
- {
|
|
|
- id: '808',
|
|
|
- parentId: '8',
|
|
|
- name: '广告列表',
|
|
|
- type: 1,
|
|
|
- icon: 'iconguanggao',
|
|
|
- orderNum: 8,
|
|
|
- router: '/ad/list',
|
|
|
- viewPath: 'views/ad/list.vue',
|
|
|
- keepAlive: 1
|
|
|
},
|
|
|
// 员工管理
|
|
|
{
|
|
|
@@ -527,7 +405,7 @@ let menu = {
|
|
|
{
|
|
|
id: '11',
|
|
|
parentId: null,
|
|
|
- name: '培训',
|
|
|
+ name: '赚钱',
|
|
|
type: 1,
|
|
|
icon: 'iconyaoqingyouli',
|
|
|
orderNum: 11,
|
|
|
@@ -582,12 +460,12 @@ let menu = {
|
|
|
{
|
|
|
id: '1301',
|
|
|
parentId: '13',
|
|
|
- name: '公众号菜单',
|
|
|
+ name: '修改密码',
|
|
|
type: 1,
|
|
|
icon: 'iconkehuguanli',
|
|
|
orderNum: 12,
|
|
|
- router: '/setting/wx-menu',
|
|
|
- viewPath: 'views/setting/wx-menu.vue',
|
|
|
+ router: '/setting/set-password',
|
|
|
+ viewPath: 'views/setting/set-password.vue',
|
|
|
keepAlive: 1
|
|
|
},
|
|
|
// ========================================================
|
|
|
@@ -635,17 +513,6 @@ let menu = {
|
|
|
viewPath: null,
|
|
|
keepAlive: 0
|
|
|
},
|
|
|
- // {
|
|
|
- // id: '27',
|
|
|
- // parentId: null,
|
|
|
- // name: '权限管理',
|
|
|
- // type: 0,
|
|
|
- // icon: 'icon-permission',
|
|
|
- // orderNum: 1,
|
|
|
- // router: null,
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 0
|
|
|
- // },
|
|
|
{
|
|
|
id: '29',
|
|
|
parentId: '28',
|
|
|
@@ -668,17 +535,6 @@ let menu = {
|
|
|
viewPath: null,
|
|
|
keepAlive: 0
|
|
|
},
|
|
|
- // {
|
|
|
- // id: '38',
|
|
|
- // parentId: '8',
|
|
|
- // name: '11111',
|
|
|
- // type: 0,
|
|
|
- // icon: null,
|
|
|
- // orderNum: 1,
|
|
|
- // router: null,
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 1
|
|
|
- // },
|
|
|
{
|
|
|
id: '43',
|
|
|
parentId: '45',
|
|
|
@@ -690,105 +546,6 @@ let menu = {
|
|
|
viewPath: 'views/test/crud.vue',
|
|
|
keepAlive: 1
|
|
|
},
|
|
|
- // {
|
|
|
- // id: '53',
|
|
|
- // parentId: '1',
|
|
|
- // name: '组件预览',
|
|
|
- // type: 1,
|
|
|
- // icon: 'icon-activityfill',
|
|
|
- // orderNum: 1,
|
|
|
- // router: '/ui-components',
|
|
|
- // viewPath: 'views/workbench/ui-components',
|
|
|
- // keepAlive: 1
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '11',
|
|
|
- // parentId: null,
|
|
|
- // name: '系统',
|
|
|
- // type: 0,
|
|
|
- // icon: 'icon-systemfill',
|
|
|
- // orderNum: 2,
|
|
|
- // router: '/sys',
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 1
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '8',
|
|
|
- // parentId: '27',
|
|
|
- // name: '菜单列表',
|
|
|
- // type: 1,
|
|
|
- // icon: 'icon-menu',
|
|
|
- // orderNum: 2,
|
|
|
- // router: '/sys/menu',
|
|
|
- // viewPath: 'views/system/menu/index.vue',
|
|
|
- // keepAlive: 1
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '11',
|
|
|
- // parentId: '8',
|
|
|
- // name: '删除',
|
|
|
- // type: 2,
|
|
|
- // icon: null,
|
|
|
- // orderNum: 2,
|
|
|
- // router: null,
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 0
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '19',
|
|
|
- // parentId: '17',
|
|
|
- // name: '删除',
|
|
|
- // type: 2,
|
|
|
- // icon: null,
|
|
|
- // orderNum: 2,
|
|
|
- // router: null,
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 0
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '24',
|
|
|
- // parentId: '22',
|
|
|
- // name: '删除',
|
|
|
- // type: 2,
|
|
|
- // icon: null,
|
|
|
- // orderNum: 2,
|
|
|
- // router: null,
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 0
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '28',
|
|
|
- // parentId: '11',
|
|
|
- // name: '系统监控',
|
|
|
- // type: 0,
|
|
|
- // icon: 'icon-monitor',
|
|
|
- // orderNum: 2,
|
|
|
- // router: null,
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 0
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '45',
|
|
|
- // parentId: '1',
|
|
|
- // name: '组件库',
|
|
|
- // type: 0,
|
|
|
- // icon: 'icon-activityfill',
|
|
|
- // orderNum: 2,
|
|
|
- // router: '/ui-lib',
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 1
|
|
|
- // },
|
|
|
- // {
|
|
|
- // id: '46',
|
|
|
- // parentId: '45',
|
|
|
- // name: 'Froala富文本',
|
|
|
- // type: 1,
|
|
|
- // icon: 'icon-radioboxfill',
|
|
|
- // orderNum: 2,
|
|
|
- // router: '/editor-froala',
|
|
|
- // viewPath: 'views/test/editor-froala.vue',
|
|
|
- // keepAlive: 1
|
|
|
- // },
|
|
|
{
|
|
|
id: '12',
|
|
|
parentId: '8',
|
|
|
@@ -833,17 +590,6 @@ let menu = {
|
|
|
viewPath: null,
|
|
|
keepAlive: 0
|
|
|
},
|
|
|
- // {
|
|
|
- // id: '47',
|
|
|
- // parentId: null,
|
|
|
- // name: '教程',
|
|
|
- // type: 0,
|
|
|
- // icon: 'icon-weibiaoti4',
|
|
|
- // orderNum: 3,
|
|
|
- // router: '/tutorial',
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 1
|
|
|
- // },
|
|
|
{
|
|
|
id: '49',
|
|
|
parentId: '45',
|
|
|
@@ -888,29 +634,9 @@ let menu = {
|
|
|
viewPath: null,
|
|
|
keepAlive: 0
|
|
|
}
|
|
|
- // {
|
|
|
- // id: '51',
|
|
|
- // parentId: '10',
|
|
|
- // name: '测试404页面',
|
|
|
- // type: 1,
|
|
|
- // icon: 'icon-newfill',
|
|
|
- // orderNum: 10,
|
|
|
- // router: '/test',
|
|
|
- // viewPath: null,
|
|
|
- // keepAlive: 1
|
|
|
- // }
|
|
|
]
|
|
|
};
|
|
|
|
|
|
-// Mock.mock(RegExp('/comm/person' + '.*'), 'get', req => {
|
|
|
-// // console.table(req);
|
|
|
-// return {
|
|
|
-// code: 1,
|
|
|
-// data: userInfo,
|
|
|
-// message: 'success'
|
|
|
-// };
|
|
|
-// });
|
|
|
-
|
|
|
Mock.mock(RegExp('/comm/permmenu' + '.*'), 'get', req => {
|
|
|
// console.table(req);
|
|
|
return {
|