SetUserInfoInputParam.json 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {
  2. "UserInfo": {
  3. "employeeNo": "test", // 必填,工号(人员ID),作为人员唯一标识
  4. "deleteUser": true, // 可选,是否删除该人员(true-删除,false-不删除)
  5. "name": "test", // 可选,人员姓名
  6. "userType": "normal", // 必填,人员类型:normal=普通人,visitor=访客,blackList=黑名单
  7. "closeDelayEnabled": true, // 可选,是否启用关门延迟(true-是,false-否)
  8. "Valid": { // 可选,有效期信息
  9. "enable": true, // 是否启用有效期(true-启用,false-不启用表示长期有效)
  10. "beginTime": "2025-01-01T08:00:00",// 有效期开始时间,本地时间格式:YYYY-MM-DDTHH:mm:ss
  11. "endTime": "2030-12-31T23:59:59", // 有效期结束时间
  12. "timeType": "local" // 时间类型:local=设备本地时间,UTC=协调世界时
  13. },
  14. "belongGroup": "1,3,5", // 可选,所属群组编号(多个群组用逗号分隔)
  15. "password": "123456", // 可选,开门密码
  16. "doorRight": "1,3", // 可选,门权限(代表对门1、门3有权限)
  17. "RightPlan": [ // 可选,门权限计划(数组)
  18. {
  19. "doorNo": 1, // 门编号
  20. "planTemplateNo": "1,3,5" // 权限计划模板编号(多个模板用逗号分隔)
  21. }
  22. ],
  23. "maxOpenDoorTime": 0, // 可选,最大认证次数(0表示不限)
  24. "openDoorTime": 0, // 可选,已认证次数
  25. "roomNumber": 123, // 可选,房间号
  26. "floorNumber": 1, // 可选,所在楼层号
  27. "doubleLockRight": true, // 可选,反锁开门权限(true-有权限)
  28. "localUIRight": true, // 可选,是否具有设备本地UI访问权限(true-有权限)
  29. "userVerifyMode": "card", // 可选,人员验证方式:
  30. // cardAndPw#刷卡+密码
  31. // card#刷卡
  32. // cardOrPw#刷卡或密码
  33. // fp#指纹
  34. // face#人脸
  35. // faceAndCard#人脸+刷卡
  36. // faceAndPw#人脸+密码
  37. // 等多种组合方式
  38. "checkUser": true, // 可选,是否进行人员重复添加校验(true-校验,false-不校验)
  39. "gender": "male", // 可选,性别(male#男,female#女,unknown#未知)
  40. "PersonInfoExtends": [ // 可选,人员扩展信息(自定义字段)
  41. {
  42. "value": "test" // 扩展信息内容
  43. }
  44. ],
  45. "dynamicCode": "123456", // 可选,动态权限码(用于临时权限或访客权限)
  46. "callNumbers": [ // 可选,呼叫号码列表
  47. "1-1-1-401",
  48. "1-1-1-402",
  49. "1-1-1-403"
  50. ],
  51. "floorNumbers": [1, 2], // 可选,层号列表(多个楼层)
  52. "groupName": "test" // 可选,组织架构名称
  53. }
  54. }