{ "UserInfo": { /* 可选 (opt),对象类型 含义:人员信息,用于修改设备中已存在的人员信息。*/ "employeeNo": "test", /* 必填 (req),字符串类型 含义:工号(人员ID),作为人员的唯一标识,用于匹配要修改的人员。*/ "name": "test", /* 可选 (opt),字符串类型 含义:姓名,用于更新人员名称。*/ "userType": "normal", /* 必填 (req),枚举类型 含义:人员类型。 可选值: - normal:普通人(主人) - visitor:来宾(访客) - blackList:非授权名单人 注意:字段名中不能有空格(原文 userType 后面多了一个空格,应改为 userType)。*/ "closeDelayEnabled": true, /* 可选 (opt),布尔类型 含义:是否启用关门延迟。true 表示启用,false 表示不启用。*/ "Valid": { /* 可选 (opt),对象类型 含义:有效期设置。*/ "enable": true, /* 必填 (req),布尔类型 含义:是否使能有效期。false 表示长期有效,true 表示启用时间限制。*/ "beginTime": "2017-08-01T17:30:08+08:00", /* 必填 (req),字符串类型(日期时间) 含义:有效期起始时间。 若 timeType 为 local 或不存在,则为设备本地时间; 若 timeType 为 UTC,则需带时区信息,如 +08:00。*/ "endTime": "2017-08-01T17:30:08+08:00", /* 必填 (req),字符串类型(日期时间) 含义:有效期结束时间。 格式说明同上。*/ "timeType": "local" /* 可选 (opt),枚举类型 含义:时间类型。 可选值: - local:设备本地时间 - UTC:协调世界时 */ }, "belongGroup": "1,3,5", /* 可选 (opt),字符串类型 含义:所属群组,可配置多个群组 ID,用逗号分隔。*/ "password": "123456", /* 可选 (opt),字符串类型 含义:密码,可为空。*/ "doorRight": "1,3", /* 可选 (opt),字符串类型 含义:门权限,多个门号之间用逗号分隔。*/ "RightPlan": [ /* 可选 (opt),数组类型 含义:门权限计划(锁权限计划)。 */ { "doorNo": 1, /* 可选 (opt),整数类型 含义:门编号(锁 ID)。*/ "planTemplateNo": "1,3,5" /* 可选 (opt),字符串类型 含义:计划模板编号,可配置多个模板编号,用逗号分隔; 同一门号的多个模板以“权限或”的方式叠加。*/ } ], "maxOpenDoorTime": 0, /* 可选 (opt),整数类型 含义:最大认证次数。0 表示无次数限制。*/ "openDoorTime": 1, /* 可选 (opt),整数类型 含义:已认证次数。*/ "roomNumber": 123, /* 可选 (opt),整数类型 含义:房间号。*/ "floorNumber": 1, /* 可选 (opt),整数类型 含义:层号。*/ "doubleLockRight": true, /* 可选 (opt),布尔类型 含义:是否具备反锁开门权限。true 表示有权限。*/ "localUIRight": true, /* 可选 (opt),布尔类型 含义:是否具有设备本地 UI 界面访问权限。*/ "userVerifyMode": "card", /* 可选 (opt),枚举类型 含义:人员验证方式。 可选值: cardAndPw#刷卡+密码, card#刷卡, cardOrPw#刷卡或密码, fp#指纹, fpAndPw#指纹+密码, fpOrCard#指纹或刷卡, fpAndCard#指纹+刷卡, fpAndCardAndPw#指纹+刷卡+密码, faceOrFpOrCardOrPw#人脸或指纹或刷卡或密码, faceAndFp#人脸+指纹, faceAndPw#人脸+密码, faceAndCard#人脸+刷卡, face#人脸, employeeNoAndPw#工号+密码, fpOrPw#指纹或密码, employeeNoAndFp#工号+指纹, employeeNoAndFpAndPw#工号+指纹+密码, faceAndFpAndCard#人脸+指纹+刷卡, faceAndPwAndFp#人脸+密码+指纹, employeeNoAndFace#工号+人脸, faceOrfaceAndCard#人脸或人脸+刷卡, fpOrface#指纹或人脸, cardOrfaceOrPw#刷卡或人脸或密码。 说明:为空时表示清空该人员的验证方式。*/ "checkUser": true, /* 可选 (opt),布尔类型 含义:是否进行人员重复添加校验。 true:开启重复校验; false:关闭(当确认设备内无人员时可关闭以提升下发速度)。*/ "gender": "male", /* 可选 (opt),枚举类型 含义:性别。 可选值:male(男)、female(女)、unknown(未知)。*/ "PersonInfoExtends": [ /* 可选 (opt),数组类型 含义:扩展的人员信息,可根据业务自定义附加信息。 */ { "value": "test" /* 可选 (opt),字符串类型 含义:扩展信息内容。*/ } ], "dynamicCode": "123456", /* 可选 (opt),字符串类型 含义:动态权限码,用于动态授权场景。*/ "callNumbers": ["1-1-1-401"], /* 可选 (opt),字符串数组 含义:呼叫号码列表。 默认格式为 X-X-X-X,如 “1-1-1-401”。*/ "floorNumbers": [1, 2], /* 可选 (opt),整数数组 含义:层号列表,为 floorNumber 字段的扩展,支持配置多个层号。*/ "operateType": "byTerminal", /* 可选 (opt),字符串类型 含义:操作类型。 可选值: - byTerminal:按终端操作。*/ "terminalNoList": [1], /* 可选 (opt),整数数组 含义:终端编号列表。 当 operateType 为 byTerminal 或 byTerminalOrg 时必填; 当前仅支持单个终端。*/ "groupName": "test" /* 可选 (opt),字符串类型 含义:组织架构名称,长度范围:[1,64] 字符。*/ } }