1098226878
2021-09-06 8445d9c773ac2b645e8a5ae2f3345fd0f5e1509a
service-job/src/main/java/com/java110/job/adapt/hcGov/room/AddRoomToHcGovAdapt.java
@@ -71,20 +71,20 @@
    @Override
    public void execute(Business business, List<Business> businesses) {
        JSONObject data = business.getData();
        if (data.containsKey(FloorPo.class.getSimpleName())) {
            Object bObj = data.get(FloorPo.class.getSimpleName());
            JSONArray businessOwnerCars = null;
        if (data.containsKey(RoomPo.class.getSimpleName())) {
            Object bObj = data.get(RoomPo.class.getSimpleName());
            JSONArray businessRoom = null;
            if (bObj instanceof JSONObject) {
                businessOwnerCars = new JSONArray();
                businessOwnerCars.add(bObj);
                businessRoom = new JSONArray();
                businessRoom.add(bObj);
            } else if (bObj instanceof List) {
                businessOwnerCars = JSONArray.parseArray(JSONObject.toJSONString(bObj));
                businessRoom = JSONArray.parseArray(JSONObject.toJSONString(bObj));
            } else {
                businessOwnerCars = (JSONArray) bObj;
                businessRoom = (JSONArray) bObj;
            }
            //JSONObject businessOwnerCar = data.getJSONObject("businessOwnerCar");
            for (int bOwnerCarIndex = 0; bOwnerCarIndex < businessOwnerCars.size(); bOwnerCarIndex++) {
                JSONObject businessOwnerCar = businessOwnerCars.getJSONObject(bOwnerCarIndex);
            for (int bRoomIndex = 0; bRoomIndex < businessRoom.size(); bRoomIndex++) {
                JSONObject businessOwnerCar = businessRoom.getJSONObject(bRoomIndex);
                doAddRoom(business, businessOwnerCar);
            }