将原无数据权限的多个审批菜单合并为一个,根据分拣、不同的审批角色进入后看到的界面内容不同、操作不同,菜单就只有一个 ‘网点付款审批’,页面里的各个内容块(补贴扣款展示、表单提交、审批按钮、保存、提交按钮.......)由 后端配置权限来展示:
1、先在配置文件 src/config/index.js配置operationListKey
export const operationListKey = 'operationListSCM'
// 默认全导出
export default {
operationListKey
}
2、在登录配置src/assets/scripts/base/login.js 里面:将配置的缓存里面的 权限变量:config.operationListKey = list 接收传进来的权限list, 赋值,并存入store
3、在登录页面,登录成功后 获取到权限list : 存入store