using NCC.Dependency;
namespace NCC.Expand.Thirdparty.DingDing
{
///
/// 钉钉用户
///
[SuppressSniffer]
public class DingUserModel
{
///
/// 入职时间,Unix时间戳,单位毫秒
///
public long? HiredDate { get; set; }
///
/// 备注,长度最大2000个字符
///
public string Remark { get; set; }
///
/// 员工的企业邮箱
///
public string OrgEmail { get; set; }
///
/// 员工名称
///
public string Name { get; set; }
///
/// 手机号码,企业内必须唯一,不可重复
///
public string Mobile { get; set; }
///
/// 语言
///
public string Language { get; set; }
///
/// 员工工号
///
public string JobNumber { get; set; }
///
/// 钉钉专属帐号初始密码
///
public string InitPassword { get; set; }
///
/// 职位
///
public string Title { get; set; }
///
/// 是否号码隐藏
///
public bool? HideMobile { get; set; }
///
/// 扩展属性,可以设置多种属性,最大长度2000个字符
///
public string Extension { get; set; }
///
/// 员工邮箱,长度最大50个字符。企业内必须唯一,不可重复
///
public string Email { get; set; }
///
/// 员工在对应的部门中的职位
///
public string DeptTitleList { get; set; }
///
/// 员工在对应的部门中的排序
///
public string DeptOrderList { get; set; }
///
/// 所属部门id列表
///
public string DeptIdList { get; set; }
///
/// 员工唯一标识ID(不可修改),企业内必须唯一
///
public string Userid { get; set; }
///
/// 办公地点
///
public string WorkPlace { get; set; }
///
/// 是否开启高管模式
///
public bool? SeniorMode { get; set; }
///
/// 分机号
///
public string Telephone { get; set; }
}
}