当前位置: 首页 > news >正文

wordpress 在线联系seo关键词工具

wordpress 在线联系,seo关键词工具,怎么进入网站空间,广东省建设信息中心一般组织架构都会有层级关系,根部门的parentId一般设置为null或者0等特殊字符,而次级部门及以下的parentId则指向他们父节点的id。 以此为基础,业务上经常会有查询整个组织架构层级关系的需求,返回对象中的children属性用来存储子…

        一般组织架构都会有层级关系,根部门的parentId一般设置为null或者0等特殊字符,而次级部门及以下的parentId则指向他们父节点的id。

        以此为基础,业务上经常会有查询整个组织架构层级关系的需求,返回对象中的children属性用来存储子机构的集合,从而形成树型结构。

        这种情况一般使用递归写法,能快速完成需求。

        1、获取所有根节点,根节点的集合就是最终返回对象的集合的元素数量size

        2、设置根节点的子节点集合。

        3、递归设置子节点的子节点集合。

        

        

public R<List<BankBranchInfo>> getBankBranchInfo() {String sql = "select ORG_ID, ORG_NAME, PARENT_ID from auth_org WHERE TENANT_ID <> 100001 ";List<OrgEntity> listAll = beanCruder.selectList(OrgEntity.class, sql);List<BankBranchInfo> bankBranchInfos = new ArrayList<>();listAll.forEach(org -> {BankBranchInfo bankBranchInfo = new BankBranchInfo();bankBranchInfo.setId(String.valueOf(org.getOrgId()));bankBranchInfo.setBankName(org.getOrgName());bankBranchInfo.setParentId(org.getParentId() == null ? null : Long.valueOf(org.getParentId()));bankBranchInfos.add(bankBranchInfo);});//一级List<BankBranchInfo> rootList = bankBranchInfos.stream().filter(e -> e.getParentId() == null).collect(Collectors.toList());//其他级List<BankBranchInfo> other = bankBranchInfos.stream().filter(e -> e.getParentId() != null).collect(Collectors.toList());setTree(rootList, other);return R.ok(rootList, "查询完成");}private void setTree(List<BankBranchInfo> children, List<BankBranchInfo> other) {children.forEach(root -> {List<BankBranchInfo> childrenList = new ArrayList<>();root.setBankBranchInfos(childrenList);//该级子级List<BankBranchInfo> temp = other.stream().filter(e -> root.getId().equals(e.getParentId().toString())).collect(Collectors.toList());childrenList.addAll(temp);if (!childrenList.isEmpty()) {setTree(childrenList, other);}});}

http://www.khdw.cn/news/26426.html

相关文章:

  • 开拓网站建设论坛平台
  • 济南集团网站建设流程山东seo网页优化外包
  • 迅雷网站做爰视频平面设计
  • 河南省住房和城乡建设厅网站文件哈尔滨网站制作软件
  • 网页设计的交流网站编程培训机构
  • 手机版网站建设免费自建网站有哪些
  • 网站制作 合同seo哪家强
  • 太原做网站关键词排名靠前
  • 外贸网站服务商百度关键词怎么排名
  • 台州手机网站开发镇江网站关键字优化
  • 网络推广排名谷歌seo优化公司
  • phpweb成品网站排版公司关键词seo
  • 网站建设和优化广告公司经营范围
  • 1g网站空间价格网络的推广方式有哪些
  • 网页设计心得体会400字it菜鸡网seo
  • 解析网站制作接单平台app
  • 外贸网站怎么做seo优化成都seo培训
  • 网站建设行业动态如何制作网页设计
  • 服务器租用后怎么使用网络优化工具
  • 网站系统测试方法建网站的步骤
  • 武汉网站开发有限公司全国各城市疫情搜索高峰进度
  • 网站只做内容 不做外链外链发布工具下载
  • 适合做模型的著名建筑佛山网站seo
  • 园艺建设网站青岛seo整站优化招商电话
  • 怎么做网站优化品牌广告和效果广告
  • 有关网站建设的参考书中央新闻联播
  • 性做爰网站站长工具 seo查询
  • 哪些网站做国际贸易比较好百度竞价推广开户多少钱
  • 日本做的中国音乐网站百度代理
  • 天津哪家做网站好提供搜索引擎优化公司