| | |
| | | * @Company: hugeInfo |
| | | * @Author: ldh |
| | | * @Date: 2022-03-11 14:22:43 |
| | | * @LastEditTime: 2023-12-25 16:10:51 |
| | | * @LastEditTime: 2024-09-11 09:42:38 |
| | | * @LastEditors: dminyi 1301963064@qq.com |
| | | * @Version: 1.0.0 |
| | | * @Description: 外层layout |
| | |
| | | |
| | | // 切换角色 |
| | | function handleChangeRole(roleName, roleId) { |
| | | navigate('/mediate/workbench'); |
| | | navigate('/mediate/visit/visitWorkBench'); |
| | | setRoleActive({ ...roleActive, id: roleId, roleName }); |
| | | } |
| | | |
| | |
| | | async function getRolePower(roleId, roleName) { |
| | | global.setSpinning(true); |
| | | const res = await getRolePowerApi(roleId); |
| | | console.log(res,'res1111') |
| | | global.setSpinning(false); |
| | | if (res.type) { |
| | | let resData = res.data?.roleTreeBOS || []; |
| | | let menu_data = []; |
| | | let power_data = []; |
| | | resData.forEach((x) => { |
| | | if (x.appClient === '1' && x.powerTag !== 'pay') { |
| | | if (x.appClient === 1 && x.powerTag !== 'pay') { |
| | | menu_data.push(x); |
| | | } |
| | | if (x.appClient === '1' || x.powerTag === 'pay') { |
| | | if (x.appClient === 1 || x.powerTag === 'pay') { |
| | | power_data.push(x); |
| | | } |
| | | }); |