Sfoglia il codice sorgente

没人脸的下发权限,状态置为失败

Signed-off-by: haidong <chenloveguitar@qq.com>
doorRight设置
haidong 2 anni fa
parent
commit
1e1c2912be
3 ha cambiato i file con 14 aggiunte e 10 eliminazioni
  1. +4
    -4
      src/main/java/com/hkversion/Acs/AcsMain.java
  2. +9
    -2
      src/main/java/com/hkversion/Acs/UserManage.java
  3. +1
    -4
      src/main/java/com/yzx/impl/HKVersion.java

+ 4
- 4
src/main/java/com/hkversion/Acs/AcsMain.java Vedi File

@@ -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);


+ 9
- 2
src/main/java/com/hkversion/Acs/UserManage.java Vedi File

@@ -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) {


+ 1
- 4
src/main/java/com/yzx/impl/HKVersion.java Vedi File

@@ -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;
} }




Caricamento…
Annulla
Salva