TemplatePro/BZPT.DTO/Pro/ProjectInfoDto.cs

333 lines
8.3 KiB
C#
Raw Normal View History

2025-03-02 23:30:03 +08:00
/***********************************************************
**:BZPT.Dto
**:
** : codesmith脚本生成
** : 1.0
**
************************************************************/
namespace BZPT.Dto.Pro
{
using System;
using System.Runtime.Serialization;
using System.ComponentModel.DataAnnotations;
/// <summary>
/// ProjectInfo工程项目基本信息数据传输对象
/// </summary>
[DataContract]
public partial class ProjectInfoDto:BaseDto,IDto
{
public ProjectInfoDto()
{
}
public ProjectInfoDto(string aggregateId):base(aggregateId)
{ }
/// <summary>
/// 主键id
/// </summary>
[Display(Name ="主键id")]
[StringLength(144)]
[DataMember(Name= "ID")]
public string ID { get; set; }
/// <summary>
/// 项目编号
/// </summary>
[Display(Name ="项目编号")]
[StringLength(200)]
[DataMember(Name= "AC001")]
public string AC001 { get; set; }
/// <summary>
/// 项目名称
/// </summary>
[Display(Name ="项目名称")]
[StringLength(1200)]
[DataMember(Name= "AC002")]
public string AC002 { get; set; }
/// <summary>
/// 公路类型
/// </summary>
[Display(Name ="公路类型")]
[StringLength(128)]
[DataMember(Name= "AC003")]
public string AC003 { get; set; }
/// <summary>
/// 项目分类
/// </summary>
[Display(Name ="项目分类")]
[StringLength(128)]
[DataMember(Name= "AC024")]
public string AC024 { get; set; }
/// <summary>
/// 项目类别
/// </summary>
[Display(Name ="项目类别")]
[StringLength(128)]
[DataMember(Name= "AC004")]
public string AC004 { get; set; }
/// <summary>
/// 所属区域
/// </summary>
[Display(Name ="所属区域")]
[StringLength(1200)]
[DataMember(Name= "AC005")]
public string AC005 { get; set; }
/// <summary>
/// 建设性质
/// </summary>
[Display(Name ="建设性质")]
[StringLength(1200)]
[DataMember(Name= "AC006")]
public string AC006 { get; set; }
/// <summary>
/// 法定代表人
/// </summary>
[Display(Name ="法定代表人")]
[StringLength(80)]
[DataMember(Name= "AC007")]
public string AC007 { get; set; }
/// <summary>
/// 项目负责人
/// </summary>
[Display(Name ="项目负责人")]
[StringLength(80)]
[DataMember(Name= "AC008")]
public string AC008 { get; set; }
/// <summary>
/// 项目负责人电话
/// </summary>
[Display(Name ="项目负责人电话")]
[StringLength(80)]
[DataMember(Name= "AC0024")]
public string AC0024 { get; set; }
/// <summary>
/// 项目级别
/// </summary>
[Display(Name ="项目级别")]
[StringLength(128)]
[DataMember(Name= "AC009")]
public string AC009 { get; set; }
/// <summary>
/// 项目技术等级
/// </summary>
[Display(Name ="项目技术等级")]
[StringLength(128)]
[DataMember(Name= "AC010")]
public string AC010 { get; set; }
/// <summary>
/// 工程概算(万元)
/// </summary>
[Display(Name ="工程概算(万元)")]
[DataMember(Name= "AC011")]
public decimal? AC011 { get; set; }
/// <summary>
/// 路面结构
/// </summary>
[Display(Name ="路面结构")]
[StringLength(1200)]
[DataMember(Name= "AC012")]
public string AC012 { get; set; }
/// <summary>
/// 开工令下发时间
/// </summary>
[Display(Name ="开工令下发时间")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd")]
[DataMember(Name= "AC013")]
public DateTime? AC013 { get; set; }
/// <summary>
/// 工期(月)
/// </summary>
[Display(Name ="工期(月)")]
[DataMember(Name= "AC014")]
public int? AC014 { get; set; }
/// <summary>
/// 工程结算(万元)
/// </summary>
[Display(Name ="工程结算(万元)")]
[DataMember(Name= "AC015")]
public decimal? AC015 { get; set; }
/// <summary>
/// 交工时间
/// </summary>
[Display(Name ="交工时间")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd")]
[DataMember(Name= "AC016")]
public DateTime? AC016 { get; set; }
/// <summary>
/// 竣工时间
/// </summary>
[Display(Name ="竣工时间")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd")]
[DataMember(Name= "AC017")]
public DateTime? AC017 { get; set; }
/// <summary>
/// 项目状态
/// </summary>
[Display(Name ="项目状态")]
[StringLength(128)]
[DataMember(Name= "AC018")]
public string AC018 { get; set; }
/// <summary>
/// 建设规模
/// </summary>
[Display(Name ="建设规模")]
[StringLength(1200)]
[DataMember(Name= "AC019")]
public string AC019 { get; set; }
/// <summary>
/// 开工累计完成产值(万元)
/// </summary>
[Display(Name ="开工累计完成产值(万元)")]
[DataMember(Name= "AC020")]
public decimal? AC020 { get; set; }
/// <summary>
/// 建设单位ID
/// </summary>
[Display(Name ="建设单位ID")]
[StringLength(144)]
[DataMember(Name= "AC021")]
public string AC021 { get; set; }
/// <summary>
/// 工作阶段
/// </summary>
[Display(Name ="工作阶段")]
[StringLength(1200)]
[DataMember(Name= "AC022")]
public string AC022 { get; set; }
/// <summary>
/// 建设内容
/// </summary>
[Display(Name ="建设内容")]
[StringLength(12000)]
[DataMember(Name= "AC023")]
public string AC023 { get; set; }
/// <summary>
/// 工程地点
/// </summary>
[Display(Name ="工程地点")]
[StringLength(12000)]
[DataMember(Name= "AC025")]
public string AC025 { get; set; }
/// <summary>
/// 投资性质
/// </summary>
[Display(Name ="投资性质")]
[StringLength(400)]
[DataMember(Name= "AC026")]
public string AC026 { get; set; }
/// <summary>
/// 担保单位
/// </summary>
[Display(Name ="担保单位")]
[StringLength(8000)]
[DataMember(Name= "AC027")]
public string AC027 { get; set; }
/// <summary>
/// 担保开始日期
/// </summary>
[Display(Name ="担保开始日期")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd")]
[DataMember(Name= "AC028")]
public DateTime? AC028 { get; set; }
/// <summary>
/// 担保结束日期
/// </summary>
[Display(Name ="担保结束日期")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd")]
[DataMember(Name= "AC029")]
public DateTime? AC029 { get; set; }
/// <summary>
/// 担保单位社会信号码
/// </summary>
[Display(Name ="担保单位社会信号码")]
[StringLength(100)]
[DataMember(Name= "AC030")]
public string AC030 { get; set; }
/// <summary>
/// 保证金
/// </summary>
[Display(Name ="保证金")]
[DataMember(Name= "AC031")]
public decimal? AC031 { get; set; }
/// <summary>
/// 担保类型
/// </summary>
[Display(Name ="担保类型")]
[StringLength(144)]
[DataMember(Name= "AC032")]
public string AC032 { get; set; }
/// <summary>
/// 更新时间
/// </summary>
[Display(Name ="更新时间")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd HH:mm:ss")]
[DataMember(Name= "UpdateTime")]
public DateTime? UpdateTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
[Display(Name ="更新人")]
[StringLength(152)]
[DataMember(Name= "UpdateUser")]
public string UpdateUser { get; set; }
/// <summary>
/// 创建时间
/// </summary>
[Display(Name ="创建时间")]
[DisplayFormat(DataFormatString ="YYYY/MM/dd HH:mm:ss")]
[DataMember(Name= "CreateTime")]
public DateTime? CreateTime { get; set; }
/// <summary>
/// 创建人
/// </summary>
[Display(Name ="创建人")]
[StringLength(152)]
[DataMember(Name= "CreateUser")]
public string CreateUser { get; set; }
/// <summary>
/// 是否已删除
/// </summary>
[Display(Name ="是否已删除")]
[DataMember(Name= "IsDeleted")]
public bool? IsDeleted { get; set; }
}
}