1098226878
2021-09-01 cae9dbb98d3e08d1fc03f48fb78700a902aacb08
service-job/src/main/java/com/java110/job/adapt/hcGov/floor/AddFloorToHcGovAdapt.java
@@ -60,7 +60,6 @@
    /**
     *
     * @param business   当前处理业务
     * @param businesses 所有业务信息
     */
@@ -81,7 +80,9 @@
            //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);
                }
            }
        }
    }
@@ -110,25 +111,25 @@
        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);
    }
}