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 人脸信息
|
}
|