GetUserInfoOutputParam.json 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. {
  2. "UserInfoSearch": {
  3. /* 只读(ro),可选(opt),object类型 —— 查询结果对象 */
  4. "searchID": "test",
  5. /* 只读(ro),必填(req),string类型 —— 搜索记录唯一标识ID */
  6. "responseStatusStrg": "OK",
  7. /* 只读(ro),必填(req),枚举类型(enum),查询状态:
  8. - OK:查询结束
  9. - MORE:还有数据待查询
  10. - NO MATCH:没有匹配数据 */
  11. "numOfMatches": 1,
  12. /* 只读(ro),必填(req),int类型 —— 当前返回的记录条数 */
  13. "totalMatches": 1,
  14. /* 只读(ro),必填(req),int类型 —— 符合条件的记录总条数 */
  15. "UserInfo": [
  16. /* 只读(ro),可选(opt),array类型 —— 人员信息数组 */
  17. {
  18. "employeeNo": "test",
  19. /* 只读(ro),必填(req),string类型 —— 工号(人员ID) */
  20. "name": "test",
  21. /* 只读(ro),可选(opt),string类型 —— 姓名 */
  22. "userType": "normal",
  23. /* 只读(ro),必填(req),string类型 —— 人员类型 */
  24. "closeDelayEnabled": true,
  25. /* 只读(ro),可选(opt),bool类型 —— 是否启用关门延迟 */
  26. "Valid": {
  27. /* 只读(ro),可选(opt),object类型 —— 有效期参数 */
  28. "enable": true,
  29. /* 是否启用有效期 */
  30. "beginTime": "2025-01-01T00:00:00",
  31. /* 有效期起始时间 */
  32. "endTime": "2025-12-31T23:59:59",
  33. /* 有效期结束时间 */
  34. "timeType": "local"
  35. /* 时间类型(local/UTC) */
  36. },
  37. "belongGroup": "1,3,5",
  38. /* 所属群组,多个以逗号分隔 */
  39. "password": "123456",
  40. /* 登录/开门密码 */
  41. "doorRight": "1,3",
  42. /* 门权限(如“1,3”代表对门1、门3有开门权限) */
  43. "RightPlan": [
  44. /* 门权限计划 */
  45. {
  46. "doorNo": 1,
  47. /* 门编号 */
  48. "planTemplateNo": "1,3,5"
  49. /* 权限计划模板编号 */
  50. }
  51. ],
  52. "maxOpenDoorTime": 0,
  53. /* 最大可认证开门次数 */
  54. "openDoorTime": 0,
  55. /* 已认证次数 */
  56. "roomNumber": 123,
  57. /* 房间号 */
  58. "floorNumber": 1,
  59. /* 层号 */
  60. "doubleLockRight": true,
  61. /* 是否具有反锁开门权限(true=有权限) */
  62. "localUIRight": true,
  63. /* 是否具有设备本地UI访问权限 */
  64. "userVerifyMode": "card",
  65. /* 人员验证方式(枚举):
  66. 可选值如:card, face, fp, faceAndPw 等 */
  67. "dynamicCode": "123456",
  68. /* 动态权限码 */
  69. "callNumbers": ["1-1-1-401", "1-1-1-402", "1-1-1-403"],
  70. /* 呼叫号码列表(可与房间号关联) */
  71. "floorNumbers": [1, 2],
  72. /* 层号列表(支持多层) */
  73. "numOfFace": 0,
  74. /* 关联人脸数量 */
  75. "numOfFP": 0,
  76. /* 关联指纹数量 */
  77. "numOfCard": 0,
  78. /* 关联卡数量 */
  79. "gender": "male",
  80. /* 性别(male=男, female=女, unknown=未知) */
  81. "PersonInfoExtends": [
  82. /* 人员信息扩展字段 */
  83. {
  84. "value": "test"
  85. /* 扩展内容 */
  86. }
  87. ],
  88. "groupName": "test"
  89. /* 组织架构名称(如部门名) */
  90. }
  91. ]
  92. }
  93. }