diff --git a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/dao/IcNeighborHoodDao.java b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/dao/IcNeighborHoodDao.java index 6238d0f303..8d1a4865de 100644 --- a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/dao/IcNeighborHoodDao.java +++ b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/dao/IcNeighborHoodDao.java @@ -87,4 +87,6 @@ public interface IcNeighborHoodDao extends BaseDao { * @date 2022/4/28 09:10 */ void delProperty(@Param("neighborHoodIds")List neighborHoodIds); + + void updateOneNeighborHood(ImportGeneralDTO info); } diff --git a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/model/ImportBuildingInfoListener.java b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/model/ImportBuildingInfoListener.java index 3b13b608a8..df4d9d3243 100644 --- a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/model/ImportBuildingInfoListener.java +++ b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/model/ImportBuildingInfoListener.java @@ -227,13 +227,14 @@ public class ImportBuildingInfoListener extends AnalysisEventListener @@ -91,7 +92,7 @@ c.ORGANIZATION_NAME as agencyName, d.ID as gridId, d.GRID_NAME as gridName, - a.SORT as sort, + IFNULL(a.SORT,0) as sort, a.LONGITUDE as longitude, a.LATITUDE as latitude, a.TYPE as buildingTypeKey, diff --git a/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcHouseDao.xml b/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcHouseDao.xml index 1228478671..8e48d2e4d5 100644 --- a/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcHouseDao.xml +++ b/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcHouseDao.xml @@ -112,7 +112,7 @@ ag.ORGANIZATION_NAME agencyName, c.GRID_ID as gridId, gr.GRID_NAME, - a.sort + IFNULL(a.sort,0) as sort from ic_house a LEFT JOIN ic_building b on a.BUILDING_ID = b.ID and b.DEL_FLAG = '0' LEFT JOIN ic_neighbor_hood c on a.NEIGHBOR_HOOD_ID = c.ID and c.DEL_FLAG = '0' diff --git a/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcNeighborHoodDao.xml b/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcNeighborHoodDao.xml index b8c3a2c51d..0f1cf1b84b 100644 --- a/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcNeighborHoodDao.xml +++ b/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcNeighborHoodDao.xml @@ -67,6 +67,13 @@ ) + + update ic_neighbor_hood + set ADDRESS = #{address}, + REMARK = #{remark}, + UPDATED_TIME = NOW() + where id = #{neighborHoodId} + diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcResiUserController.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcResiUserController.java index 56efa35ebc..1f8eb5ed51 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcResiUserController.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcResiUserController.java @@ -597,6 +597,19 @@ public class IcResiUserController implements ResultDataResolver { return new Result(); } + /** + * @param formDTO + * @Description 查询个人数据 + * @author zxc + * @date 2021/11/3 9:21 上午 + */ + @PostMapping("persondata") + public Result personData(@LoginUser TokenDto tokenDto, @RequestBody PersonDataFormDTO formDTO) { + formDTO.setCustomerId(tokenDto.getCustomerId()); + ValidatorUtils.validateEntity(formDTO, PersonDataFormDTO.PersonDataForm.class); + return new Result().ok(icResiUserService.personData(formDTO)); + } + /** * @param formDTO * @param tokenDto