|
|
@ -33,7 +33,7 @@ const routes = [ |
|
|
|
{ |
|
|
|
path: '/audit', |
|
|
|
name: "audit", |
|
|
|
component: () => import("../views/audit/audit.vue"), |
|
|
|
component: () => import("../views/audit/gold/audit.vue"), |
|
|
|
meta: {permissionId: 40}, |
|
|
|
// redirect: '/index',
|
|
|
|
children: [ |
|
|
@ -41,14 +41,14 @@ const routes = [ |
|
|
|
{ |
|
|
|
path: 'rechargeAudit', |
|
|
|
name: "rechargeAudit", |
|
|
|
component: () => import("../views/audit/rechargeAudit.vue"), |
|
|
|
component: () => import("../views/audit/gold/rechargeAudit.vue"), |
|
|
|
meta: {permissionId: [11, 12]} // 对应"查看充值审核"id=11、"充值审批"id=12
|
|
|
|
}, |
|
|
|
// 退款审核
|
|
|
|
{ |
|
|
|
path: 'refundAudit', |
|
|
|
name: "refundAudit", |
|
|
|
component: () => import("../views/audit/refundAudit.vue"), |
|
|
|
component: () => import("../views/audit/gold/refundAudit.vue"), |
|
|
|
meta: {permissionId: [13, 14]} // 对应"查看退款审核"id=13、"退款审批"id=14
|
|
|
|
}, |
|
|
|
] |
|
|
@ -59,7 +59,7 @@ const routes = [ |
|
|
|
{ |
|
|
|
path: '/coinConsume', |
|
|
|
name: "coinConsume", |
|
|
|
component: () => import("../views/consume/coinConsume.vue"), |
|
|
|
component: () => import("../views/consume/gold/coinConsume.vue"), |
|
|
|
// redirect: '/coinConsume/add',
|
|
|
|
meta: {permissionId: 6}, |
|
|
|
children: [ |
|
|
@ -67,14 +67,14 @@ const routes = [ |
|
|
|
{ |
|
|
|
path: 'add', |
|
|
|
name: "addCoinConsume", |
|
|
|
component: () => import("../views/consume/addCoinConsume.vue"), |
|
|
|
component: () => import("../views/consume/gold/addCoinConsume.vue"), |
|
|
|
meta: {permissionId: 19} // 对应"提交金币消耗"id=19
|
|
|
|
}, |
|
|
|
// 金币消耗明细详情
|
|
|
|
{ |
|
|
|
path: 'detail', |
|
|
|
name: "coinConsumeDetail", |
|
|
|
component: () => import("../views/consume/coinConsumeDetail.vue"), |
|
|
|
component: () => import("../views/consume/gold/coinConsumeDetail.vue"), |
|
|
|
meta: {permissionId: 20} // 对应"查看金币消耗明细"id=20
|
|
|
|
} |
|
|
|
] |
|
|
@ -129,21 +129,21 @@ const routes = [ |
|
|
|
{ |
|
|
|
path: '/coinRecharge', |
|
|
|
name: "coinRecharge", |
|
|
|
component: () => import("../views/recharge/coinRecharge.vue"), |
|
|
|
component: () => import("../views/recharge/gold/coinRecharge.vue"), |
|
|
|
// redirect: '/coinRecharge/add',
|
|
|
|
children: [ |
|
|
|
// 金币新增充值
|
|
|
|
{ |
|
|
|
path: 'add', |
|
|
|
name: "addCoinRecharge", |
|
|
|
component: () => import("../views/recharge/addCoinRecharge.vue"), |
|
|
|
component: () => import("../views/recharge/gold/addCoinRecharge.vue"), |
|
|
|
meta: {permissionId: 17} // 对应"提交金币充值"id=17
|
|
|
|
}, |
|
|
|
// 金币充值明细详情
|
|
|
|
{ |
|
|
|
path: 'detail', |
|
|
|
name: "coinRechargeDetail", |
|
|
|
component: () => import("../views/recharge/coinRechargeDetail.vue"), |
|
|
|
component: () => import("../views/recharge/gold/coinRechargeDetail.vue"), |
|
|
|
meta: {permissionId: 18} // 对应"查看金币充值明细"id=18
|
|
|
|
} |
|
|
|
] |
|
|
@ -184,7 +184,7 @@ const routes = [ |
|
|
|
{ |
|
|
|
path: '/coinRefund', |
|
|
|
name: "coinRefund", |
|
|
|
component: () => import("../views/refund/coinRefund.vue"), |
|
|
|
component: () => import("../views/refund/gold/coinRefund.vue"), |
|
|
|
// redirect: '/coinRefund/add',
|
|
|
|
meta: {permissionId: 7}, |
|
|
|
children: [ |
|
|
@ -192,14 +192,14 @@ const routes = [ |
|
|
|
{ |
|
|
|
path: 'add', |
|
|
|
name: "addCoinRefund", |
|
|
|
component: () => import("../views/refund/addCoinRefund.vue"), |
|
|
|
component: () => import("../views/refund/gold/addCoinRefund.vue"), |
|
|
|
meta: {permissionId: 21} // 对应"提交金币退款"id=21
|
|
|
|
}, |
|
|
|
// 金币退款明细详情
|
|
|
|
{ |
|
|
|
path: 'detail', |
|
|
|
name: "coinRefundDetail", |
|
|
|
component: () => import("../views/refund/coinRefundDetail.vue"), |
|
|
|
component: () => import("../views/refund/gold/coinRefundDetail.vue"), |
|
|
|
meta: {permissionId: 22} // 对应"查看金币退款明细"id=22
|
|
|
|
} |
|
|
|
] |
|
|
@ -209,7 +209,7 @@ const routes = [ |
|
|
|
{ |
|
|
|
path: '/usergold', |
|
|
|
name: "usergold", |
|
|
|
component: () => import("../views/usergold/clientCount.vue"), |
|
|
|
component: () => import("../views/usergold/gold/clientCount.vue"), |
|
|
|
// redirect: '/usergold/detail',
|
|
|
|
meta: {permissionId: 8}, |
|
|
|
children: [ |
|
|
@ -217,14 +217,14 @@ const routes = [ |
|
|
|
{ |
|
|
|
path: 'detail', |
|
|
|
name: "clientCountDetail", |
|
|
|
component: () => import("../views/usergold/clientCountDetail.vue"), |
|
|
|
component: () => import("../views/usergold/gold/clientCountDetail.vue"), |
|
|
|
meta: {permissionId: 23} // 对应"查看金币明细"id=23
|
|
|
|
}, |
|
|
|
// 金币余额
|
|
|
|
{ |
|
|
|
path: 'balance', |
|
|
|
name: "clientCountBalance", |
|
|
|
component: () => import("../views/usergold/clientCountBalance.vue"), |
|
|
|
component: () => import("../views/usergold/gold/clientCountBalance.vue"), |
|
|
|
meta: {permissionId: 24} // 对应"查看金币余额"id=24
|
|
|
|
}, |
|
|
|
] |
|
|
@ -236,6 +236,11 @@ const routes = [ |
|
|
|
component: () => import("../views/permissions/permission.vue"), |
|
|
|
meta: {permissionId: [25, 26, 27, 28, 29]} // 对应权限管理下的所有操作
|
|
|
|
}, |
|
|
|
{ |
|
|
|
path: '/userPermission', |
|
|
|
name: "userPermission", |
|
|
|
component: () => import("../views/permissions/userPermission.vue"), |
|
|
|
}, |
|
|
|
// 没有权限
|
|
|
|
{ |
|
|
|
path: '/noPermission', |
|
|
|