using System;
using System.Collections.Generic;
using System.Globalization;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
namespace Model
{
///
/// 人员model
///
public partial class MasterDataPersonList
{
[JsonProperty("code")]
public int Code { get; set; }
[JsonProperty("data")]
public System.Collections.Generic.List Data { get; set; }
[JsonProperty("message")]
public string Message { get; set; }
}
public partial class Datum_Person
{
[JsonProperty("CNCEC_VIEW_BANK")]
public System.Collections.Generic.List CncecViewBank { get; set; }
[JsonProperty("CNCEC_VIEW_POSITION")]
public System.Collections.Generic.List CncecViewPosition { get; set; }
[JsonProperty("CNCEC_VIEW_STAFF_XXB")]
public System.Collections.Generic.List CncecViewStaffXxb { get; set; }
}
public partial class CncecViewBank
{
[JsonProperty("SYS_ID_")]
public string SysId { get; set; }
}
public partial class CncecViewPosition
{
[JsonProperty("direct_sup")]
public string DirectSup { get; set; }
[JsonProperty("is_main_post")]
public string IsMainPost { get; set; }
[JsonProperty("post_ad_dep_code")]
public string PostAdDepCode { get; set; }
[JsonProperty("post_ad_org_code")]
public string PostAdOrgCode { get; set; }
[JsonProperty("post_begin_date")]
public string PostBeginDate { get; set; }
[JsonProperty("post_code")]
public string PostCode { get; set; }
[JsonProperty("post_end_date")]
public string PostEndDate { get; set; }
[JsonProperty("post_status")]
public string PostStatus { get; set; }
[JsonProperty("SYS_CUSID_")]
public string SysCusid { get; set; }
[JsonProperty("SYS_ID_")]
public string SysId { get; set; }
}
public partial class CncecViewStaffXxb
{
[JsonProperty("ad_dep_code")]
public string AdDepCode { get; set; }
[JsonProperty("ad_org_code")]
public string AdOrgCode { get; set; }
[JsonProperty("ad_post_code")]
public string AdPostCode { get; set; }
[JsonProperty("birthday")]
public string Birthday { get; set; }
[JsonProperty("cert_num")]
public string CertNum { get; set; }
[JsonProperty("cert_type")]
public string CertType { get; set; }
[JsonProperty("degree")]
public string Degree { get; set; }
[JsonProperty("edu_bg")]
public string EduBg { get; set; }
[JsonProperty("ext_email")]
public string ExtEmail { get; set; }
[JsonProperty("hire_date")]
public string HireDate { get; set; }
[JsonProperty("int_email")]
public string IntEmail { get; set; }
[JsonProperty("job_level")]
public string JobLevel { get; set; }
[JsonProperty("nation")]
public string Nation { get; set; }
[JsonProperty("nationality")]
public string Nationality { get; set; }
[JsonProperty("native_place")]
public string NativePlace { get; set; }
[JsonProperty("phone_num")]
public string PhoneNum { get; set; }
[JsonProperty("polit_status")]
public string PolitStatus { get; set; }
[JsonProperty("sex")]
public string Sex { get; set; }
[JsonProperty("show_name")]
public string ShowName { get; set; }
[JsonProperty("staff_code")]
public string StaffCode { get; set; }
[JsonProperty("staff_name")]
public string StaffName { get; set; }
[JsonProperty("staff_status")]
public string StaffStatus { get; set; }
[JsonProperty("SYS_CREATEDATE_")]
public string SysCreatedate { get; set; }
[JsonProperty("SYS_CREATOR_")]
public string SysCreator { get; set; }
[JsonProperty("SYS_ID_")]
public string SysId { get; set; }
[JsonProperty("SYS_MENDER_")]
public string SysMender { get; set; }
[JsonProperty("SYS_MODIFYDATE_")]
public string SysModifydate { get; set; }
[JsonProperty("SYS_STATE_")]
public int SysState { get; set; }
[JsonProperty("term_date")]
public string TermDate { get; set; }
[JsonProperty("title_level")]
public string TitleLevel { get; set; }
}
public partial class MasterDataPersonList
{
public static MasterDataPersonList FromJson(string json)
{
return JsonConvert.DeserializeObject(json, Model.Converter.Settings);
}
}
}