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 49472d0dc7..14ad186898 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} +