ModifyUserInfoInputParam.json 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. {
  2. "UserInfo": { // 【可选】人员信息对象,用于修改设备中已存在的人员信息
  3. "employeeNo": "${employeeNo}", // 【必填】工号(人员ID),作为人员唯一标识
  4. "name": "${name}", // 【可选】姓名,用于更新人员名称
  5. "userType": "${userType}", // 【必填】人员类型 [normal, visitor, blackList]
  6. "closeDelayEnabled": ${closeDelayEnabled}, // 【可选】是否启用关门延迟
  7. "Valid": { // 【可选】有效期设置
  8. "enable": ${Valid_enable}, // 【必填】是否启用有效期
  9. "beginTime": "${Valid_beginTime}", // 【必填】有效期开始时间(本地或UTC)
  10. "endTime": "${Valid_endTime}", // 【必填】有效期结束时间
  11. "timeType": "${Valid_timeType}" // 【可选】时间类型 [local, UTC]
  12. },
  13. "belongGroup": "${belongGroup}", // 【可选】所属群组,可配置多个群组ID,用逗号分隔
  14. "password": "${password}", // 【可选】开门密码
  15. "doorRight": "${doorRight}", // 【可选】门权限,多个门号用逗号分隔
  16. "RightPlan": [ // 【可选】门权限计划
  17. {
  18. "doorNo": ${RightPlan_doorNo}, // 【可选】门编号(锁ID)
  19. "planTemplateNo": "${RightPlan_planTemplateNo}" // 【可选】计划模板编号
  20. }
  21. ],
  22. "maxOpenDoorTime": ${maxOpenDoorTime}, // 【可选】最大认证次数
  23. "openDoorTime": ${openDoorTime}, // 【可选】已认证次数
  24. "roomNumber": ${roomNumber}, // 【可选】房间号
  25. "floorNumber": ${floorNumber}, // 【可选】楼层号
  26. "doubleLockRight": ${doubleLockRight}, // 【可选】是否具备反锁开门权限
  27. "localUIRight": ${localUIRight}, // 【可选】是否可使用设备本地UI操作
  28. "userVerifyMode": "${userVerifyMode}", // 【可选】验证方式
  29. "checkUser": ${checkUser}, // 【可选】是否校验重复添加人员
  30. "gender": "${gender}", // 【可选】性别 [male, female, unknown]
  31. "PersonInfoExtends": [ // 【可选】人员信息扩展
  32. {
  33. "value": "${PersonInfoExtends_value}" // 【可选】扩展信息内容
  34. }
  35. ],
  36. "dynamicCode": "${dynamicCode}", // 【可选】动态权限码
  37. "callNumbers": ${callNumbers}, // 【可选】呼叫号码列表
  38. "floorNumbers": ${floorNumbers}, // 【可选】层号列表
  39. "operateType": "${operateType}", // 【可选】操作类型
  40. "terminalNoList": ${terminalNoList}, // 【可选】终端ID列表,当 operateType 为 byTerminal 或 byTerminalOrg 时必填
  41. "groupName": "${groupName}" // 【可选】组织架构名称
  42. }
  43. }