| | |
| | | |
| | | |
| | | /** |
| | | * |
| | | * @param business 当前处理业务 |
| | | * @param businesses 所有业务信息 |
| | | */ |
| | |
| | | //JSONObject businessOwnerCar = data.getJSONObject("businessOwnerCar"); |
| | | for (int bOwnerCarIndex = 0; bOwnerCarIndex < businessOwnerCars.size(); bOwnerCarIndex++) { |
| | | JSONObject businessOwnerCar = businessOwnerCars.getJSONObject(bOwnerCarIndex); |
| | | doAddFloor(business, businessOwnerCar); |
| | | if ("TRUE".equals(MappingCache.getValue(HcGovConstant.GOV_DOMAIN, HcGovConstant.GOV_SWITCH))) { |
| | | doAddFloor(business, businessOwnerCar); |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | List<UnitDto> unitDtos = unitInnerServiceSMOImpl.queryUnits(unitDto); |
| | | String layerCount = "0"; |
| | | String floorUse = "0"; |
| | | if(unitDtos != null && unitDtos.size() > 0){ |
| | | if (unitDtos != null && unitDtos.size() > 0) { |
| | | layerCount = unitDtos.get(0).getLayerCount(); |
| | | floorUse = unitDtos.size()+""; |
| | | floorUse = unitDtos.size() + ""; |
| | | } |
| | | |
| | | |
| | | JSONObject body = new JSONObject(); |
| | | body.put("floorNum", floorPo.getFloorNum()); |
| | | body.put("floorName", floorPo.getName()); |
| | | body.put("floorType", MappingCache.getValue(HcGovConstant.GOV_DOMAIN,HcGovConstant.FLOOR_TYPE)); |
| | | body.put("floorType", MappingCache.getValue(HcGovConstant.GOV_DOMAIN, HcGovConstant.FLOOR_TYPE)); |
| | | body.put("floorArea", floorPo.getFloorArea()); |
| | | body.put("layerCount", layerCount); |
| | | body.put("unitCount", floorUse); |
| | | body.put("floorUse", tmpCommunityDto.getName()+"_住宅"); |
| | | body.put("floorUse", tmpCommunityDto.getName() + "_住宅"); |
| | | body.put("personName", "HC小区管理系统"); |
| | | body.put("personLink", "18909711234"); |
| | | |
| | | JSONObject kafkaData = baseHcGovSendAsynImpl.createHeadersOrBody(body,extCommunityId,HcGovConstant.ADD_FLOOR_ACTION,HcGovConstant.COMMUNITY_SECURE); |
| | | baseHcGovSendAsynImpl.sendKafka(HcGovConstant.GOV_TOPIC,kafkaData,communityId,floorId); |
| | | JSONObject kafkaData = baseHcGovSendAsynImpl.createHeadersOrBody(body, extCommunityId, HcGovConstant.ADD_FLOOR_ACTION, HcGovConstant.COMMUNITY_SECURE); |
| | | baseHcGovSendAsynImpl.sendKafka(HcGovConstant.GOV_TOPIC, kafkaData, communityId, floorId, HcGovConstant.COMMUNITY_SECURE); |
| | | } |
| | | |
| | | } |