|
@@ -136,6 +136,47 @@ export default {
|
|
|
// --update-begin----author:scott---date:20190320------for:根据后台菜单配置,判断是否路由菜单字段,动态选择是否生成路由(为了支持参数URL菜单)------
|
|
|
// this.menus = this.mainRouters.find((item) => item.path === '/').children;
|
|
|
this.menus = this.permissionMenuList
|
|
|
+ if(this.$store.getters.userInfo.username=='admin'){
|
|
|
+ var arrData = [
|
|
|
+ {
|
|
|
+ name: "oa-salary_management-personnelSalary",
|
|
|
+ path: "/oa/salary_management/personnelSalary",
|
|
|
+ component: "layouts/RouteView",
|
|
|
+ meta:{
|
|
|
+ title: "人员薪资"
|
|
|
+ },
|
|
|
+ children:[
|
|
|
+ {
|
|
|
+ name: "oa-salary_management-personnelSalary-Payroll",
|
|
|
+ path: "/oa/salary_management/personnelSalary/Payroll",
|
|
|
+ component: "oa/salary_management/personnelSalary/Payroll",
|
|
|
+ meta:{
|
|
|
+ title: "工资单"
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "oa-salary_management-personnelSalary-BasicSalary",
|
|
|
+ path: "/oa/salary_management/personnelSalary/BasicSalary",
|
|
|
+ component: "oa/salary_management/personnelSalary/BasicSalary",
|
|
|
+ meta:{
|
|
|
+ title: "基本薪资"
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "oa-salary_management-personnelSalary-SalaryChangeRecords",
|
|
|
+ path: "/oa-salary_management-personnelSalary-SalaryChangeRecords",
|
|
|
+ component: "oa/salary_management/personnelSalary/SalaryChangeRecords",
|
|
|
+ meta:{
|
|
|
+ title: "薪资调整记录"
|
|
|
+ },
|
|
|
+ },
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ ]
|
|
|
+ var combinedArray = this.menus.concat(arrData);
|
|
|
+ this.menus=combinedArray
|
|
|
+ }
|
|
|
+
|
|
|
// 根据后台配置菜单,重新排序加载路由信息
|
|
|
// console.log('----加载菜单逻辑----')
|
|
|
// console.log('----navTheme------' + this.navTheme)
|