package com.netsdk.demo.customize; import com.netsdk.demo.util.CaseMenu; import com.netsdk.lib.ToolKits; import com.netsdk.lib.structure.NET_IN_PERSON_INFO_INPUT_RESULT; import com.netsdk.lib.structure.NET_OUT_PERSON_INFO_INPUT_RESULT; import com.netsdk.lib.utils.Initialization; /** * @author 291189 * @version 1.0 * @description ERR220107147 * @date 2022/1/11 14:05 */ public class PersonInfoInputResultDemo extends Initialization { // 下发人员信息录入结果 public void SetPersonInfoInputResult(){ NET_IN_PERSON_INFO_INPUT_RESULT input=new NET_IN_PERSON_INFO_INPUT_RESULT(); input.nChannelID=0; byte[] szCitizenID=new byte[64]; String Id="123"; ToolKits.StringToByteArray(Id,szCitizenID); input.szCitizenID=szCitizenID; input.nResult=0; NET_OUT_PERSON_INFO_INPUT_RESULT out=new NET_OUT_PERSON_INFO_INPUT_RESULT(); input.write(); out.write(); boolean isSuccess = netSdk.CLIENT_SetPersonInfoInputResult(loginHandle, input.getPointer(), out.getPointer(), 3000); if(isSuccess){ System.out.println("CLIENT_SetPersonInfoInputResult success"); }else { System.out.println("CLIENT_SetPersonInfoInputResult fail "+ ToolKits.getErrorCode()); } } public void RunTest() { System.out.println("Run Test"); CaseMenu menu = new CaseMenu();; menu.addItem((new CaseMenu.Item(this , "SetPersonInfoInputResult" , "SetPersonInfoInputResult"))); menu.run(); } public static void main(String[] args) { PersonInfoInputResultDemo personInfoInputResultDemo=new PersonInfoInputResultDemo(); InitTest("172.10.3.154",37777,"admin","admin123"); personInfoInputResultDemo.RunTest(); LoginOut(); } }