using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiRhinoHumanresProductionteamQueryResponse. /// public class OapiRhinoHumanresProductionteamQueryResponse : DingTalkResponse { /// /// errcode /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// message /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 扩展信息 /// [XmlElement("external_msg_info")] public string ExternalMsgInfo { get; set; } /// /// model /// [XmlArray("model")] [XmlArrayItem("model")] public List Model { get; set; } /// /// status_code /// [XmlElement("status_code")] public long StatusCode { get; set; } /// /// 是否成功 /// [XmlElement("success")] public bool Success { get; set; } /// /// EmpListDomain Data Structure. /// [Serializable] public class EmpListDomain : TopObject { /// /// 部门邮箱 /// [XmlElement("bu_mail")] public string BuMail { get; set; } /// /// BUC员工ID /// [XmlElement("buc_id")] public long BucId { 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; } /// /// 头像地址 /// [XmlElement("img_url")] public string ImgUrl { get; set; } /// /// 职位 /// [XmlElement("job")] public string Job { get; set; } /// /// 姓名 /// [XmlElement("name")] public string Name { get; set; } /// /// 状态 /// [XmlElement("status")] public long Status { 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; } } /// /// WeekdayConfigListDomain Data Structure. /// [Serializable] public class WeekdayConfigListDomain : TopObject { /// /// 星期 /// [XmlElement("day")] public long Day { get; set; } /// /// 结束时间 /// [XmlElement("end_time")] public string EndTime { get; set; } /// /// 生产组code /// [XmlElement("production_team_code")] public string ProductionTeamCode { get; set; } /// /// 开始时间 /// [XmlElement("start_time")] public string StartTime { get; set; } /// /// 类型 /// [XmlElement("type")] public long Type { get; set; } /// /// 工作日 /// [XmlElement("week_day")] public string WeekDay { get; set; } } /// /// ModelDomain Data Structure. /// [Serializable] public class ModelDomain : TopObject { /// /// 业务ID /// [XmlElement("biz_id")] public string BizId { get; set; } /// /// 产能类型 /// [XmlElement("capacity_type")] public string CapacityType { get; set; } /// /// 员工列表 /// [XmlArray("empList")] [XmlArrayItem("emp_list")] public List EmpList { get; set; } /// /// 拥有的员工数量 /// [XmlElement("emp_num")] public long EmpNum { get; set; } /// /// 分组code /// [XmlElement("group_code")] public string GroupCode { get; set; } /// /// 系统自动生成 /// [XmlElement("id")] public long Id { 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; } /// /// 工作日配置 /// [XmlArray("weekday_config_list")] [XmlArrayItem("weekday_config_list")] public List WeekdayConfigList { get; set; } /// /// 工段列表 /// [XmlArray("workshop_section_code_list")] [XmlArrayItem("string")] public List WorkshopSectionCodeList { get; set; } } } }