Browse Source

小区房屋楼宇查询列表 修改返回对象为实体类3

master
jianjun 3 years ago
parent
commit
3e6740a0b9
  1. 3
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/NeighborHoodController.java
  2. 5
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/NeighborHoodService.java
  3. 7
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/NeighborHoodServiceImpl.java

3
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/NeighborHoodController.java

@ -31,6 +31,7 @@ import com.epmet.dao.IcBuildingDao;
import com.epmet.dto.form.IcHouseListFormDTO; import com.epmet.dto.form.IcHouseListFormDTO;
import com.epmet.dto.form.IcNeighborHoodAddFormDTO; import com.epmet.dto.form.IcNeighborHoodAddFormDTO;
import com.epmet.dto.form.IcNeighborHoodListFormDTO; import com.epmet.dto.form.IcNeighborHoodListFormDTO;
import com.epmet.dto.result.IcNeighborHoodResultDTO;
import com.epmet.entity.IcBuildingEntity; import com.epmet.entity.IcBuildingEntity;
import com.epmet.excel.IcNeighborHoodExcel; import com.epmet.excel.IcNeighborHoodExcel;
import com.epmet.service.BuildingService; import com.epmet.service.BuildingService;
@ -77,7 +78,7 @@ public class NeighborHoodController {
@PostMapping("neighborhoodlist") @PostMapping("neighborhoodlist")
public Result<IcHouseListFormDTO> neighborhoodlist(@RequestBody IcNeighborHoodListFormDTO formDTO){ public Result<IcNeighborHoodResultDTO> neighborhoodlist(@RequestBody IcNeighborHoodListFormDTO formDTO){
//效验数据 //效验数据
ValidatorUtils.validateEntity(formDTO); ValidatorUtils.validateEntity(formDTO);
return new Result().ok(neighborHoodService.listNeighborhood(formDTO)); return new Result().ok(neighborHoodService.listNeighborhood(formDTO));

5
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/NeighborHoodService.java

@ -18,9 +18,10 @@
package com.epmet.service; package com.epmet.service;
import com.epmet.commons.tools.page.PageData; import com.epmet.commons.tools.page.PageData;
import com.epmet.dto.form.IcNeighborHoodAddFormDTO;
import com.epmet.dto.form.IcHouseListFormDTO; import com.epmet.dto.form.IcHouseListFormDTO;
import com.epmet.dto.form.IcNeighborHoodAddFormDTO;
import com.epmet.dto.form.IcNeighborHoodListFormDTO; import com.epmet.dto.form.IcNeighborHoodListFormDTO;
import com.epmet.dto.result.IcNeighborHoodResultDTO;
import com.epmet.excel.IcNeighborHoodExcel; import com.epmet.excel.IcNeighborHoodExcel;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -36,7 +37,7 @@ public interface NeighborHoodService{
void addNeighborhood(String customerId, IcNeighborHoodAddFormDTO formDTO); void addNeighborhood(String customerId, IcNeighborHoodAddFormDTO formDTO);
PageData<IcHouseListFormDTO> listNeighborhood(IcNeighborHoodListFormDTO formDTO); PageData<IcNeighborHoodResultDTO> listNeighborhood(IcNeighborHoodListFormDTO formDTO);
void updateNeighborhood(String customerId, IcNeighborHoodAddFormDTO formDTO); void updateNeighborhood(String customerId, IcNeighborHoodAddFormDTO formDTO);

7
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/NeighborHoodServiceImpl.java

@ -15,9 +15,10 @@ import com.epmet.dao.*;
import com.epmet.dto.CustomerAgencyDTO; import com.epmet.dto.CustomerAgencyDTO;
import com.epmet.dto.IcNeighborHoodDTO; import com.epmet.dto.IcNeighborHoodDTO;
import com.epmet.dto.IcNeighborHoodPropertyDTO; import com.epmet.dto.IcNeighborHoodPropertyDTO;
import com.epmet.dto.form.IcNeighborHoodAddFormDTO;
import com.epmet.dto.form.IcHouseListFormDTO; import com.epmet.dto.form.IcHouseListFormDTO;
import com.epmet.dto.form.IcNeighborHoodAddFormDTO;
import com.epmet.dto.form.IcNeighborHoodListFormDTO; import com.epmet.dto.form.IcNeighborHoodListFormDTO;
import com.epmet.dto.result.IcNeighborHoodResultDTO;
import com.epmet.entity.*; import com.epmet.entity.*;
import com.epmet.excel.IcNeighborHoodExcel; import com.epmet.excel.IcNeighborHoodExcel;
import com.epmet.feign.GovOrgOpenFeignClient; import com.epmet.feign.GovOrgOpenFeignClient;
@ -109,7 +110,7 @@ public class NeighborHoodServiceImpl implements NeighborHoodService {
* @return * @return
*/ */
@Override @Override
public PageData<IcHouseListFormDTO> listNeighborhood(IcNeighborHoodListFormDTO formDTO) { public PageData<IcNeighborHoodResultDTO> listNeighborhood(IcNeighborHoodListFormDTO formDTO) {
if(NeighborhoodConstant.GRID.equals(formDTO.getLevel())){ if(NeighborhoodConstant.GRID.equals(formDTO.getLevel())){
//根据网格过滤 //根据网格过滤
formDTO.setGridId(formDTO.getId()); formDTO.setGridId(formDTO.getId());
@ -117,7 +118,7 @@ public class NeighborHoodServiceImpl implements NeighborHoodService {
//根据组织过滤 //根据组织过滤
formDTO.setAgencyId(formDTO.getId()); formDTO.setAgencyId(formDTO.getId());
} }
PageInfo<IcHouseListFormDTO> pageInfo = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize(), formDTO.getIsPage()).doSelectPageInfo(() -> icNeighborHoodDao.searchNeighborhoodByPage(formDTO)); PageInfo<IcNeighborHoodResultDTO> pageInfo = PageHelper.startPage(formDTO.getPageNo(), formDTO.getPageSize(), formDTO.getIsPage()).doSelectPageInfo(() -> icNeighborHoodDao.searchNeighborhoodByPage(formDTO));
return new PageData<>(pageInfo.getList(),pageInfo.getTotal()); return new PageData<>(pageInfo.getList(),pageInfo.getTotal());
} }

Loading…
Cancel
Save