@Service public class SysResourceServiceImpl extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<SysResourceMapper,SysResource> implements SysResourceService, ResourceReportApi, ResourceServiceApi
| 构造器和说明 |
|---|
SysResourceServiceImpl() |
closeSqlSession, currentMapperClass, currentModelClass, executeBatch, executeBatch, executeBatch, getBaseMapper, getMap, getObj, getOne, getSqlStatement, retBool, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, updateBatchByIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, count, getBaseMapper, getById, getMap, getObj, getOne, getOne, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateByIdpublic cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<SysResource> findPage(ResourceRequest resourceRequest)
SysResourceServicefindPage 在接口中 SysResourceServiceresourceRequest - 请求参数public List<SysResource> findList(ResourceRequest resourceRequest)
SysResourceService只获取菜单资源
findList 在接口中 SysResourceServiceresourceRequest - 请求参数public List<ResourceTreeNode> getRoleResourceTree(Long roleId, Boolean treeBuildFlag)
SysResourceServicegetRoleResourceTree 在接口中 SysResourceServiceroleId - 角色idtreeBuildFlag - true-带树形结构,false-不组装树形结构的public List<ResourceTreeNode> getResourceList(List<String> resourceCodes, Boolean treeBuildFlag)
SysResourceServicegetResourceList 在接口中 SysResourceServiceresourceCodes - 业务已经绑定的资源的编码集合treeBuildFlag - 是否要构建成树public List<LayuiApiResourceTreeNode> getApiResourceTree(ResourceRequest resourceRequest)
SysResourceServicegetApiResourceTree 在接口中 SysResourceServicepublic ResourceDefinition getApiResourceDetail(ResourceRequest resourceRequest)
SysResourceServicegetApiResourceDetail 在接口中 SysResourceServiceresourceRequest - 请求参数public void deleteResourceByProjectCode(String projectCode)
SysResourceServicedeleteResourceByProjectCode 在接口中 SysResourceServiceprojectCode - 项目编码,一般为spring application name@Transactional(rollbackFor=java.lang.Exception.class) public void reportResources(@RequestBody ReportResourceParam reportResourceReq)
reportResources 在接口中 ResourceReportApipublic List<SysResourcePersistencePojo> reportResourcesAndGetResult(ReportResourceParam reportResourceReq)
reportResourcesAndGetResult 在接口中 ResourceReportApipublic ResourceDefinition getResourceByUrl(@RequestBody ResourceUrlParam resourceUrlReq)
getResourceByUrl 在接口中 ResourceServiceApipublic Set<String> getResourceUrlsListByCodes(Set<String> resourceCodes)
getResourceUrlsListByCodes 在接口中 ResourceServiceApipublic Integer getResourceCount()
getResourceCount 在接口中 ResourceServiceApiCopyright © 2022. All rights reserved.