Signed-off-by: haidong <chenloveguitar@qq.com>doorRight设置
| @@ -91,12 +91,12 @@ public class AcsMain { | |||||
| //开启SDK日志打印 | //开启SDK日志打印 | ||||
| boolean i= hCNetSDK.NET_DVR_SetLogToFile(3, "./sdklog", false); | boolean i= hCNetSDK.NET_DVR_SetLogToFile(3, "./sdklog", false); | ||||
| login_V40("175.155.64.18","admin","kdsy2009",(short) 50106); //登陆设备 | |||||
| login_V40("175.155.64.18","admin","kdsy2009",(short) 50102); //登陆设备 | |||||
| // login_V40("175.155.64.18","admin","ADMIN12345",(short) 50030); //登陆设备 | // login_V40("175.155.64.18","admin","ADMIN12345",(short) 50030); //登陆设备 | ||||
| /** | /** | ||||
| * 人员管理模块 | * 人员管理模块 | ||||
| */ | */ | ||||
| UserManage.searchUserInfo(lUserID,"s1718"); //查询所有人员 | |||||
| // UserManage.searchUserInfo(lUserID,"s1718"); //查询所有人员 | |||||
| // UserManage.deleteUserInfo(lUserID); | // UserManage.deleteUserInfo(lUserID); | ||||
| // UserManage.addUserInfo(lUserID,"test20221122"); //添加人员 | // UserManage.addUserInfo(lUserID,"test20221122"); //添加人员 | ||||
| // UserManage.modifyUserInfo(lUserID,"u461",1); | // UserManage.modifyUserInfo(lUserID,"u461",1); | ||||
| @@ -140,10 +140,10 @@ public class AcsMain { | |||||
| //多重认证 | //多重认证 | ||||
| // MutilCard.setGroupCfg(lUserID); | // MutilCard.setGroupCfg(lUserID); | ||||
| // MutilCard.setMultiCardCfg(lUserID); | // MutilCard.setMultiCardCfg(lUserID); | ||||
| //计划模板 | |||||
| //设置计划模板 | |||||
| // UserManage.setCardTemplate(lUserID,1,2); | // UserManage.setCardTemplate(lUserID,1,2); | ||||
| //获取计划模板 | //获取计划模板 | ||||
| // UserManage.getCardTemplate(lUserID,2); | |||||
| UserManage.getCardTemplate(lUserID,5); | |||||
| //设备能力获取 | //设备能力获取 | ||||
| // DeviceAbility.getDeviceAbility(lUserID,0x01); | // DeviceAbility.getDeviceAbility(lUserID,0x01); | ||||
| @@ -191,8 +191,15 @@ public class UserManage { | |||||
| if (statusCode != 1) { | if (statusCode != 1) { | ||||
| System.out.println("更新人员成功,但是有异常情况:" + jsonResult.toString()); | System.out.println("更新人员成功,但是有异常情况:" + jsonResult.toString()); | ||||
| } else { | } else { | ||||
| System.out.println("更新人员成功: json retun:" + jsonResult.toString()); | |||||
| status = 1; | |||||
| JSONObject userInfoJson = JSONObject.parseObject(jsonResult.toString()); | |||||
| Integer numOfFace = userInfoJson.getJSONObject("UserInfoSearch").getJSONArray("UserInfo").getJSONObject(0).getInteger("numOfFace"); | |||||
| if(numOfFace > 0){ | |||||
| System.out.println("更新人员成功: json retun:" + jsonResult.toString()); | |||||
| status = 1; | |||||
| }else{ | |||||
| System.out.println("更新人员失败: json retun:" + jsonResult.toString()); | |||||
| status = -1; | |||||
| } | |||||
| } | } | ||||
| break; | break; | ||||
| } else if (dwState == HCNetSDK.NET_SDK_CONFIG_STATUS_FINISH) { | } else if (dwState == HCNetSDK.NET_SDK_CONFIG_STATUS_FINISH) { | ||||
| @@ -232,11 +232,10 @@ public class HKVersion implements IHardwareEquipment { | |||||
| return -1; | return -1; | ||||
| } | } | ||||
| int i = UserManage.setCardTemplate(lUserID, cardTemplateInfo); | int i = UserManage.setCardTemplate(lUserID, cardTemplateInfo); | ||||
| this.logout(); | |||||
| return i; | return i; | ||||
| } | } | ||||
| private void logout() { | |||||
| public void logout() { | |||||
| hCNetSDK.NET_DVR_Logout(lUserID); | hCNetSDK.NET_DVR_Logout(lUserID); | ||||
| } | } | ||||
| @@ -254,7 +253,6 @@ public class HKVersion implements IHardwareEquipment { | |||||
| userFaceInfo.setStatus(-1); | userFaceInfo.setStatus(-1); | ||||
| } | } | ||||
| } | } | ||||
| this.logout(); | |||||
| } | } | ||||
| @Override | @Override | ||||
| @@ -276,7 +274,6 @@ public class HKVersion implements IHardwareEquipment { | |||||
| userFaceInfo.setEmployeeNo(employeeNo); | userFaceInfo.setEmployeeNo(employeeNo); | ||||
| } | } | ||||
| } | } | ||||
| this.logout(); | |||||
| return userFaceInfo; | return userFaceInfo; | ||||
| } | } | ||||