package com.doumee.core.haikang.model.param.request; 
 | 
  
 | 
import lombok.Data; 
 | 
  
 | 
import java.util.List; 
 | 
  
 | 
/** 
 | 
 * 用户新增请求参数 
 | 
 */ 
 | 
@Data 
 | 
public class UserAddRequest { 
 | 
    private Integer  clientId;//number    False    人员临时标志,当调用方未指定personId时,clientId作为人员标志,在返回值中标志每个人员的添加结果。所以每次接口调用,每个人员的clientid需保持唯一,1~10个字符,只支持数字。注:clientid只对本次调用有效 
 | 
    private String   personId    ;//string    False    人员ID,可以指定人员personId,不允许与其他人员personId重复,包括已删除的人员。 为空时平台自动生成人员ID 
 | 
    private String   personName;//    string    True    人员名称,1~32个字符;不能包含 ’ / \ : * ? " < > 
 | 
    private String   gender;//    string    True    性别,1:男;2:女;0:未知 
 | 
    private String   orgIndexCode;//    string    True    所属组织标识,必须是已存在组织,从获取组织列表接口获取返回参数orgIndexCode 
 | 
    private String   birthday    ;//string    False    出生日期,举例:1992-09-12 
 | 
    private String   phoneNo    ;//string    False    手机号,1-20位数字,平台上人员信息实名标识选择为手机号码时必填 
 | 
    private String   email;//    string    False    邮箱,举例:hic@163.com 
 | 
    private String   certificateType;//    string    False    证件类型,参考附录A 数据字典,平台上人员信息实名标识选择为身份证件时必填 
 | 
    private String   certificateNo;//    string    False    证件号码,1-20位数字字母,平台上人员信息实名标识选择为身份证件时必填 
 | 
    private String   jobNo;//    string    False    工号,1-32个字符,平台上人员信息实名标识选择为工号时必填 
 | 
    private List<UserAddFaceRequest> faces;//    object[]    False    人脸信息 
 | 
} 
 |