Files
number_zj/20220330_Vote/Ewide.RoadFlow/Entity/rf_programexport.cs
2022-03-30 17:54:33 +08:00

132 lines
4.5 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.
//----------rf_programexport开始----------
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
//using System.Data.Entity.ModelConfiguration;
using System.Runtime.Serialization;
using Furion.JsonSerialization;
namespace RoadFlow.Model
{
/// <summary>
/// 数据表实体类rf_programexport
/// </summary>
[Table("rf_programexport")]
[Serializable]
public partial class rf_programexport: BaseEntity {
/// <summary>
/// 无描述
/// </summary>
[Display(Name="无描述")]
[Column("ProgramId")]
[DataMember]
public string ProgramId {get;set;}
/// <summary>
/// 字段
/// </summary>
[Display(Name="字段")]
[Column("Field")]
[DataMember]
public string Field {get;set;}
/// <summary>
/// 显示列名
/// </summary>
[Display(Name="显示列名")]
[Column("ShowTitle")]
[DataMember]
public string ShowTitle {get;set;}
/// <summary>
/// 对齐方式
/// </summary>
[Display(Name="对齐方式")]
[Column("Align")]
[DataMember]
public string Align {get;set;}
/// <summary>
/// 列宽度
/// </summary>
[Display(Name="列宽度")]
[Column("Width")]
[DataMember]
public int? Width {get;set;}
/// <summary>
/// 显示类型 0直接输出 1序号 2日期时间 3数字 4数据字典ID显示标题 5组织机构id显示为名称 6自定义
/// </summary>
[Display(Name="显示类型 0直接输出 1序号 2日期时间 3数字 4数据字典ID显示标题 5组织机构id显示为名称 6自定义")]
[Column("ShowType")]
[DataMember]
public int? ShowType {get;set;}
/// <summary>
/// 单元格类型0常规 1文本 2数字 3日期时间
/// </summary>
[Display(Name="单元格类型0常规 1文本 2数字 3日期时间")]
[Column("DataType")]
[DataMember]
public int? DataType {get;set;}
/// <summary>
/// 格式化字符串
/// </summary>
[Display(Name="格式化字符串")]
[Column("ShowFormat")]
[DataMember]
public string ShowFormat {get;set;}
/// <summary>
/// 自定义字符串
/// </summary>
[Display(Name="自定义字符串")]
[Column("CustomString")]
[DataMember]
public string CustomString {get;set;}
/// <summary>
/// 显示顺序
/// </summary>
[Display(Name="显示顺序")]
[Column("Sort")]
[DataMember]
public int Sort {get;set;}
public override string ToString()
{
return JSON.Serialize(this);
}
}
/**
/// <summary>
/// 数据表实体类Maprf_programexport
/// </summary>
public class rf_programexportMap : EntityTypeConfiguration<rf_programexport>
{
public rf_programexportMap()
{
this.ToTable("rf_programexport");
this.HasKey(t => t.Id);
this.Property(t => t.ProgramId).HasColumnName("ProgramId").IsRequired();
this.Property(t => t.Field).HasColumnName("Field").IsRequired();
this.Property(t => t.ShowTitle).HasColumnName("ShowTitle");
this.Property(t => t.Align).HasColumnName("Align").IsRequired();
this.Property(t => t.Width).HasColumnName("Width");
this.Property(t => t.ShowType).HasColumnName("ShowType");
this.Property(t => t.DataType).HasColumnName("DataType");
this.Property(t => t.ShowFormat).HasColumnName("ShowFormat");
this.Property(t => t.CustomString).HasColumnName("CustomString");
this.Property(t => t.Sort).HasColumnName("Sort").IsRequired();
}
}
**/
}
//----------rf_programexport结束----------