285 lines
10 KiB
C#
285 lines
10 KiB
C#
//----------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>
|
||
/// 数据表实体类Map:rf_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结束----------
|
||
|
||
|