|
@@ -30,7 +30,7 @@ public class ParkPreCounter {
|
|
|
private enum ParkKey {
|
|
private enum ParkKey {
|
|
|
c_park_code, c_zlqydm, c_zlqymc, c_room_status, c_room_sale_type, c_enterprise_count, c_floor_count,
|
|
c_park_code, c_zlqydm, c_zlqymc, c_room_status, c_room_sale_type, c_enterprise_count, c_floor_count,
|
|
|
c_building_area, c_self_used_area, c_sellable_area, c_sold_area, c_rentable_area, c_rented_area,
|
|
c_building_area, c_self_used_area, c_sellable_area, c_sold_area, c_rentable_area, c_rented_area,
|
|
|
- c_vacant_area, c_resource_type, c_parent_code,parent_lc_code,parent_cyy_code,parent_ld_code
|
|
|
|
|
|
|
+ c_vacant_area, c_resource_type, c_parent_code,parent_lc_code,parent_cyy_code,parent_ld_code,c_underground_area
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@AllArgsConstructor
|
|
@AllArgsConstructor
|
|
@@ -449,7 +449,8 @@ public class ParkPreCounter {
|
|
|
JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_self_used_area), countResult.selfUseArea.doubleValue(), parkNeedUploadId);
|
|
JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_self_used_area), countResult.selfUseArea.doubleValue(), parkNeedUploadId);
|
|
|
//不计算空置面积
|
|
//不计算空置面积
|
|
|
}else {
|
|
}else {
|
|
|
- JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_building_area), countResult.buildArea.doubleValue(), parkNeedUploadId);
|
|
|
|
|
|
|
+ BigDecimal undergroundArea = nullToZero(father.getBigDecimal(String.valueOf(ParkKey.c_underground_area)));
|
|
|
|
|
+ JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_building_area), countResult.buildArea.add(undergroundArea).doubleValue(), parkNeedUploadId);
|
|
|
JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_sellable_area), countResult.sellableArea.doubleValue(), parkNeedUploadId);
|
|
JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_sellable_area), countResult.sellableArea.doubleValue(), parkNeedUploadId);
|
|
|
JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_sold_area), countResult.soldArea.doubleValue(), parkNeedUploadId);
|
|
JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_sold_area), countResult.soldArea.doubleValue(), parkNeedUploadId);
|
|
|
JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_rentable_area), countResult.rentableArea.doubleValue(), parkNeedUploadId);
|
|
JSONDataTool.updateDoubleValue(father, String.valueOf(ParkKey.c_rentable_area), countResult.rentableArea.doubleValue(), parkNeedUploadId);
|