@ -245,7 +245,9 @@ public class BuildingServiceImpl implements BuildingService {
//封装数据
List < IcBuildingEntity > buildingEntityList = new ArrayList < > ( ) ;
List < IcBuildingUnitEntity > icBuildingUnitEntityList = new ArrayList < > ( ) ;
for ( IcBuildingExcel icBuildingExcel : list ) {
Iterator < IcBuildingExcel > iterator1 = list . iterator ( ) ;
while ( iterator1 . hasNext ( ) ) {
IcBuildingExcel icBuildingExcel = iterator1 . next ( ) ;
IcBuildingEntity entity = new IcBuildingEntity ( ) ;
String uuid = UUID . randomUUID ( ) . toString ( ) . replace ( "-" , "" ) ;
entity . setId ( uuid ) ;
@ -254,6 +256,7 @@ public class BuildingServiceImpl implements BuildingService {
if ( "" . equals ( entity . getNeighborHoodId ( ) ) ) {
//str.append("".equals(str) ? icBuildingExcel.getNeighborHoodName() : str.append("、").append(icBuildingExcel.getNeighborHoodName()));
numList . add ( icBuildingExcel . getRowNum ( ) ) ;
iterator1 . remove ( ) ;
continue ;
}
entity . setBuildingName ( icBuildingExcel . getBuildingName ( ) ) ;
@ -281,6 +284,7 @@ public class BuildingServiceImpl implements BuildingService {
//throw new RenException(EpmetErrorCode.BUILDING_NAME_EXITED.getCode(),EpmetErrorCode.BUILDING_NAME_EXITED.getMsg());
log . error ( EpmetErrorCode . BUILDING_NAME_EXITED . getMsg ( ) ) ;
numList . add ( icBuildingExcel . getRowNum ( ) ) ;
iterator1 . remove ( ) ;
continue ;
}
icBuildingUnitEntityList . addAll ( unitList ) ;