田源
2024-07-09 b183736b9b8ec60e2be39a3ef99f7ef0f6708f80
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/frameworkcore/controller/SmRoleQueryController.java
@@ -195,7 +195,7 @@
    }
    /**
     * 分配角色:保存用户角色关联关系,用户管理的分配角色和角色管理的分配成员共用
     * 成员管理分配角色:保存用户角色关联关系
     * @param userOids
     * @param roleIds
     * @return
@@ -207,8 +207,26 @@
        }catch (Exception e){
            e.printStackTrace();
            String exceptionMessage = VciBaseUtil.getExceptionMessage(e);
            log.error("根据用户主键获取,关联的角色时出现错误,原因:" + exceptionMessage);
            return BaseResult.fail("根据用户主键获取,关联的角色时出现错误,原因:" + exceptionMessage);
            log.error("分配角色时出现错误,原因:" + exceptionMessage);
            return BaseResult.fail("分配角色时出现错误,原因:" + exceptionMessage);
        }
    }
    /**
     * 角色管理分配成员:保存用户角色关联关系
     * @param userOids
     * @param roleId
     * @return
     */
    @RequestMapping(value = "/saveRight",method = RequestMethod.POST)
    public BaseResult saveRight(String[] userOids, String roleId){
        try {
            return roleQueryService.saveRight(userOids,roleId) ? BaseResult.success("成员分配成功!"):BaseResult.fail("成员分配失败!");
        }catch (Exception e){
            e.printStackTrace();
            String exceptionMessage = VciBaseUtil.getExceptionMessage(e);
            log.error("分配用户时出现错误,原因:" + exceptionMessage);
            return BaseResult.fail("分配用户时出现错误,原因:" + exceptionMessage);
        }
    }