using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiRhinoHumanresEmployeeProductionteamListResponse. /// public class OapiRhinoHumanresEmployeeProductionteamListResponse : DingTalkResponse { /// /// 员工信息 /// [XmlArray("corp_employee_info")] [XmlArrayItem("model")] public List CorpEmployeeInfo { get; set; } /// /// errcode /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误信息 /// [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; } /// /// ProductionTeamListDomain Data Structure. /// [Serializable] public class ProductionTeamListDomain : TopObject { /// /// 生产组业务ID /// [XmlElement("biz_id")] public string BizId { get; set; } /// /// 产能类型 /// [XmlElement("capacity_type")] public string CapacityType { get; set; } /// /// 是否删除 /// [XmlElement("deleted")] public bool Deleted { get; set; } /// /// 员工数量 /// [XmlElement("emp_num")] public long EmpNum { get; set; } /// /// 分组code /// [XmlElement("group_code")] public string GroupCode { get; set; } /// /// modifier /// [XmlElement("modifier")] public string Modifier { get; set; } /// /// 生产组code /// [XmlElement("production_team_code")] public string ProductionTeamCode { get; set; } /// /// 生产组名称 /// [XmlElement("production_team_name")] public string ProductionTeamName { get; set; } /// /// 资产ID /// [XmlElement("tenant_id")] public string TenantId { get; set; } } /// /// ModelDomain Data Structure. /// [Serializable] public class ModelDomain : TopObject { /// /// 部门邮箱 /// [XmlElement("bu_mail")] public string BuMail { get; set; } /// /// bucId /// [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; } /// /// 拥有的生产组 /// [XmlArray("production_team_list")] [XmlArrayItem("production_team_list")] public List ProductionTeamList { get; set; } /// /// 状态 /// [XmlElement("status")] public long Status { get; set; } /// /// 资产ID /// [XmlElement("tenant_id")] public string TenantId { get; set; } /// /// uicId /// [XmlElement("uic_id")] public long UicId { get; set; } /// /// 工号 /// [XmlElement("work_no")] public string WorkNo { get; set; } /// /// 工作状态 /// [XmlElement("work_status")] public long WorkStatus { get; set; } } } }