From 4624781d3d2a0c8cea3847e534c5aad428176bf1 Mon Sep 17 00:00:00 2001 From: luoxinwu <934743099@qq.com> Date: 星期五, 29 十二月 2023 13:48:44 +0800 Subject: [PATCH] 党组织下拉框 --- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbCheckUnitServiceImpl.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbCheckUnitServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbCheckUnitServiceImpl.java index 3b18e5f..b9ed48e 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbCheckUnitServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbCheckUnitServiceImpl.java @@ -34,6 +34,8 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; /** * title: 党建-报到单位表服务实现类 @@ -97,6 +99,20 @@ return R.ok(comPbCheckUnits); } + @Override + public R orgList() { + QueryWrapper<ComPbCheckUnit> wrapper = new QueryWrapper<>(); + List<ComPbCheckUnitVo> voList = new ArrayList<>(); + List<ComPbCheckUnit> list = this.baseMapper.selectList(wrapper); + Map<String, List<ComPbCheckUnit>> map = list.stream().filter(f -> f.getOrgName() != null).collect(Collectors.groupingBy(ComPbCheckUnit::getOrgName)); + for (Map.Entry<String, List<ComPbCheckUnit>> entry : map.entrySet()) { + ComPbCheckUnitVo pbCheckUnitVo = new ComPbCheckUnitVo(); + pbCheckUnitVo.setOrgName(entry.getKey()); + voList.add(pbCheckUnitVo); + } + return R.ok(voList); + } + /** * description insert 新增数据 * -- Gitblit v1.7.1