diff --git a/vue/src/router/modules/hq_menu.js b/vue/src/router/modules/hq_menu.js index 273decdb..6d3f5d6c 100644 --- a/vue/src/router/modules/hq_menu.js +++ b/vue/src/router/modules/hq_menu.js @@ -9,7 +9,7 @@ const hqMenudataRouter = { meta: { title: '红旗工厂', icon: '红旗', - roles: ['SettleAccount.WMSHQ'], + roles: ['SettleAccount.WMSHQ','SettleAccount.HQ_HPlatform', 'SettleAccount.HQ_MPlatform','SettleAccount.HQ_FPlatform','SettleAccount.BT_Carlatform','SettleAccount.Reports'], keepAlive: false, }, children: [ diff --git a/vue/src/router/modules/hq_out_order.js b/vue/src/router/modules/hq_out_order.js index 715e6813..0423cf81 100644 --- a/vue/src/router/modules/hq_out_order.js +++ b/vue/src/router/modules/hq_out_order.js @@ -13,6 +13,7 @@ const hqOutOrderDataRouter = { index: 0, type: 'crm', icon: '单据导入', + roles: ['SettleAccount.WMSHQ'],//控制页面角色(可以设置多个角色) keepAlive: false, }, children: [ diff --git a/vue/src/router/modules/vw_menu.js b/vue/src/router/modules/vw_menu.js index 49df7f94..666a6709 100644 --- a/vue/src/router/modules/vw_menu.js +++ b/vue/src/router/modules/vw_menu.js @@ -9,7 +9,7 @@ const vwMenudataRouter = { meta: { title: '大众工厂', icon: 'vw', - //roles: ['SettleAccount.HQConsigns', 'SettleAccount.HQSpecConsigns', 'SettleAccount.HQKBs', 'SettleAccount.HQSpecKBs'], + roles: ['SettleAccount.Invoices', 'SettleAccount.SettleAccounts', 'SettleAccount.UnSettleAccount', 'SettleAccount.VWKanBan', 'SettleAccount.SparePart', 'SettleAccount.ScrapClaims', 'SettleAccount.Reports'], keepAlive: false, }, children: [ diff --git a/vue/src/router/modules/vw_out_order.js b/vue/src/router/modules/vw_out_order.js index 52723efd..2eeffa64 100644 --- a/vue/src/router/modules/vw_out_order.js +++ b/vue/src/router/modules/vw_out_order.js @@ -13,6 +13,7 @@ const vwOutOrderDataRouter = { index: 0, type: 'crm', icon: '单据导入', + roles: ['SettleAccount.WMSJIT'], keepAlive: false, }, children: [ diff --git a/vue/src/views/ux/basedata/priceList/index.vue b/vue/src/views/ux/basedata/priceList/index.vue index 0b32b699..bcaa8f53 100644 --- a/vue/src/views/ux/basedata/priceList/index.vue +++ b/vue/src/views/ux/basedata/priceList/index.vue @@ -15,6 +15,7 @@ type="warning" icon="el-icon-upload2" @click="handleImportExcel()" + v-permission="['SettleAccount.PriceLists.Create']" >导入文件(Excel)