SGGL_JT/SUBQHSE/Model/CNCEC_MasterData/MasterData_PcEp.cs

224 lines
5.8 KiB
C#
Raw Normal View History

2025-04-07 17:43:30 +08:00
// <auto-generated />
//
// To parse this JSON data, add NuGet 'Newtonsoft.Json' then do:
//
// using Model;
//
// var masterDataPcEp = MasterDataPcEp.FromJson(jsonString);
namespace Model
{
using System;
using System.Collections.Generic;
using System.Globalization;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
/// <summary>
/// 工程项目数据返回
/// </summary>
public partial class MasterDataPcEp
{
[JsonProperty("code")]
public long Code { get; set; }
[JsonProperty("data")]
public System.Collections.Generic.List<Datum> Data { get; set; }
[JsonProperty("message")]
public string Message { get; set; }
}
public partial class Datum
{
[JsonProperty("CNCEC_VIEW_PROJECT_STAFF")]
public System.Collections.Generic.List<CncecViewProjectStaff> CncecViewProjectStaff { get; set; }
[JsonProperty("CNCEC_VIEW_PROJECT_XXB")]
public System.Collections.Generic.List<CncecViewProjectXxb> CncecViewProjectXxb { get; set; }
}
public partial class CncecViewProjectStaff
{
[JsonProperty("SYS_ID_")]
public string SysId { get; set; }
}
public partial class CncecViewProjectXxb
{
/// <summary>
/// 所属行政机构
/// </summary>
[JsonProperty("ad_org_code")]
public string AdOrgCode { get; set; }
[JsonProperty("blg_group")]
public string BlgGroup { get; set; }
/// <summary>
/// 所属主项目
/// </summary>
[JsonProperty("blg_main_prj")]
public string BlgMainPrj { get; set; }
/// <summary>
/// 业务领域
/// </summary>
[JsonProperty("busi_area")]
public string BusiArea { get; set; }
/// <summary>
/// 客户名称
/// </summary>
[JsonProperty("cust_code")]
public string CustCode { get; set; }
/// <summary>
/// 实际开工日期
/// </summary>
[JsonProperty("fact_begin_date")]
public string FactBeginDate { get; set; }
/// <summary>
/// 实际完工日期
/// </summary>
[JsonProperty("fact_end_date")]
public string FactEndDate { get; set; }
/// <summary>
/// 所属核算单位
/// </summary>
[JsonProperty("fin_org_code")]
public string FinOrgCode { get; set; }
[JsonProperty("group_prj_code")]
public string GroupPrjCode { get; set; }
[JsonProperty("group_prj_name")]
public string GroupPrjName { get; set; }
/// <summary>
/// 立项日期
/// </summary>
[JsonProperty("init_date_")]
public string InitDate { get; set; }
[JsonProperty("is_enable")]
public string IsEnable { get; set; }
/// <summary>
/// 是否境外项目
/// </summary>
[JsonProperty("is_fore")]
public string IsFore { get; set; }
[JsonProperty("is_int_prj")]
public string IsIntPrj { get; set; }
/// <summary>
/// 项目所在城市
/// </summary>
[JsonProperty("loc_city")]
public string LocCity { get; set; }
/// <summary>
/// 项目所在省份
/// </summary>
[JsonProperty("loc_pro")]
public string LocPro { get; set; }
/// <summary>
/// 项目所在国别
/// </summary>
[JsonProperty("loc_region")]
public string LocRegion { get; set; }
/// <summary>
/// 项目经理
/// </summary>
[JsonProperty("mn_staff_code")]
public string MnStaffCode { get; set; }
/// <summary>
/// 计划开工日期
/// </summary>
[JsonProperty("plan_begin_date")]
public string PlanBeginDate { get; set; }
/// <summary>
/// 计划完工日期
/// </summary>
[JsonProperty("plan_end_date")]
public string PlanEndDate { get; set; }
/// <summary>
/// PPP项目核算方式
/// </summary>
[JsonProperty("ppp_prj_calc_type")]
public string PppPrjCalcType { get; set; }
/// <summary>
/// 项目编码
/// </summary>
[JsonProperty("prj_code")]
public string PrjCode { get; set; }
/// <summary>
/// 项目承包方式
/// </summary>
[JsonProperty("prj_cont_type")]
public string PrjContType { get; set; }
/// <summary>
/// 项目财务分类
/// </summary>
[JsonProperty("prj_fin_type")]
public string PrjFinType { get; set; }
/// <summary>
/// 项目名称
/// </summary>
[JsonProperty("prj_name")]
public string PrjName { get; set; }
/// <summary>
/// 项目状态
/// </summary>
[JsonProperty("prj_status")]
public string PrjStatus { get; set; }
/// <summary>
/// 项目单位属性
/// </summary>
[JsonProperty("prj_type")]
public string PrjType { 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 long SysState { get; set; }
}
public partial class MasterDataPcEp
{
public static MasterDataPcEp FromJson(string json)
{
return JsonConvert.DeserializeObject<MasterDataPcEp>(json, Model.Converter.Settings);
}
}
}