using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiAtsJobQueryResponse. /// public class OapiAtsJobQueryResponse : DingTalkResponse { /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误描述 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 职位数据列表 /// [XmlElement("result")] public AtsPageResultDomain Result { get; set; } /// /// 是否成功 /// [XmlElement("success")] public bool Success { get; set; } /// /// JobSimpleVoDomain Data Structure. /// [Serializable] public class JobSimpleVoDomain : TopObject { /// /// true表示校招,false表示社招 /// [XmlElement("campus")] public bool Campus { get; set; } /// /// 职位分类 /// [XmlElement("category")] public string Category { get; set; } /// /// 职位地址 市 /// [XmlElement("city")] public string City { get; set; } /// /// 职位创建时间 /// [XmlElement("create_time")] public string CreateTime { get; set; } /// /// 创建人userId /// [XmlElement("creator_user_id")] public string CreatorUserId { get; set; } /// /// 职位地址 区/县 /// [XmlElement("district")] public string District { get; set; } /// /// 职位编码 /// [XmlElement("job_code")] public string JobCode { get; set; } /// /// 职位标识 /// [XmlElement("job_id")] public string JobId { get; set; } /// /// 职位类型:FULL-TIME:全职,PART-TIME:兼职,INTERNSHIP:实习,OTHER:其他 /// [XmlElement("job_nature")] public string JobNature { get; set; } /// /// 最高薪水,单位元 /// [XmlElement("max_salary")] public long MaxSalary { get; set; } /// /// 最低薪水,单位元 /// [XmlElement("min_salary")] public long MinSalary { get; set; } /// /// 职位更新时间 /// [XmlElement("modified_time")] public string ModifiedTime { get; set; } /// /// 职位名称 /// [XmlElement("name")] public string Name { get; set; } /// /// 职位地址 省 /// [XmlElement("province")] public string Province { get; set; } /// /// 薪资月数 /// [XmlElement("salary_month")] public long SalaryMonth { get; set; } /// /// 薪资类型,HOUR:小时,DAY:天,WEEK:周,MONTH:月,BY_TIME:次 /// [XmlElement("salary_period")] public string SalaryPeriod { get; set; } /// /// 状态,1表示启用中,2表示关闭 /// [XmlElement("status")] public long Status { get; set; } } /// /// AtsPageResultDomain Data Structure. /// [Serializable] public class AtsPageResultDomain : TopObject { /// /// 是否还有数据 /// [XmlElement("has_more")] public bool HasMore { get; set; } /// /// 职位信息列表 /// [XmlArray("list")] [XmlArrayItem("job_simple_vo")] public List List { get; set; } /// /// 游标,下次分页请求使用 /// [XmlElement("next_cursor")] public string NextCursor { get; set; } } } }