You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
1.7 KiB
C#

using Estsh.Core.Base;
using System.ComponentModel.DataAnnotations.Schema;
namespace Estsh.Core.Models
{
[Table("sys_program_fun_op")]
[Serializable]
public class SysProgramFunOp : BaseEntity
{
[Column("program")]
public string Program { get; set; }
[Column("fun_name")]
public string FunName { get; set; }
[Column("grid_name")]
public string GridName { get; set; }
[Column("op_name")]
public string OpName { get; set; }
[Column("op_class")]
public string OpClass { get; set; }
[Column("op_method")]
public string OpMethod { get; set; }
[Column("op_params")]
public string OpParams { get; set; }
[Column("op_type")]
public string OpType { get; set; }
[Column("sort_num")]
public int SortNum { get; set; }
[Column("ruid")]
public int Ruid { get; set; }
#region 扩展字段
[NotMapped]
[Column("role_id")]
public int RoleId { get; set; }
[NotMapped]
[Column("parent_id")]
public int ParentId { get; set; }
[NotMapped]
[Column("op_id")]
public int OpId { get; set; }
[NotMapped]
[Column("menu_id")]
public int MenuId { get; set; }
[NotMapped]
[Column("update_user")]
public string UpdateUser { get; set; }
[NotMapped]
[Column("update_date")]
public string UpdateDate { get; set; }
[NotMapped]
[Column("create_user")]
public string CreateUser { get; set; }
[NotMapped]
[Column("create_date")]
public string CreateDate { get; set; }
#endregion
}
}