| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184 |
- {
- "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] 字符。*/
- }
- }
|