TemplatePro/BZPT.DTO/Pro/ProjectInfoDto.cs

333 lines
8.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/***********************************************************
**项目名称: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; }
}
}