| | |
| | | import com.panzhihua.common.utlis.Snowflake; |
| | | import com.panzhihua.common.utlis.StringUtils; |
| | | import com.panzhihua.service_community.service.ComMngVillageService; |
| | | import org.springframework.util.CollectionUtils; |
| | | |
| | | /** |
| | | * @author: llming |
| | |
| | | @Override |
| | | public R listComActVillage(ComMngVillageVO comMngVillageVO) { |
| | | List<ComMngVillageDO> vos = Lists.newArrayList(); |
| | | LambdaQueryWrapper<ComMngVillageDO> param = new QueryWrapper<ComMngVillageDO>().lambda(); |
| | | if(StringUtils.isNotEmpty(comMngVillageVO.getName())){ |
| | | param.like(ComMngVillageDO::getName, comMngVillageVO.getName()); |
| | | if(comMngVillageVO.getCommunityId()!=null){ |
| | | LambdaQueryWrapper<ComMngVillageDO> param = new QueryWrapper<ComMngVillageDO>().lambda(); |
| | | if(StringUtils.isNotEmpty(comMngVillageVO.getName())){ |
| | | param.like(ComMngVillageDO::getName, comMngVillageVO.getName()); |
| | | } |
| | | if(comMngVillageVO.getCommunityId()!=0){ |
| | | param.eq(ComMngVillageDO::getCommunityId, comMngVillageVO.getCommunityId()); |
| | | } |
| | | List<ComMngVillageDO> comMngVillageDOS = comActVillageDAO.selectList(param); |
| | | BeanUtils.copyProperties(comMngVillageDOS, vos); |
| | | if(CollectionUtils.isEmpty(comMngVillageDOS)){ |
| | | //默认添加小区 |
| | | ComMngVillageDO comMngVillageDO=new ComMngVillageDO(); |
| | | comMngVillageDO.setVillageId(1540264792718184449L); |
| | | comMngVillageDO.setType(1); |
| | | comMngVillageDO.setName("该社区/村暂未添加小区(院落),请先选择本项"); |
| | | comMngVillageDOS.add(comMngVillageDO); |
| | | } |
| | | return R.ok(comMngVillageDOS); |
| | | } |
| | | param.eq(ComMngVillageDO::getCommunityId, comMngVillageVO.getCommunityId()); |
| | | List<ComMngVillageDO> comMngVillageDOS = comActVillageDAO.selectList(param); |
| | | BeanUtils.copyProperties(comMngVillageDOS, vos); |
| | | return R.ok(comMngVillageDOS); |
| | | if(CollectionUtils.isEmpty(vos)){ |
| | | //默认添加小区 |
| | | ComMngVillageDO comMngVillageDO=new ComMngVillageDO(); |
| | | comMngVillageDO.setVillageId(1540264792718184449L); |
| | | comMngVillageDO.setType(1); |
| | | comMngVillageDO.setName("该社区/村暂未添加小区(院落),请先选择本项"); |
| | | vos.add(comMngVillageDO); |
| | | } |
| | | return R.ok(vos); |
| | | } |
| | | |
| | | @Override |