Files
2022-03-30 17:54:33 +08:00

285 lines
10 KiB
C#
Raw Permalink 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_program开始----------
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_program
/// </summary>
[Table("rf_program")]
[Serializable]
public partial class rf_program: BaseEntity {
/// <summary>
/// 应用名称
/// </summary>
[Display(Name="应用名称")]
[Column("Name")]
[DataMember]
public string Name {get;set;}
/// <summary>
/// 分类
/// </summary>
[Display(Name="分类")]
[Column("Type")]
[DataMember]
public string Type {get;set;}
/// <summary>
/// 创建时间
/// </summary>
[Display(Name="创建时间")]
[Column("CreateTime")]
[DataMember]
public DateTime CreateTime {get;set;}
/// <summary>
/// 发布时间
/// </summary>
[Display(Name="发布时间")]
[Column("PublishTime")]
[DataMember]
public DateTime? PublishTime {get;set;}
/// <summary>
/// 创建人
/// </summary>
[Display(Name="创建人")]
[Column("CreateUserId")]
[DataMember]
public string CreateUserId {get;set;}
/// <summary>
/// 查询SQL
/// </summary>
[Display(Name="查询SQL")]
[Column("SqlString")]
[DataMember]
public string SqlString {get;set;}
/// <summary>
/// 是否显示新增按钮
/// </summary>
[Display(Name="是否显示新增按钮")]
[Column("IsAdd")]
[DataMember]
public int IsAdd {get;set;}
/// <summary>
/// 数据连接ID
/// </summary>
[Display(Name="数据连接ID")]
[Column("ConnId")]
[DataMember]
public string ConnId {get;set;}
/// <summary>
/// 状态 0设计中 1已发布 2已作废
/// </summary>
[Display(Name="状态 0设计中 1已发布 2已作废")]
[Column("Status")]
[DataMember]
public int Status {get;set;}
/// <summary>
/// 表单ID
/// </summary>
[Display(Name="表单ID")]
[Column("FormId")]
[DataMember]
public string FormId {get;set;}
/// <summary>
/// 编辑模式 0当前窗口 1弹出层 2弹出窗口
/// </summary>
[Display(Name="编辑模式 0当前窗口 1弹出层 2弹出窗口")]
[Column("EditModel")]
[DataMember]
public int EditModel {get;set;}
/// <summary>
/// 弹出层宽度
/// </summary>
[Display(Name="弹出层宽度")]
[Column("Width")]
[DataMember]
public string Width {get;set;}
/// <summary>
/// 弹出层高度
/// </summary>
[Display(Name="弹出层高度")]
[Column("Height")]
[DataMember]
public string Height {get;set;}
/// <summary>
/// 按钮显示位置 0新行 1查询后面
/// </summary>
[Display(Name="按钮显示位置 0新行 1查询后面")]
[Column("ButtonLocation")]
[DataMember]
public int ButtonLocation {get;set;}
/// <summary>
/// 是否分页
/// </summary>
[Display(Name="是否分页")]
[Column("IsPager")]
[DataMember]
public int IsPager {get;set;}
/// <summary>
/// 选择列 0无 1单选 2多选
/// </summary>
[Display(Name="选择列 0无 1单选 2多选")]
[Column("SelectColumn")]
[DataMember]
public int SelectColumn {get;set;}
/// <summary>
/// 是否显示序号列
/// </summary>
[Display(Name="是否显示序号列")]
[Column("RowNumber")]
[DataMember]
public int RowNumber {get;set;}
/// <summary>
/// 页面脚本
/// </summary>
[Display(Name="页面脚本")]
[Column("ClientScript")]
[DataMember]
public string ClientScript {get;set;}
/// <summary>
/// 导出EXCEL模板
/// </summary>
[Display(Name="导出EXCEL模板")]
[Column("ExportTemplate")]
[DataMember]
public string ExportTemplate {get;set;}
/// <summary>
/// 导出Excel表头
/// </summary>
[Display(Name="导出Excel表头")]
[Column("ExportHeaderText")]
[DataMember]
public string ExportHeaderText {get;set;}
/// <summary>
/// 导出EXCLE的文件名
/// </summary>
[Display(Name="导出EXCLE的文件名")]
[Column("ExportFileName")]
[DataMember]
public string ExportFileName {get;set;}
/// <summary>
/// 列表样式
/// </summary>
[Display(Name="列表样式")]
[Column("TableStyle")]
[DataMember]
public string TableStyle {get;set;}
/// <summary>
/// 列表表头HTML
/// </summary>
[Display(Name="列表表头HTML")]
[Column("TableHead")]
[DataMember]
public string TableHead {get;set;}
/// <summary>
/// 导入EXCEL数据时的标识字段每次导入生成一个编号区分
/// </summary>
[Display(Name="导入EXCEL数据时的标识字段每次导入生成一个编号区分")]
[Column("InDataNumberFiledName")]
[DataMember]
public string InDataNumberFiledName {get;set;}
/// <summary>
/// 表头合并
/// </summary>
[Display(Name="表头合并")]
[Column("GroupHeaders")]
[DataMember]
public string GroupHeaders {get;set;}
/// <summary>
/// 默认排序
/// </summary>
[Display(Name="默认排序")]
[Column("DefaultSort")]
[DataMember]
public string DefaultSort {get;set;}
/// <summary>
/// 新增修改删除数据后执行的方法
/// </summary>
[Display(Name="新增修改删除数据后执行的方法")]
[Column("EditEvents")]
[DataMember]
public string EditEvents {get;set;}
public override string ToString()
{
return JSON.Serialize(this);
}
}
/**
/// <summary>
/// 数据表实体类Maprf_program
/// </summary>
public class rf_programMap : EntityTypeConfiguration<rf_program>
{
public rf_programMap()
{
this.ToTable("rf_program");
this.HasKey(t => t.Id);
this.Property(t => t.Name).HasColumnName("Name").IsRequired();
this.Property(t => t.Type).HasColumnName("Type").IsRequired();
this.Property(t => t.CreateTime).HasColumnName("CreateTime").IsRequired();
this.Property(t => t.PublishTime).HasColumnName("PublishTime");
this.Property(t => t.CreateUserId).HasColumnName("CreateUserId").IsRequired();
this.Property(t => t.SqlString).HasColumnName("SqlString").IsRequired();
this.Property(t => t.IsAdd).HasColumnName("IsAdd").IsRequired();
this.Property(t => t.ConnId).HasColumnName("ConnId").IsRequired();
this.Property(t => t.Status).HasColumnName("Status").IsRequired();
this.Property(t => t.FormId).HasColumnName("FormId");
this.Property(t => t.EditModel).HasColumnName("EditModel").IsRequired();
this.Property(t => t.Width).HasColumnName("Width");
this.Property(t => t.Height).HasColumnName("Height");
this.Property(t => t.ButtonLocation).HasColumnName("ButtonLocation").IsRequired();
this.Property(t => t.IsPager).HasColumnName("IsPager").IsRequired();
this.Property(t => t.SelectColumn).HasColumnName("SelectColumn").IsRequired();
this.Property(t => t.RowNumber).HasColumnName("RowNumber").IsRequired();
this.Property(t => t.ClientScript).HasColumnName("ClientScript");
this.Property(t => t.ExportTemplate).HasColumnName("ExportTemplate");
this.Property(t => t.ExportHeaderText).HasColumnName("ExportHeaderText");
this.Property(t => t.ExportFileName).HasColumnName("ExportFileName");
this.Property(t => t.TableStyle).HasColumnName("TableStyle");
this.Property(t => t.TableHead).HasColumnName("TableHead");
this.Property(t => t.InDataNumberFiledName).HasColumnName("InDataNumberFiledName");
this.Property(t => t.GroupHeaders).HasColumnName("GroupHeaders");
this.Property(t => t.DefaultSort).HasColumnName("DefaultSort");
this.Property(t => t.EditEvents).HasColumnName("EditEvents");
}
}
**/
}
//----------rf_program结束----------