faceManager.d.ts 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. /**
  2. * 人脸识别管理组件,主要支持唤起组件对人脸开关设置,以及对录入的人脸进行管理 请求参数定义
  3. * @apiName biz.ATMBle.faceManager
  4. */
  5. export interface IBizATMBleFaceManagerParams {
  6. /** 企业ID,服务端会对权限做控制 */
  7. corpId: string;
  8. /** 人脸管理,用户ID列表,List<Long>,json格式 */
  9. userIds?: string;
  10. /** 人脸管理,排除的用户ID列表,List<Long>,json格式 */
  11. excludeUserIds?: string;
  12. /** 人脸管理,部门ID列表,List<Long>,json格式 */
  13. deptIds?: string;
  14. /** 人脸管理,排除的部门ID列表,List<Long>,json格式 */
  15. excludeDeptIds?: string;
  16. /** 人脸开关 */
  17. switchValue?: boolean;
  18. /** 扩展字段,先预留 */
  19. extData?: string;
  20. }
  21. /**
  22. * 人脸识别管理组件,主要支持唤起组件对人脸开关设置,以及对录入的人脸进行管理 返回结果定义
  23. * @apiName biz.ATMBle.faceManager
  24. */
  25. export interface IBizATMBleFaceManagerResult {
  26. switchValue: boolean;
  27. }
  28. /**
  29. * 人脸识别管理组件,主要支持唤起组件对人脸开关设置,以及对录入的人脸进行管理
  30. * @apiName biz.ATMBle.faceManager
  31. * @supportVersion ios: 5.0.7 android: 5.0.7
  32. * @author Android:序望,iOS:度尽
  33. */
  34. export declare function faceManager$(params: IBizATMBleFaceManagerParams): Promise<IBizATMBleFaceManagerResult>;
  35. export default faceManager$;