diff --git a/iot-accessControl/src/main/java/com/java110/accessControl/manufactor/adapt/accessControl/yiteSmart/SyncUserCardImpl.java b/iot-accessControl/src/main/java/com/java110/accessControl/manufactor/adapt/accessControl/yiteSmart/SyncUserCardImpl.java index b535acf73dde863e51f6daee61ec4654bb70007b..d08abf908d4eb475ad67aee1d100ac69913c35ba 100644 --- a/iot-accessControl/src/main/java/com/java110/accessControl/manufactor/adapt/accessControl/yiteSmart/SyncUserCardImpl.java +++ b/iot-accessControl/src/main/java/com/java110/accessControl/manufactor/adapt/accessControl/yiteSmart/SyncUserCardImpl.java @@ -106,7 +106,7 @@ public class SyncUserCardImpl implements ISyncUserCard { addCard = new JSONObject(); addCard.put("card", accessControlFacePo.getCardNumber()); - addCard.put("roomnum", "9909-909");//添加楼栋单元号 + addCard.put("roomnum", "0000-909");//添加楼栋单元号 long timestrap = DateUtil.getDateFromStringA(accessControlFacePo.getEndTime()).getTime(); timestrap = timestrap / 1000; addCard.put("expired", timestrap); @@ -190,7 +190,7 @@ public class SyncUserCardImpl implements ISyncUserCard { String roomName = accessControlFacePo.getRoomName(); if (!StringUtil.isEmpty(roomName) && roomName.split("-", 3).length == 3) { //addCard.put("roomnum", roomName.split("-", 3)[0] + roomName.split("-", 3)[1] + "-" + roomName.split("-", 3)[2]); - addCard.put("roomnum", String.format("%02d%02d-%s", + addCard.put("roomnum", String.format("%02d%02d-%04d", Integer.parseInt(roomName.split("-", 3)[0]), Integer.parseInt(roomName.split("-", 3)[1]), Integer.parseInt(roomName.split("-", 3)[2]))); diff --git a/iot-accessControl/src/main/java/com/java110/accessControl/manufactor/adapt/accessControl/yiteSmart/SyncUserImpl.java b/iot-accessControl/src/main/java/com/java110/accessControl/manufactor/adapt/accessControl/yiteSmart/SyncUserImpl.java index a851255870913b612821d450cac3c9b36d54a4d1..a89b432d2e1daa938b916cbf26f8795e120367b5 100644 --- a/iot-accessControl/src/main/java/com/java110/accessControl/manufactor/adapt/accessControl/yiteSmart/SyncUserImpl.java +++ b/iot-accessControl/src/main/java/com/java110/accessControl/manufactor/adapt/accessControl/yiteSmart/SyncUserImpl.java @@ -117,12 +117,12 @@ public class SyncUserImpl implements ISyncUser { addRoom.put("id", 1); addRoom.put("uid", 1); addRoom.put("name", "管理处"); //修改物业中心名称 - addRoom.put("num", "9909-909");//添加楼栋单元号 + addRoom.put("num", "0000-909");//添加楼栋单元号 String roomName = accessControlFaceDtos.get(0).getRoomName(); if (!StringUtil.isEmpty(roomName) && roomName.split("-", 3).length == 3) { addRoom.put("name", roomName.split("-", 3)[2]); //addRoom.put("num", roomName.split("-", 3)[0] + roomName.split("-", 3)[1] + "-" + roomName.split("-", 3)[2]); //添加楼栋单元号 - addRoom.put("num", String.format("%02d%02d-%s", + addRoom.put("num", String.format("%02d%02d-%4d", Integer.parseInt(roomName.split("-", 3)[0]), Integer.parseInt(roomName.split("-", 3)[1]), Integer.parseInt(roomName.split("-", 3)[2]))); @@ -130,10 +130,7 @@ public class SyncUserImpl implements ISyncUser { RoomDto roomDto = new RoomDto(); roomDto.setFloorNum(roomName.split("-", 3)[0]); roomDto.setUnitNum(roomName.split("-", 3)[1]); - roomDto.setRoomNum(String.format("%02d%02d-%s", - Integer.parseInt(roomName.split("-", 3)[0]), - Integer.parseInt(roomName.split("-", 3)[1]), - Integer.parseInt(roomName.split("-", 3)[2]))); + roomDto.setRoomNum(roomName.split("-", 3)[2]); roomDto.setCommunityId(accessControlFaceDtos.get(0).getCommunityId()); List roomDtos = roomV1InnerServiceSMOImpl.queryRooms(roomDto); if (ListUtil.isNull(roomDtos)) { diff --git a/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/YiteSmartHal.java b/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/YiteSmartHal.java index 18ddbf30c4f821eee4a108f4ad183250c901e948..352a02ff223af3e2d8e25d6f038551a77cc1d9c2 100644 --- a/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/YiteSmartHal.java +++ b/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/YiteSmartHal.java @@ -187,7 +187,7 @@ public class YiteSmartHal { data.put("gate_button_room_input", "1"); data.put("gate_call_manager", "0"); data.put("gate_capture_picture", "1"); - data.put("gate_check_face_switch", "0"); + data.put("gate_check_face_switch", "1"); data.put("gate_open_face", "1"); data.put("gate_qr_pwd_state", "1"); data.put("gate_register_face", "0"); diff --git a/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/bmo/impl/SyncCardsBidBmoImpl.java b/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/bmo/impl/SyncCardsBidBmoImpl.java index 51c15f46b7684db4dc464d33c606739c9e7a3512..4181ec7544ea440632076f79394fc0fc4a5a8332 100644 --- a/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/bmo/impl/SyncCardsBidBmoImpl.java +++ b/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/bmo/impl/SyncCardsBidBmoImpl.java @@ -154,7 +154,7 @@ public class SyncCardsBidBmoImpl implements ISyncCardsBidBmo { for (AccessControlFaceDto tmpAccessControlFaceDto : accessControlFaceDtos) { addCard = new JSONObject(); addCard.put("card", tmpAccessControlFaceDto.getCardNumber()); - addCard.put("roomnum", "9909-909");//添加楼栋单元号 + addCard.put("roomnum", "0000-909");//添加楼栋单元号 long timestrap = DateUtil.getDateFromStringA(tmpAccessControlFaceDto.getEndTime()).getTime(); timestrap = timestrap / 1000; addCard.put("expired", timestrap); @@ -248,7 +248,7 @@ public class SyncCardsBidBmoImpl implements ISyncCardsBidBmo { addCard = new JSONObject(); addCard.put("card", tmpOwnerRoomRelDto.getCardNumber()); //addCard.put("roomnum", unitDtos.get(0).getFloorNum() + unitDtos.get(0).getUnitNum() + "-" + tmpRoomDto.getRoomNum());//添加楼栋单元号 - addCard.put("roomnum", String.format("%02d%02d-%s", + addCard.put("roomnum", String.format("%02d%02d-%04d", Integer.parseInt(unitDtos.get(0).getFloorNum()), Integer.parseInt(unitDtos.get(0).getUnitNum()), Integer.parseInt( tmpRoomDto.getRoomNum()))); diff --git a/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/bmo/impl/SyncUserBidBmoImpl.java b/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/bmo/impl/SyncUserBidBmoImpl.java index 9c7d0665be77c5e5ebf81799814ebdf987e43033..633c799bfa3521305225e7d28dde70ec4cdfc829 100644 --- a/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/bmo/impl/SyncUserBidBmoImpl.java +++ b/iot-hal/src/main/java/com/java110/hal/http/yiteSmart/bmo/impl/SyncUserBidBmoImpl.java @@ -134,7 +134,7 @@ public class SyncUserBidBmoImpl implements ISyncUserBidBmo { addRoom.put("id", 1); addRoom.put("uid", 1); addRoom.put("name", "管理处");//修改物业中心名称 - addRoom.put("num", "9909-909");//添加楼栋单元号 + addRoom.put("num", "0000-909");//添加楼栋单元号 users = new JSONArray(); addRoom.put("user", users); @@ -243,7 +243,7 @@ public class SyncUserBidBmoImpl implements ISyncUserBidBmo { addRoom.put("uid", tmpRoomDto.getRoomId()); addRoom.put("name", tmpRoomDto.getRoomNum()); //addRoom.put("num", unitDtos.get(0).getFloorNum() + unitDtos.get(0).getUnitNum() + "-" + tmpRoomDto.getRoomNum());//添加楼栋单元号 - addRoom.put("num", String.format("%02d%02d-%s", + addRoom.put("num", String.format("%02d%02d-%04d", Integer.parseInt(unitDtos.get(0).getFloorNum()), Integer.parseInt(unitDtos.get(0).getUnitNum()), Integer.parseInt(tmpRoomDto.getRoomNum())));