manailin
2021-07-27 e209c5e490f56c80c209fbe9c3613069cc0dd70d
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/PartyOrganizationServiceImpl.java
@@ -2,6 +2,8 @@
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panzhihua.common.model.dtos.partybuilding.ComListPartyDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.partybuilding.PartyOrganizationVO;
@@ -62,23 +64,16 @@
    * @return 党组织集合
    */
   @Override
   public List<PartyOrganizationVO> listPartyOrganizationAll(Long communityId) {
      List<PartyOrganizationVO> partyOrganizationVOS = new ArrayList<>();
      List<ComPbOrgDO> comPbOrgDOS = comPbOrgDAO
            .selectList(new QueryWrapper<ComPbOrgDO>().lambda().eq(ComPbOrgDO::getCommunityId, communityId));
      if (!ObjectUtils.isEmpty(comPbOrgDOS)) {
         comPbOrgDOS.forEach(comPbOrgDO -> {
            PartyOrganizationVO partyOrganizationVO = new PartyOrganizationVO();
   public R listPartyOrganizationAll(PartyOrganizationVO partyOrganizationVO) {
      IPage<PartyOrganizationVO> orgPgaeList = this.comPbOrgDAO.listPartyOrganizationAll(new Page(partyOrganizationVO.getPageNum(),partyOrganizationVO.getPageSize()),partyOrganizationVO);
      if (!ObjectUtils.isEmpty(orgPgaeList.getRecords())) {
         orgPgaeList.getRecords().forEach(comPbOrgDO -> {
            List<ComPbMemberDO> comPbMemberDOs = comPbMemberDAO.selectList(
                  new QueryWrapper<ComPbMemberDO>().lambda().eq(ComPbMemberDO::getOrgId, comPbOrgDO.getId()));
            partyOrganizationVO.setId(comPbOrgDO.getId());
            partyOrganizationVO.setName(comPbOrgDO.getName());
            partyOrganizationVO.setStatus(comPbOrgDO.getStatus());
            partyOrganizationVO.setCountPerson(comPbMemberDOs.size());
            partyOrganizationVOS.add(partyOrganizationVO);
            comPbOrgDO.setCountPerson(comPbMemberDOs.size());
         });
      }
      return partyOrganizationVOS;
      return R.ok(orgPgaeList);
   }
   /**