ludc
2025-01-16 986aa62ed00bee39363bab41b4eeb8259d446efd
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/ISmFunctionQueryService.java
@@ -45,6 +45,14 @@
    List<SmFunctionVO> listFunctionByUserOid(String userOid, Map<String, String> queryMap, ResourceControlTypeEnum resourceControlTypeEnum);
    /**
     * 根据角色返回所有按钮的树形结构
     *
     * @param treeQueryObject
     * @return
     */
    List<MenuVO> buttons(TreeQueryObject treeQueryObject);
    /**
     * 获取当前角色的菜单
     * @param treeQueryObject 属性查询对象
     * @param resourceControlTypeEnum 角色控制区域,也是功能控制的区域
@@ -61,6 +69,7 @@
     * @throws VciBaseException
     */
    List<MenuVO> getSysModelTreeMenuByPID(String parentId,String modeType,boolean isAll) throws VciBaseException;
    /**
     * 通过模块ID获取子级列表
     * @param isAll 是否包括无效的模块,true则包括
@@ -176,6 +185,7 @@
     * @throws PLException
     */
    BaseResult saveRoleRight(List<RoleRightParamDTO> roleRightDTOS, String roleId) throws PLException;
    /**
     * 获取所授权的模块权限
     * @param roleName 搜索的角色