diff --git a/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcBuildingDao.xml b/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcBuildingDao.xml index 1512e7b23e..aaebe3cf78 100644 --- a/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcBuildingDao.xml +++ b/epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcBuildingDao.xml @@ -235,6 +235,12 @@ LEFT JOIN ic_neighbor_hood nh ON (nh.ID = b.NEIGHBOR_HOOD_ID AND nh.DEL_FLAG = '0') WHERE b.DEL_FLAG = '0' AND b.NEIGHBOR_HOOD_ID = #{neighborHoodId} + ORDER BY + b.SORT ASC, + CAST( nh.NEIGHBOR_HOOD_NAME AS SIGNED ), + CONVERT ( nh.NEIGHBOR_HOOD_NAME USING gbk ), + CAST( b.BUILDING_NAME AS SIGNED ), + CONVERT ( b.BUILDING_NAME USING gbk)