隐藏前端权限

pull/1/head
赵夫琳 9 months ago
parent d6fa2b100e
commit 781876cfee

@ -118,7 +118,6 @@ export default {
}) })
}, },
handleFilterList() { handleFilterList() {
console.log('首页加载...');
this.roterList = [] this.roterList = []
let arr = [ let arr = [
{ {
@ -127,25 +126,29 @@ export default {
route: '/mySupplier', route: '/mySupplier',
title: '供应商合同审批', title: '供应商合同审批',
icon: 'friends-o', icon: 'friends-o',
show: this.permission_btns.includes('procurement:supplierCt:list') // show: this.permission_btns.includes('procurement:supplierCt:list')
show: true
}, },
{ {
route: '/myCustom', route: '/myCustom',
title: '客户合同审批', title: '客户合同审批',
icon: 'manager-o', icon: 'manager-o',
show: this.permission_btns.includes('bs:customer-contract:query') // show: this.permission_btns.includes('bs:customer-contract:query')
show: true
}, },
{ {
route: '/myBidder', route: '/myBidder',
title: '中标审批', title: '中标审批',
icon: 'bookmark-o', icon: 'bookmark-o',
show: this.permission_btns.includes('bs:quotation-sheet:create') // show: this.permission_btns.includes('bs:quotation-sheet:create')
show: true
}, },
{ {
route: '/myPay', route: '/myPay',
title: '付款审批', title: '付款审批',
icon: 'refund-o', icon: 'refund-o',
show: this.permission_btns.includes('procurement:payApply:list') // show: this.permission_btns.includes('procurement:payApply:list')
show: true
}, },
], ],
title: '合同审批' title: '合同审批'
@ -162,13 +165,15 @@ export default {
route: '/myNewTrips', route: '/myNewTrips',
title: '我的申请', title: '我的申请',
icon: 'manager-o', icon: 'manager-o',
show: checkPermission('bs/myExpenseApply/index'), // show: checkPermission('bs/myExpenseApply/index'),
show: true
}, },
{ {
route: '/myTrips', route: '/myTrips',
title: '申请单', title: '申请单',
icon: 'exchange', icon: 'exchange',
show: checkPermission('bs/expenseApply/index'), // show: checkPermission('bs/expenseApply/index'),
show: true
}, },
// { // {
// route: '/claim', // route: '/claim',
@ -180,19 +185,22 @@ export default {
route: '/myNewClaim', route: '/myNewClaim',
title: '我的报销', title: '我的报销',
icon: 'bookmark-o', icon: 'bookmark-o',
show: checkPermission('bs/myExpenseClaim/index'), // show: checkPermission('bs/myExpenseClaim/index'),
show: true
}, },
{ {
route: '/myClaim', route: '/myClaim',
title: '报销单', title: '报销单',
icon: 'qr-invalid', icon: 'qr-invalid',
show: checkPermission('bs/expenseClaim/index'), // show: checkPermission('bs/expenseClaim/index'),
show: true
}, },
{ {
route: '/myInvoice', route: '/myInvoice',
title: '我的发票', title: '我的发票',
icon: 'label-o', icon: 'label-o',
show: checkPermission('bs/invoice/index'), // show: checkPermission('bs/invoice/index'),
show: true
}, },
], ],
title: '企业办公' title: '企业办公'
@ -204,7 +212,6 @@ export default {
row: item.row.filter(n => n.show) row: item.row.filter(n => n.show)
} }
}) })
console.log('roterList..', this.roterList);
}, },
checkPermission, checkPermission,
handelTo(route) { handelTo(route) {

Loading…
Cancel
Save