using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiRhinoHumanresCorpemployeeGetResponse. /// public class OapiRhinoHumanresCorpemployeeGetResponse : DingTalkResponse { /// /// 员工详情 /// [XmlElement("corp_employee_info")] public ModelDomain CorpEmployeeInfo { get; set; } /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// message /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 扩展信息 /// [XmlElement("external_msg_info")] public string ExternalMsgInfo { get; set; } /// /// status_code /// [XmlElement("status_code")] public long StatusCode { get; set; } /// /// 是否成功 /// [XmlElement("success")] public bool Success { get; set; } /// /// ModelDomain Data Structure. /// [Serializable] public class ModelDomain : TopObject { /// /// 部门邮箱 /// [XmlElement("bu_mail")] public string BuMail { get; set; } /// /// buc ID /// [XmlElement("buc_id")] public long BucId { get; set; } /// /// 企业ID /// [XmlElement("corp_id")] public string CorpId { get; set; } /// /// 离职日期 /// [XmlElement("departure_date")] public string DepartureDate { get; set; } /// /// 钉钉全局员工ID /// [XmlElement("dingtalk_no")] public string DingtalkNo { get; set; } /// /// 钉钉企业下员工ID /// [XmlElement("dingtalk_user_id")] public string DingtalkUserId { get; set; } /// /// 入职日期 /// [XmlElement("hire_date")] public string HireDate { get; set; } /// /// 主键ID /// [XmlElement("id")] public long Id { get; set; } /// /// 头像 /// [XmlElement("img_url")] public string ImgUrl { get; set; } /// /// 职位 /// [XmlElement("job")] public string Job { get; set; } /// /// 手机号 /// [XmlElement("mobile")] public string Mobile { get; set; } /// /// 姓名 /// [XmlElement("name")] public string Name { get; set; } /// /// 状态 /// [XmlElement("status")] public long Status { get; set; } /// /// uic ID /// [XmlElement("uic_id")] public long UicId { get; set; } /// /// 工号 /// [XmlElement("work_no")] public string WorkNo { get; set; } /// /// 工作状态 /// [XmlElement("work_status")] public long WorkStatus { get; set; } } } }