Initial_commit_SecMPS_v2

This commit is contained in:
2026-05-15 23:22:48 +08:00
commit 23ea4fe05f
13830 changed files with 298675 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity;
namespace VolPro.Entity.DomainModels
{
public class ApiSys_UserInput
{
/// <summary>
///用户名
/// </summary>
[Display(Name ="用户名")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string UserName { get; set; }
/// <summary>
///密码
/// </summary>
[Display(Name ="密码")]
[MaxLength(400)]
[Column(TypeName="nvarchar(400)")]
[Required(AllowEmptyStrings=false)]
public string UserPwd { get; set; }
/// <summary>
///手机号
/// </summary>
[Display(Name ="手机号")]
[MaxLength(22)]
[Column(TypeName="nvarchar(22)")]
[Required(AllowEmptyStrings=false)]
public string PhoneNo { get; set; }
}
}

View File

@@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity;
namespace VolPro.Entity.DomainModels
{
public class ApiSys_UserOutput
{
/// <summary>
///用户名
/// </summary>
[Display(Name ="用户名")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string UserName { get; set; }
/// <summary>
///部门
/// </summary>
[Display(Name ="部门")]
[MaxLength(300)]
[Column(TypeName="nvarchar(300)")]
[Editable(true)]
public string DeptName { get; set; }
/// <summary>
///角色
/// </summary>
[Display(Name ="角色")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Role_Id { get; set; }
}
}

View File

@@ -0,0 +1,130 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "商品分类",TableName = "Demo_Catalog",DBServer = "SysDbContext")]
public partial class Demo_Catalog:SysEntity
{
/// <summary>
///商品分类
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="商品分类")]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid CatalogId { get; set; }
/// <summary>
///分类编号
/// </summary>
[Display(Name ="分类编号")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string CatalogCode { get; set; }
/// <summary>
///分类名称
/// </summary>
[Display(Name ="分类名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string CatalogName { get; set; }
/// <summary>
///上级分类
/// </summary>
[Display(Name ="上级分类")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ParentId { get; set; }
/// <summary>
///分类图片
/// </summary>
[Display(Name ="分类图片")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Img { get; set; }
/// <summary>
///是否可用
/// </summary>
[Display(Name ="是否可用")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///创建人id
/// </summary>
[Display(Name ="创建人id")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_Catalog
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,30 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VolPro.Entity.DomainModels
{
public class AntiData
{
/// <summary>
/// 审批的主键
/// </summary>
public object Key { get; set; }
/// <summary>
/// 审批意见
/// </summary>
public string AuditReason { get; set; }
/// <summary>
/// 是否审批流程
/// </summary>
public bool IsFlow { get; set; }
/// <summary>
/// 退回节点
/// </summary>
public string StepId { get; set; }
}
}

View File

@@ -0,0 +1,47 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VolPro.Entity.DomainModels
{
public class PageDataOptions
{
public int Page { get; set; }
public int Rows { get; set; }
public int Total { get; set; }
public string TableName { get; set; }
/// <summary>
/// 三级明细表(2023.09.18)
/// </summary>
public string DetailTable { get; set; }
public string Sort { get; set; }
/// <summary>
/// 排序方式
/// </summary>
public string Order { get; set; }
public string Wheres { get; set; }
public bool Export { get; set; }
public object Value { get; set; }
/// <summary>
/// 查询条件
/// </summary>
public List<SearchParameters> Filter { get; set; }
/// <summary>
/// 2024.02.03增加导出列表与界面显示字段一致
/// </summary>
public string[] Columns { get; set; }
}
public class SearchParameters
{
public string Name { get; set; }
public string Value { get; set; }
public string DisplayType { get; set; }
}
}

View File

@@ -0,0 +1,23 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VolPro.Entity.DomainModels
{
public class PageGridData<T>
{
public int status { get; set; }
public string msg { get; set; }
public int total { get; set; }
public List<T> rows { get; set; }
public object summary { get; set; }
/// <summary>
/// 可以在返回前,再返回一些额外的数据,比如返回其他表的信息,前台找到查询后的方法取出来
/// </summary>
public object extra { get; set; }
}
}

View File

@@ -0,0 +1,51 @@
using System.Collections;
using System.Collections.Generic;
namespace VolPro.Entity.DomainModels
{
public class SaveModel
{
public string TableName { get; set; }
public Dictionary<string, object> MainData { get; set; }
public List<Dictionary<string, object>> DetailData { get; set; }
public List<object> DelKeys { get; set; }
/// <summary>
/// 从前台传入的其他参数(自定义扩展可以使用)
/// </summary>
public object Extra { get; set; }
/// <summary>
/// 一对多明细
/// </summary>
public List<DetailInfo> Details { get; set; }
public List<SubDelInfo> SubDelInfo { get; set; }
/// <summary>
/// 2024.01.22
/// 是否审批流程
/// </summary>
public bool IsFlow { get; set; }
//2024.06.10增加数据版本号管理
public string DataVersionField { get; set; }
public string DataVersionValue { get; set; }
}
public class DetailInfo
{
public string Table { get; set; }
public List<Dictionary<string, object>> Data { get; set; }
public List<object> DelKeys { get; set; }
}
public class SubDelInfo
{
public bool IsProescc { get; set; }
public string Table { get; set; }
public List<object> DelKeys { get; set; }
}
}

View File

@@ -0,0 +1,254 @@
using VolPro.Entity.SystemModels;
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using SqlSugar;
namespace VolPro.Entity.DomainModels
{
[Table("Sys_TableColumn")]
public class Sys_TableColumn : SysEntity
{
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
public int Table_Id { get; set; }
/// <summary>
///
/// <summary>
[Key]
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
[SugarColumn(IsPrimaryKey = true,IsIdentity =true)]
public int ColumnId { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
public string ColumnName { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
public string ColumnCnName { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
public string ColumnType { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
public string TableName { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
public int? Maxlength { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
public int? IsNull { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
public int? IsDisplay { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
public int? IsKey { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
public string Columnformat { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
public string Script { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
public string DropNo { get; set; }
[Editable(true)]
public int? IsImage { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
public int? Sortable { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
public int? ColumnWidth { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
public int? SearchRowNo { get; set; }
[Editable(true)]
[Column(TypeName = "int")]
public int? SearchColNo { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
public string SearchType { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
[Column(TypeName = "int")]
public int? EditRowNo { get; set; }
[Editable(true)]
public int? EditColNo { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "")]
[Editable(true)]
public string EditType { get; set; }
[DisplayFormat(DataFormatString = "18,3")]
[Column(TypeName = "decimal")]
[Editable(true)]
public decimal? ColSize { get; set; }
[DisplayFormat(DataFormatString = "18,3")]
[Column(TypeName = "decimal")]
[Editable(true)]
public decimal? SearchColSize { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
[Column(TypeName = "int")]
public int? IsReadDataset { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Editable(true)]
[Column(TypeName = "int")]
public int? Enable { get; set; }
[Editable(true)]
[Column(TypeName = "int")]
public int? ApiInPut { get; set; }
[Editable(true)]
[Column(TypeName = "int")]
public int? ApiIsNull { get; set; }
[Editable(true)]
[Column(TypeName = "int")]
public int? ApiOutPut { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
public int? CreateID { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
public string Creator { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
public int? ModifyID { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
public string Modifier { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
public DateTime? ModifyDate { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
public int? OrderNo { get; set; }
/// <summary>
///
/// <summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Editable(true)]
public int? IsColumnData { get; set; }
public int? ReferenceField { get; set; }
}
}

View File

@@ -0,0 +1,132 @@
using VolPro.Entity.SystemModels;
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Collections.Generic;
using SqlSugar;
namespace VolPro.Entity.DomainModels
{
[Table("Sys_TableInfo")]
[EntityAttribute(DetailTable = new Type[] { typeof(Sys_TableColumn) })]
public class Sys_TableInfo : SysEntity
{
[Key]
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Column(TypeName = "int")]
public int Table_Id { get; set; }
[Editable(true)]
[Column(TypeName = "int")]
public int? ParentId { get; set; }
[Editable(true)]
public string TableName { get; set; }
[Editable(true)]
public string TableTrueName { get; set; }
[Editable(true)]
public string ColumnCNName { get; set; }
public string Namespace { get; set; }
[Editable(true)]
public string FolderName { get; set; }
[Editable(true)]
public string DataTableType { get; set; }
[Editable(true)]
public string EditorType { get; set; }
[Editable(true)]
[Column(TypeName = "int")]
public int? OrderNo { get; set; }
[Editable(true)]
public string UploadField { get; set; }
[Editable(true)]
public int? UploadMaxCount { get; set; }
[Editable(true)]
public string RichText { get; set; }
[Editable(true)]
public string ExpressField { get; set; }
[Editable(true)]
public string DBServer { get; set; }
[Editable(true)]
public string SortName { get; set; }
[Editable(true)]
public string DetailCnName { get; set; }
[Editable(true)]
public string DetailName { get; set; }
[Editable(true)]
[Column(TypeName = "int")]
public int? Enable { get; set; }
[Editable(true)]
public string CnName { get; set; }
[Editable(true)]
public int? SearchType { get; set; }
[Editable(true)]
public int? EditType { get; set; }
/// <summary>
/// 查询数据源
/// </summary>
[Editable(true)]
public string SearchDropNo { get; set; }
/// <summary>
/// 数据库脚本
/// </summary>
[Editable(true)]
public string DbSql { get; set; }
/// <summary>
/// 与主表关联的字段
/// </summary>
[Editable(true)]
public string ForeignField { get; set; }
/// <summary>
/// 动态加载页面
/// </summary>
[Editable(true)]
public int? DyPage { get; set; }
/// <summary>
/// 动态脚本脚本
/// </summary>
[Editable(true)]
public string DyScript { get; set; }
/// <summary>
/// 显示所有查询条件
/// </summary>
[Editable(true)]
public int? FixedSearch { get; set; }
/// <summary>
/// 启用日志审计
/// </summary>
[Editable(true)]
public int? ActionLog { get; set; }
/// <summary>
/// 参数配置
/// </summary>
[Editable(true)]
public string ConfigOption { get; set; }
[ForeignKey("Table_Id")]
[Navigate(NavigateType.OneToMany, nameof(Table_Id), nameof(Table_Id))]
public List<Sys_TableColumn> TableColumns { get; set; }
}
}

View File

@@ -0,0 +1,143 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "客户管理",TableName = "Demo_Customer",DBServer = "SysDbContext")]
public partial class Demo_Customer:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="Customer_Id")]
[Column(TypeName="int")]
[Required(AllowEmptyStrings=false)]
public int Customer_Id { get; set; }
/// <summary>
///客户
/// </summary>
[Display(Name ="客户")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Customer { get; set; }
/// <summary>
///手机
/// </summary>
[Display(Name ="手机")]
[MaxLength(50)]
[Column(TypeName="varchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string PhoneNo { get; set; }
/// <summary>
///省
/// </summary>
[Display(Name ="省")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Province { get; set; }
/// <summary>
///市
/// </summary>
[Display(Name ="市")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string City { get; set; }
/// <summary>
///县
/// </summary>
[Display(Name ="县")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string County { get; set; }
/// <summary>
///详细地址
/// </summary>
[Display(Name ="详细地址")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string DetailAddress { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_Customer
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,180 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "工作台",TableName = "Sys_Dashboard",DBServer = "SysDbContext")]
public partial class Sys_Dashboard:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="DashboardId")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid DashboardId { get; set; }
/// <summary>
///名称
/// </summary>
[Display(Name ="名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DashboardName { get; set; }
/// <summary>
///编号
/// </summary>
[Display(Name ="编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DashboardCode { get; set; }
/// <summary>
///父级id
/// </summary>
[Display(Name ="父级id")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ParentId { get; set; }
/// <summary>
///图片
/// </summary>
[Display(Name ="图片")]
[MaxLength(1000)]
[Column(TypeName="nvarchar(1000)")]
[Editable(true)]
public string Img { get; set; }
/// <summary>
///参数配置
/// </summary>
[Display(Name ="参数配置")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string Options { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Html")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string Html { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="UserId")]
[Column(TypeName="int")]
[Editable(true)]
public int? UserId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="TenancyId")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TenancyId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DbServiceId")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Dashboard
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,174 @@
using Newtonsoft.Json;
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "租户管理",TableName = "Sys_DbService",DBServer = "SysDbContext")]
public partial class Sys_DbService:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="DbServiceId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid DbServiceId { get; set; }
/// <summary>
///租户名称
/// </summary>
[Display(Name ="租户名称")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DbServiceName { get; set; }
/// <summary>
///所属集团
/// </summary>
[Display(Name ="所属集团")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? GroupId { get; set; }
/// <summary>
/// 数据库IP
/// </summary>
[Display(Name =" 数据库IP")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string DbIpAddress { get; set; }
/// <summary>
///数据库名
/// </summary>
[Display(Name ="数据库名")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DatabaseName { get; set; }
/// <summary>
///账号
/// </summary>
[Display(Name ="账号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string UserId { get; set; }
/// <summary>
///密码
/// </summary>
[Display(Name ="密码")]
[MaxLength(500)]
[JsonIgnore] [SugarColumn(NoSerialize = true)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Pwd { get; set; }
/// <summary>
///手机号
/// </summary>
[Display(Name ="手机号")]
[MaxLength(50)]
[Column(TypeName="varchar(50)")]
[Editable(true)]
public string PhoneNo { get; set; }
/// <summary>
///地址
/// </summary>
[Display(Name ="地址")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Address { get; set; }
/// <summary>
///是否可用
/// </summary>
[Display(Name ="是否可用")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_DbService
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,149 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "商品信息",TableName = "Demo_Goods",DBServer = "SysDbContext")]
public partial class Demo_Goods:SysEntity
{
/// <summary>
///商品ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="商品ID")]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid GoodsId { get; set; }
/// <summary>
///商品名称
/// </summary>
[Display(Name ="商品名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string GoodsName { get; set; }
/// <summary>
///所属分类
/// </summary>
[Display(Name ="所属分类")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? CatalogId { get; set; }
/// <summary>
///商品编号
/// </summary>
[Display(Name ="商品编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string GoodsCode { get; set; }
/// <summary>
///商品图片
/// </summary>
[Display(Name ="商品图片")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Img { get; set; }
/// <summary>
///规格
/// </summary>
[Display(Name ="规格")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Specs { get; set; }
/// <summary>
///单价
/// </summary>
[Display(Name ="单价")]
[DisplayFormat(DataFormatString="10,2")]
[Column(TypeName="decimal")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public decimal Price { get; set; }
/// <summary>
///是否可用
/// </summary>
[Display(Name ="是否可用")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_Goods
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,128 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "集团管理",TableName = "Sys_Group",DBServer = "SysDbContext")]
public partial class Sys_Group:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="GroupId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid GroupId { get; set; }
/// <summary>
///集团名称
/// </summary>
[Display(Name ="集团名称")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string GroupName { get; set; }
/// <summary>
///电话
/// </summary>
[Display(Name ="电话")]
[MaxLength(50)]
[Column(TypeName="varchar(50)")]
[Editable(true)]
public string PhoneNo { get; set; }
/// <summary>
///地址
/// </summary>
[Display(Name ="地址")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Address { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Group
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,182 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "语言设置",TableName = "Sys_Language",DBServer = "SysDbContext")]
public partial class Sys_Language:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="Id")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Id { get; set; }
/// <summary>
///简体中文
/// </summary>
[Display(Name ="简体中文")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ZHCN { get; set; }
/// <summary>
///繁体中文
/// </summary>
[Display(Name ="繁体中文")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string ZHTW { get; set; }
/// <summary>
///英语
/// </summary>
[Display(Name ="英语")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string English { get; set; }
/// <summary>
///法语
/// </summary>
[Display(Name ="法语")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string French { get; set; }
/// <summary>
///泰语
/// </summary>
[Display(Name ="泰语")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string Thai { get; set; }
/// <summary>
///越南语
/// </summary>
[Display(Name ="越南语")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string Vietnamese { get; set; }
/// <summary>
///西班牙语
/// </summary>
[Display(Name ="西班牙语")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string Spanish { get; set; }
/// <summary>
///俄罗斯语
/// </summary>
[Display(Name ="俄罗斯语")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string Russian { get; set; }
/// <summary>
///阿拉伯语
/// </summary>
[Display(Name ="阿拉伯语")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string Arabic { get; set; }
/// <summary>
///模块
/// </summary>
[Display(Name ="模块")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Module { get; set; }
/// <summary>
///语言包
/// </summary>
[Display(Name ="语言包")]
[Column(TypeName="int")]
[Editable(true)]
public int? IsPackageContent { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateId")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateId { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyId")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Modifier { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Language
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,178 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "审计日志",TableName = "Sys_ActionLog",DBServer = "SysDbContext")]
public partial class Sys_ActionLog:SysEntity
{
/// <summary>
///日志Id
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="日志Id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid ActionLogId { get; set; }
/// <summary>
///数据库表
/// </summary>
[Display(Name ="数据库表")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TableName { get; set; }
/// <summary>
///业务表名
/// </summary>
[Display(Name ="业务表名")]
[MaxLength(128)]
[Column(TypeName="nvarchar(128)")]
[Editable(true)]
public string TableCNName { get; set; }
/// <summary>
///操作类型
/// </summary>
[Display(Name ="操作类型")]
[MaxLength(10)]
[Column(TypeName="nvarchar(10)")]
[Editable(true)]
public string OperationType { get; set; }
/// <summary>
///原始数据
/// </summary>
[Display(Name ="原始数据")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string OriginalData { get; set; }
/// <summary>
///变更数据
/// </summary>
[Display(Name ="变更数据")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string ChangedData { get; set; }
/// <summary>
///请求参数
/// </summary>
[Display(Name ="请求参数")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string RequestParameter { get; set; }
/// <summary>
///请求接口
/// </summary>
[Display(Name ="请求接口")]
[MaxLength(1000)]
[Column(TypeName="nvarchar(1000)")]
[Editable(true)]
public string Url { get; set; }
/// <summary>
///租户id
/// </summary>
[Display(Name ="租户id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
/// <summary>
///租户id
/// </summary>
[Display(Name ="租户id")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TenancyId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Remark")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Options")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Options { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_ActionLog
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,245 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "消息通知",TableName = "Sys_Notification",DBServer = "SysDbContext")]
public partial class Sys_Notification:SysEntity
{
/// <summary>
///主键ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="主键ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid NotificationId { get; set; }
/// <summary>
///模板ID
/// </summary>
[Display(Name ="模板ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? NotificationTemplateId { get; set; }
/// <summary>
///通知标题
/// </summary>
[Display(Name ="通知标题")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string NotificationTitle { get; set; }
/// <summary>
///通知编码
/// </summary>
[Display(Name ="通知编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string NotificationCode { get; set; }
/// <summary>
///业务功能
/// </summary>
[Display(Name ="业务功能")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string BusinessFunction { get; set; }
/// <summary>
///业务表
/// </summary>
[Display(Name ="业务表")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string TableName { get; set; }
/// <summary>
///业务表主键
/// </summary>
[Display(Name ="业务表主键")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TableKey { get; set; }
/// <summary>
///通知类型
/// </summary>
[Display(Name ="通知类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string NotificationType { get; set; }
/// <summary>
///通知级别
/// </summary>
[Display(Name ="通知级别")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string NotificationLevel { get; set; }
/// <summary>
///通知对象类型
/// </summary>
[Display(Name ="通知对象类型")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string TargetObjectType { get; set; }
/// <summary>
///通知对象
/// </summary>
[Display(Name ="通知对象")]
[MaxLength(4000)]
[Column(TypeName="nvarchar(4000)")]
[Editable(true)]
public string TargetObjectValue { get; set; }
/// <summary>
///通知对象
/// </summary>
[Display(Name ="通知对象")]
[MaxLength(4000)]
[Column(TypeName="nvarchar(4000)")]
[Editable(true)]
public string TargetObjectText { get; set; }
/// <summary>
///发布状态
/// </summary>
[Display(Name ="发布状态")]
[Column(TypeName="int")]
[Editable(true)]
public int? PublishStatus { get; set; }
/// <summary>
///跳转地址
/// </summary>
[Display(Name ="跳转地址")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string LinkUrl { get; set; }
/// <summary>
///跳转类型
/// </summary>
[Display(Name ="跳转类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string LinkType { get; set; }
/// <summary>
///字段模板
/// </summary>
[Display(Name ="字段模板")]
[Column(TypeName="int")]
[Editable(true)]
public int? IsFieldTemplate { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///通知内容
/// </summary>
[Display(Name ="通知内容")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string NotificationContent { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime CreateDate { get; set; }
/// <summary>
///修改人Id
/// </summary>
[Display(Name ="修改人Id")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,217 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "消息记录",TableName = "Sys_NotificationLog",DBServer = "SysDbContext")]
public partial class Sys_NotificationLog:SysEntity
{
/// <summary>
///主键ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="主键ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid NotificationLogId { get; set; }
/// <summary>
///消息ID
/// </summary>
[Display(Name ="消息ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? NotificationId { get; set; }
/// <summary>
///模板ID
/// </summary>
[Display(Name ="模板ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? NotificationTemplateId { get; set; }
/// <summary>
///通知标题
/// </summary>
[Display(Name ="通知标题")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string NotificationTitle { get; set; }
/// <summary>
///业务功能
/// </summary>
[Display(Name ="业务功能")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string BusinessFunction { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="TableName")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string TableName { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="TableKey")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TableKey { get; set; }
/// <summary>
///通知内容
/// </summary>
[Display(Name ="通知内容")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string NotificationContent { get; set; }
/// <summary>
///通知类型
/// </summary>
[Display(Name ="通知类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string NotificationType { get; set; }
/// <summary>
///通知级别
/// </summary>
[Display(Name ="通知级别")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string NotificationLevel { get; set; }
/// <summary>
///接收用户id
/// </summary>
[Display(Name ="接收用户id")]
[Column(TypeName="int")]
[Editable(true)]
public int? ReceiveUserId { get; set; }
/// <summary>
///接收用户帐号
/// </summary>
[Display(Name ="接收用户帐号")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string ReceiveUserName { get; set; }
/// <summary>
///接收人
/// </summary>
[Display(Name ="接收人")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string ReceiveUserTrueName { get; set; }
/// <summary>
///跳转地址
/// </summary>
[Display(Name ="跳转地址")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string LinkUrl { get; set; }
/// <summary>
///跳转类型
/// </summary>
[Display(Name ="跳转类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string LinkType { get; set; }
/// <summary>
///读取状态
/// </summary>
[Display(Name ="读取状态")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int IsRead { get; set; }
/// <summary>
///读取时间
/// </summary>
[Display(Name ="读取时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ReadDate { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///发送人
/// </summary>
[Display(Name ="发送人")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///发送时间
/// </summary>
[Display(Name ="发送时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
}
}

View File

@@ -0,0 +1,239 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "消息模板",TableName = "Sys_NotificationTemplate",DBServer = "SysDbContext")]
public partial class Sys_NotificationTemplate:SysEntity
{
/// <summary>
///主键ID
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="主键ID")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid NotificationTemplateId { get; set; }
/// <summary>
///业务表
/// </summary>
[Display(Name ="业务表")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string TableName { get; set; }
/// <summary>
///业务表主键id
/// </summary>
[Display(Name ="业务表主键id")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TableKey { get; set; }
/// <summary>
///通知标题
/// </summary>
[Display(Name ="通知标题")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string NotificationTitle { get; set; }
/// <summary>
///通知编码
/// </summary>
[Display(Name ="通知编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string NotificationCode { get; set; }
/// <summary>
///业务功能
/// </summary>
[Display(Name ="业务功能")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string BusinessFunction { get; set; }
/// <summary>
///通知类型
/// </summary>
[Display(Name ="通知类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string NotificationType { get; set; }
/// <summary>
///通知级别
/// </summary>
[Display(Name ="通知级别")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string NotificationLevel { get; set; }
/// <summary>
///通知对象类型
/// </summary>
[Display(Name ="通知对象类型")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string TargetObjectType { get; set; }
/// <summary>
///通知对象
/// </summary>
[Display(Name ="通知对象")]
[MaxLength(4000)]
[Column(TypeName="nvarchar(4000)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string TargetObjectValue { get; set; }
/// <summary>
///通知对象
/// </summary>
[Display(Name ="通知对象")]
[MaxLength(4000)]
[Column(TypeName="nvarchar(4000)")]
[Editable(true)]
public string TargetObjectText { get; set; }
/// <summary>
///发布状态
/// </summary>
[Display(Name ="发布状态")]
[Column(TypeName="int")]
[Editable(true)]
public int? PublishStatus { get; set; }
/// <summary>
///通知内容
/// </summary>
[Display(Name ="通知内容")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string NotificationContent { get; set; }
/// <summary>
///跳转地址
/// </summary>
[Display(Name ="跳转地址")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string LinkUrl { get; set; }
/// <summary>
///跳转类型
/// </summary>
[Display(Name ="跳转类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string LinkType { get; set; }
/// <summary>
///字段模板
/// </summary>
[Display(Name ="字段模板")]
[Column(TypeName="int")]
[Editable(true)]
public int? IsFieldTemplate { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///创建人ID
/// </summary>
[Display(Name ="创建人ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime CreateDate { get; set; }
/// <summary>
///修改人Id
/// </summary>
[Display(Name ="修改人Id")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Notification
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_NotificationLog
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_NotificationTemplate
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,212 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "订单管理",TableName = "Demo_Order",DetailTable = new Type[] { typeof(Demo_OrderList)},DetailTableCnName = "订单明细",DBServer = "SysDbContext")]
public partial class Demo_Order:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="Order_Id")]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid Order_Id { get; set; }
/// <summary>
///订单编号
/// </summary>
[Display(Name ="订单编号")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string OrderNo { get; set; }
/// <summary>
///订单类型
/// </summary>
[Display(Name ="订单类型")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int OrderType { get; set; }
/// <summary>
///总价
/// </summary>
[Display(Name ="总价")]
[DisplayFormat(DataFormatString="18,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? TotalPrice { get; set; }
/// <summary>
///总数量
/// </summary>
[Display(Name ="总数量")]
[Column(TypeName="int")]
[Editable(true)]
public int? TotalQty { get; set; }
/// <summary>
///订单日期
/// </summary>
[Display(Name ="订单日期")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime OrderDate { get; set; }
/// <summary>
///客户
/// </summary>
[Display(Name ="客户")]
[Column(TypeName="int")]
[Editable(true)]
public int? CustomerId { get; set; }
/// <summary>
///客户
/// </summary>
[Display(Name ="客户")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Customer { get; set; }
/// <summary>
///手机
/// </summary>
[Display(Name ="手机")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string PhoneNo { get; set; }
/// <summary>
///订单状态
/// </summary>
[Display(Name ="订单状态")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int OrderStatus { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="AuditId")]
[Column(TypeName="int")]
[Editable(true)]
public int? AuditId { get; set; }
/// <summary>
///审核人
/// </summary>
[Display(Name ="审核人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Auditor { get; set; }
/// <summary>
///审核状态
/// </summary>
[Display(Name ="审核状态")]
[Column(TypeName="int")]
[Editable(true)]
public int? AuditStatus { get; set; }
/// <summary>
///审核时间
/// </summary>
[Display(Name ="审核时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? AuditDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="AuditReason")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string AuditReason { get; set; }
[Display(Name ="订单明细")]
[ForeignKey("Order_Id")][Navigate(NavigateType.OneToMany,nameof(Order_Id),nameof(Order_Id))]
public List<Demo_OrderList> Demo_OrderList { get; set; }
}
}

View File

@@ -0,0 +1,157 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "订单明细",TableName = "Demo_OrderList",DBServer = "SysDbContext")]
public partial class Demo_OrderList:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="OrderList_Id")]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid OrderList_Id { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Order_Id")]
[Column(TypeName="uniqueidentifier")]
public Guid? Order_Id { get; set; }
/// <summary>
///商品id
/// </summary>
[Display(Name ="商品id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? GoodsId { get; set; }
/// <summary>
///商品编号
/// </summary>
[Display(Name ="商品编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string GoodsCode { get; set; }
/// <summary>
///商品名称
/// </summary>
[Display(Name ="商品名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string GoodsName { get; set; }
/// <summary>
///商品图片
/// </summary>
[Display(Name ="商品图片")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Img { get; set; }
/// <summary>
///商品规格
/// </summary>
[Display(Name ="商品规格")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Specs { get; set; }
/// <summary>
///单价
/// </summary>
[Display(Name ="单价")]
[DisplayFormat(DataFormatString="18,2")]
[Column(TypeName="decimal")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public decimal Price { get; set; }
/// <summary>
///数量
/// </summary>
[Display(Name ="数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Qty { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,132 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Table("SellOrderList")]
[Entity(TableCnName = "订单明细")]
public class SellOrderList:SysEntity
{
/// <summary>
///
/// </summary>
[Key]
[Display(Name ="OrderList_Id")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid OrderList_Id { get; set; }
/// <summary>
///订单Id
/// </summary>
[Display(Name ="订单Id")]
[MaxLength(36)]
[Column(TypeName= "uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid Order_Id { get; set; }
/// <summary>
///商品名称
/// </summary>
[Display(Name ="商品名称")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ProductName { get; set; }
/// <summary>
///批次
/// </summary>
[Display(Name ="批次")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MO { get; set; }
/// <summary>
///数量
/// </summary>
[Display(Name ="数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Qty { get; set; }
/// <summary>
///重量
/// </summary>
[Display(Name ="重量")]
[DisplayFormat(DataFormatString="11,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? Weight { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(1000)]
[Column(TypeName="nvarchar(1000)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_Order
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_OrderList
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,136 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "产品管理",TableName = "Demo_Product",DetailTable = new Type[] { typeof(Demo_ProductColor),typeof(Demo_ProductSize)},DetailTableCnName = "颜色,尺寸",DBServer = "SysDbContext")]
public partial class Demo_Product:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="ProductId")]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid ProductId { get; set; }
/// <summary>
///商品名称
/// </summary>
[Display(Name ="商品名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ProductName { get; set; }
/// <summary>
///商品编号
/// </summary>
[Display(Name ="商品编号")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ProductCode { get; set; }
/// <summary>
///价格
/// </summary>
[Display(Name ="价格")]
[DisplayFormat(DataFormatString="18,2")]
[Column(TypeName="decimal")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public decimal Price { get; set; }
/// <summary>
///审核状态
/// </summary>
[Display(Name ="审核状态")]
[Column(TypeName="int")]
public int? AuditStatus { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
[Display(Name ="颜色")]
[ForeignKey("ProductId")][Navigate(NavigateType.OneToMany,nameof(ProductId),nameof(ProductId))]
public List<Demo_ProductColor> Demo_ProductColor { get; set; }
[Display(Name ="尺寸")]
[ForeignKey("ProductId")][Navigate(NavigateType.OneToMany,nameof(ProductId),nameof(ProductId))]
public List<Demo_ProductSize> Demo_ProductSize { get; set; }
}
}

View File

@@ -0,0 +1,138 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "产品颜色",TableName = "Demo_ProductColor",DetailTable = new Type[] { typeof(Demo_ProductColorSub)},DetailTableCnName = "产品颜色明细",DBServer = "SysDbContext")]
public partial class Demo_ProductColor:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="ProductColorId")]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid ProductColorId { get; set; }
/// <summary>
///商品id
/// </summary>
[Display(Name ="商品id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ProductId { get; set; }
/// <summary>
///颜色
/// </summary>
[Display(Name ="颜色")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Color { get; set; }
/// <summary>
///数量
/// </summary>
[Display(Name ="数量")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Qty { get; set; }
/// <summary>
///单位
/// </summary>
[Display(Name ="单位")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Unit { get; set; }
/// <summary>
///图片
/// </summary>
[Display(Name ="图片")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Img { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
[Display(Name ="产品颜色明细")]
[ForeignKey("ProductColorId")][Navigate(NavigateType.OneToMany,nameof(ProductColorId),nameof(ProductColorId))]
public List<Demo_ProductColorSub> Demo_ProductColorSub { get; set; }
}
}

View File

@@ -0,0 +1,147 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "产品颜色明细",TableName = "Demo_ProductColorSub",DBServer = "SysDbContext")]
public partial class Demo_ProductColorSub:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="ProductColorSubId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid ProductColorSubId { get; set; }
/// <summary>
///产品颜色Id
/// </summary>
[Display(Name ="产品颜色Id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ProductColorId { get; set; }
/// <summary>
///生产地
/// </summary>
[Display(Name ="生产地")]
[MaxLength(255)]
[Column(TypeName="varchar(255)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string FactoryLocation { get; set; }
/// <summary>
///生产商
/// </summary>
[Display(Name ="生产商")]
[MaxLength(255)]
[Column(TypeName="varchar(255)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Manufacturer { get; set; }
/// <summary>
///生产日期
/// </summary>
[Display(Name ="生产日期")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ProductionDate { get; set; }
/// <summary>
///数量
/// </summary>
[Display(Name ="数量")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Quantity { get; set; }
/// <summary>
///价格
/// </summary>
[Display(Name ="价格")]
[DisplayFormat(DataFormatString="10,2")]
[Column(TypeName="decimal")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public decimal Price { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,118 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "产品尺寸",TableName = "Demo_ProductSize",DetailTable = new Type[] { typeof(Demo_ProductSizeSub)},DetailTableCnName = "产品尺寸明细",DBServer = "SysDbContext")]
public partial class Demo_ProductSize:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="ProductSizeId")]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid ProductSizeId { get; set; }
/// <summary>
///商品id
/// </summary>
[Display(Name ="商品id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ProductId { get; set; }
/// <summary>
///尺寸
/// </summary>
[Display(Name ="尺寸")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Size { get; set; }
/// <summary>
///单位
/// </summary>
[Display(Name ="单位")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Unit { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
[Display(Name ="产品尺寸明细")]
[ForeignKey("ProductSizeId")][Navigate(NavigateType.OneToMany,nameof(ProductSizeId),nameof(ProductSizeId))]
public List<Demo_ProductSizeSub> Demo_ProductSizeSub { get; set; }
}
}

View File

@@ -0,0 +1,140 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "产品尺寸明细",TableName = "Demo_ProductSizeSub",DBServer = "SysDbContext")]
public partial class Demo_ProductSizeSub:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="ProductSizeSubId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid ProductSizeSubId { get; set; }
/// <summary>
///产品尺寸ID
/// </summary>
[Display(Name ="产品尺寸ID")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ProductSizeId { get; set; }
/// <summary>
///胸围尺寸
/// </summary>
[Display(Name ="胸围尺寸")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ChestCircumference { get; set; }
/// <summary>
///腰围尺寸
/// </summary>
[Display(Name ="腰围尺寸")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string WaistCircumference { get; set; }
/// <summary>
///臀围尺寸
/// </summary>
[Display(Name ="臀围尺寸")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string HipCircumference { get; set; }
/// <summary>
///肩宽尺寸
/// </summary>
[Display(Name ="肩宽尺寸")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ShoulderWidth { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_Product
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_ProductColor
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_ProductColorSub
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_ProductSize
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Demo_ProductSizeSub
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,147 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "执行记录",TableName = "Sys_QuartzLog",DBServer = "SysDbContext")]
public partial class Sys_QuartzLog:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="LogId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid LogId { get; set; }
/// <summary>
///任务id
/// </summary>
[Display(Name ="任务id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? Id { get; set; }
/// <summary>
///任务名称
/// </summary>
[Display(Name ="任务名称")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string TaskName { get; set; }
/// <summary>
///耗时(秒)
/// </summary>
[Display(Name ="耗时(秒)")]
[Column(TypeName="int")]
[Editable(true)]
public int? ElapsedTime { get; set; }
/// <summary>
///开始时间
/// </summary>
[Display(Name ="开始时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? StratDate { get; set; }
/// <summary>
///结束时间
/// </summary>
[Display(Name ="结束时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? EndDate { get; set; }
/// <summary>
///是否成功
/// </summary>
[Display(Name ="是否成功")]
[Column(TypeName="int")]
[Editable(true)]
public int? Result { get; set; }
/// <summary>
///返回内容
/// </summary>
[Display(Name ="返回内容")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string ResponseContent { get; set; }
/// <summary>
///异常信息
/// </summary>
[Display(Name ="异常信息")]
[Column(TypeName="nvarchar(max)")]
public string ErrorMsg { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Creator")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,185 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "定时任务",TableName = "Sys_QuartzOptions",DBServer = "SysDbContext")]
public partial class Sys_QuartzOptions:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="Id")]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid Id { get; set; }
/// <summary>
///任务名称
/// </summary>
[Display(Name ="任务名称")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string TaskName { get; set; }
/// <summary>
///任务分组
/// </summary>
[Display(Name ="任务分组")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string GroupName { get; set; }
/// <summary>
///请求方式
/// </summary>
[Display(Name ="请求方式")]
[MaxLength(50)]
[Column(TypeName="varchar(50)")]
[Editable(true)]
public string Method { get; set; }
/// <summary>
///超时时间(秒)
/// </summary>
[Display(Name ="超时时间(秒)")]
[Column(TypeName="int")]
[Editable(true)]
public int? TimeOut { get; set; }
/// <summary>
///Corn表达式
/// </summary>
[Display(Name ="Corn表达式")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string CronExpression { get; set; }
/// <summary>
///Url地址
/// </summary>
[Display(Name ="Url地址")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string ApiUrl { get; set; }
/// <summary>
///post参数
/// </summary>
[Display(Name ="post参数")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string PostData { get; set; }
/// <summary>
///AuthKey
/// </summary>
[Display(Name ="AuthKey")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string AuthKey { get; set; }
/// <summary>
///AuthValue
/// </summary>
[Display(Name ="AuthValue")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string AuthValue { get; set; }
/// <summary>
///描述
/// </summary>
[Display(Name ="描述")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string Describe { get; set; }
/// <summary>
///最后执行执行
/// </summary>
[Display(Name ="最后执行执行")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? LastRunTime { get; set; }
/// <summary>
///运行状态
/// </summary>
[Display(Name ="运行状态")]
[Column(TypeName="int")]
[Editable(true)]
public int? Status { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_QuartzLog
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_QuartzOptions
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,78 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "实时环境数据",TableName = "ReadDBTableName",DBServer = "ServiceDbContext")]
public partial class ReadDBTableName:ServiceEntity
{
/// <summary>
///变量Id
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="变量Id")]
[Column(TypeName="bigint")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public long Id { get; set; }
/// <summary>
///变量名称
/// </summary>
[Display(Name ="变量名称")]
[MaxLength(255)]
[Column(TypeName="varchar(255)")]
[Editable(true)]
public string Name { get; set; }
/// <summary>
///设备名称
/// </summary>
[Display(Name ="设备名称")]
[MaxLength(255)]
[Column(TypeName="varchar(255)")]
[Editable(true)]
public string DeviceName { get; set; }
/// <summary>
///实时值
/// </summary>
[Display(Name ="实时值")]
[MaxLength(255)]
[Column(TypeName="varchar(255)")]
[Editable(true)]
public string Value { get; set; }
/// <summary>
///是否在线
/// </summary>
[Display(Name ="是否在线")]
[Column(TypeName="bit")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public bool IsOnline { get; set; }
/// <summary>
///采集时间
/// </summary>
[Display(Name ="采集时间")]
[Column(TypeName="datetime")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public DateTime CollectTime { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class ReadDBTableName
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,237 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "单据编码",TableName = "Sys_CodeRule",DBServer = "SysDbContext")]
public partial class Sys_CodeRule:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="CodeRuleId")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid CodeRuleId { get; set; }
/// <summary>
///业务名称
/// </summary>
[Display(Name ="业务名称")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string TableName { get; set; }
/// <summary>
///业务名称
/// </summary>
[Display(Name ="业务名称")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string TableCNName { get; set; }
/// <summary>
///字段
/// </summary>
[Display(Name ="字段")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Field { get; set; }
/// <summary>
///规则名称
/// </summary>
[Display(Name ="规则名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Name { get; set; }
/// <summary>
///编码预览
/// </summary>
[Display(Name ="编码预览")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Code { get; set; }
/// <summary>
///前缀
/// </summary>
[Display(Name ="前缀")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string PrefixCode { get; set; }
/// <summary>
///规则类型
/// </summary>
[Display(Name ="规则类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string RuleType { get; set; }
/// <summary>
///编号位数
/// </summary>
[Display(Name ="编号位数")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int ValueLen { get; set; }
/// <summary>
///增长类型
/// </summary>
[Display(Name ="增长类型")]
[MaxLength(1000)]
[Column(TypeName="nvarchar(1000)")]
[Editable(true)]
public string RuleIncremental { get; set; }
/// <summary>
///排序字段
/// </summary>
[Display(Name ="排序字段")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string OrderFiled { get; set; }
/// <summary>
///连接符号
/// </summary>
[Display(Name ="连接符号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ConcatenationSymbol { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CodeText1")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string CodeText1 { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CodeText2")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string CodeText2 { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="UserId")]
[Column(TypeName="int")]
[Editable(true)]
public int? UserId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="TenancyId")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TenancyId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DbServiceId")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_CodeRule
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,114 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "DataViewProjects", TableName = "DataViewProjects", DBServer = "SysDbContext")]
public partial class DataViewProjects : SysEntity
{
/// <summary>
///
/// </summary>
[Key]
[SugarColumn(IsPrimaryKey = true)]
[Display(Name = "Id")]
[Column(TypeName = "bigint")]
[Required(AllowEmptyStrings = false)]
public long Id { get; set; }
/// <summary>
///名称
/// </summary>
[Display(Name = "名称")]
[Column(TypeName = "nvarchar(max)")]
[Editable(true)]
public string ProjectName { get; set; }
/// <summary>
///发布状态
/// </summary>
[Display(Name = "发布状态")]
[Column(TypeName = "int")]
[Editable(true)]
[Required(AllowEmptyStrings = false)]
public int State { get; set; }
/// <summary>
///删除状态
/// </summary>
[Display(Name = "删除状态")]
[Column(TypeName = "int")]
[Editable(true)]
[Required(AllowEmptyStrings = false)]
public int IsDel { get; set; }
/// <summary>
///预览图片
/// </summary>
[Display(Name = "预览图片")]
[Column(TypeName = "nvarchar(max)")]
[Editable(true)]
public string IndexImage { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name = "备注")]
[Column(TypeName = "nvarchar(max)")]
[Editable(true)]
public string Remarks { get; set; }
/// <summary>
///排序号
/// </summary>
[Display(Name = "排序号")]
[Column(TypeName = "int")]
public int? OrderNo { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "CreateId")]
[Column(TypeName = "int")]
public int? CreateId { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name = "创建人")]
[MaxLength(50)]
[Column(TypeName = "nvarchar(50)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name = "创建时间")]
[Column(TypeName = "datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "Content")]
[Column(TypeName = "nvarchar(max)")]
public string Content { get; set; }
[Display(Name = "")]
[Column(TypeName = "uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
}
}

View File

@@ -0,0 +1,28 @@
using Newtonsoft.Json;
using System.ComponentModel.DataAnnotations;
namespace VolPro.Entity.DomainModels
{
public class LoginInfo
{
[Display(Name = "用户名")]
[MaxLength(50)]
[Required(ErrorMessage = "用户名不能为空")]
public string UserName { get; set; }
[MaxLength(50)]
[Display(Name = "密码")]
[Required(ErrorMessage = "密码不能为空")]
public string Password { get; set; }
[MaxLength(6)]
[Display(Name = "验证码")]
[Required(ErrorMessage = "验证码不能为空")]
public string VerificationCode { get; set; }
[Required(ErrorMessage = "参数不完整")]
/// <summary>
/// 2020.06.12增加验证码
/// </summary>
public string UUID { get; set; }
}
}

View File

@@ -0,0 +1,55 @@
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VolPro.Entity.DomainModels
{
public class Permissions
{
public int Menu_Id { get; set; }
public int ParentId { get; set; }
public string TableName { get; set; }
public string MenuAuth { get; set; }
public string UserAuth { get; set; }
/// <summary>
/// 当前用户权限,存储的是权限的值,如:Add,Search等
/// </summary>
public string[] UserAuthArr { get; set; }
/// <summary>
/// 2022.03.26
/// 菜单类型1:移动端0:PC端
/// </summary>
public int MenuType { get; set; }
/// <summary>
///菜单数据权限
///2024.08.11
/// </summary>
[Display(Name = "菜单数据权限")]
public string AuthMenuData { get; set; }
private List<Dictionary<string, string>> _customAuth = null;
public List<Dictionary<string, string>> CustomAuth
{
get
{
if (string.IsNullOrEmpty(AuthMenuData) || AuthMenuData[0] != '[')
{
return null;
}
if (_customAuth == null)
{
_customAuth = JsonConvert.DeserializeObject<List<Dictionary<string, string>>>(AuthMenuData);
}
return _customAuth;
}
}
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace VolPro.Entity.DomainModels
{
public class RoleAuthor
{
public int menuId { get; set; }
public string actions { get; set; }
}
}

View File

@@ -0,0 +1,144 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "组织架构",TableName = "Sys_Department",DBServer = "SysDbContext")]
public partial class Sys_Department:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="DepartmentId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid DepartmentId { get; set; }
/// <summary>
///名称
/// </summary>
[Display(Name ="名称")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DepartmentName { get; set; }
/// <summary>
///上级组织
/// </summary>
[Display(Name ="上级组织")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ParentId { get; set; }
/// <summary>
///编号
/// </summary>
[Display(Name ="编号")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string DepartmentCode { get; set; }
/// <summary>
///类型
/// </summary>
[Display(Name ="类型")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string DepartmentType { get; set; }
/// <summary>
///是否可用
/// </summary>
[Display(Name ="是否可用")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
/// <summary>
///所属数据库
/// </summary>
[Display(Name ="所属数据库")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
}
}

View File

@@ -0,0 +1,159 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "字典数据",TableName = "Sys_Dictionary",DetailTable = new Type[] { typeof(Sys_DictionaryList)},DetailTableCnName = "字典明细",DBServer = "SysDbContext")]
public partial class Sys_Dictionary:SysEntity
{
/// <summary>
///字典ID
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="字典ID")]
[Column(TypeName="int")]
[Required(AllowEmptyStrings=false)]
public int Dic_ID { get; set; }
/// <summary>
///字典编号
/// </summary>
[Display(Name ="字典编号")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DicNo { get; set; }
/// <summary>
///字典名称
/// </summary>
[Display(Name ="字典名称")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DicName { get; set; }
/// <summary>
///父级ID
/// </summary>
[Display(Name ="父级ID")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int ParentId { get; set; }
/// <summary>
///配置项
/// </summary>
[Display(Name ="配置项")]
[Column(TypeName="nvarchar(max)")]
public string Config { get; set; }
/// <summary>
///sql语句
/// </summary>
[Display(Name ="sql语句")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string DbSql { get; set; }
/// <summary>
///所在数据库
/// </summary>
[Display(Name ="所在数据库")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string DBServer { get; set; }
/// <summary>
///排序号
/// </summary>
[Display(Name ="排序号")]
[Column(TypeName="int")]
[Editable(true)]
public int? OrderNo { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(4000)]
[Column(TypeName="nvarchar(4000)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///是否启用
/// </summary>
[Display(Name ="是否启用")]
[Column(TypeName="tinyint")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public byte Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(60)]
[Column(TypeName="nvarchar(60)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(60)]
[Column(TypeName="nvarchar(60)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
[Display(Name ="字典明细")]
[ForeignKey("Dic_ID")][Navigate(NavigateType.OneToMany,nameof(Dic_ID),nameof(Dic_ID))]
public List<Sys_DictionaryList> Sys_DictionaryList { get; set; }
}
}

View File

@@ -0,0 +1,127 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "字典明细",TableName = "Sys_DictionaryList",DBServer = "SysDbContext")]
public partial class Sys_DictionaryList:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="DicList_ID")]
[Column(TypeName="int")]
[Required(AllowEmptyStrings=false)]
public int DicList_ID { get; set; }
/// <summary>
///数据源ID
/// </summary>
[Display(Name ="数据源ID")]
[Column(TypeName="int")]
[Editable(true)]
public int? Dic_ID { get; set; }
/// <summary>
///数据源Value
/// </summary>
[Display(Name ="数据源Value")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DicValue { get; set; }
/// <summary>
///数据源Text
/// </summary>
[Display(Name ="数据源Text")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DicName { get; set; }
/// <summary>
///排序号
/// </summary>
[Display(Name ="排序号")]
[Column(TypeName="int")]
[Editable(true)]
public int? OrderNo { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///是否可用
/// </summary>
[Display(Name ="是否可用")]
[Column(TypeName="tinyint")]
[Editable(true)]
public byte? Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,141 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "系统日志",TableName = "Sys_Log",DBServer = "SysDbContext")]
public partial class Sys_Log:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="Id")]
[Column(TypeName="int")]
[Required(AllowEmptyStrings=false)]
public int Id { get; set; }
/// <summary>
///开始时间
/// </summary>
[Display(Name ="开始时间")]
[Column(TypeName="datetime")]
public DateTime? BeginDate { get; set; }
/// <summary>
///用户名称
/// </summary>
[Display(Name ="用户名称")]
[Column(TypeName="nvarchar(max)")]
public string UserName { get; set; }
/// <summary>
///请求地址
/// </summary>
[Display(Name ="请求地址")]
[Column(TypeName="nvarchar(max)")]
public string Url { get; set; }
/// <summary>
///日志类型
/// </summary>
[Display(Name ="日志类型")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
public string LogType { get; set; }
/// <summary>
///响应状态
/// </summary>
[Display(Name ="响应状态")]
[Column(TypeName="int")]
public int? Success { get; set; }
/// <summary>
///时长
/// </summary>
[Display(Name ="时长")]
[Column(TypeName="int")]
public int? ElapsedTime { get; set; }
/// <summary>
///请求参数
/// </summary>
[Display(Name ="请求参数")]
[Column(TypeName="nvarchar(max)")]
public string RequestParameter { get; set; }
/// <summary>
///响应参数
/// </summary>
[Display(Name ="响应参数")]
[Column(TypeName="nvarchar(max)")]
public string ResponseParameter { get; set; }
/// <summary>
///异常信息
/// </summary>
[Display(Name ="异常信息")]
[Column(TypeName="nvarchar(max)")]
public string ExceptionInfo { get; set; }
/// <summary>
///用户IP
/// </summary>
[Display(Name ="用户IP")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
public string UserIP { get; set; }
/// <summary>
///服务器IP
/// </summary>
[Display(Name ="服务器IP")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
public string ServiceIP { get; set; }
/// <summary>
///浏览器类型
/// </summary>
[Display(Name ="浏览器类型")]
[MaxLength(400)]
[Column(TypeName="nvarchar(400)")]
public string BrowserType { get; set; }
/// <summary>
///用户ID
/// </summary>
[Display(Name ="用户ID")]
[Column(TypeName="int")]
public int? User_Id { get; set; }
/// <summary>
///角色ID
/// </summary>
[Display(Name ="角色ID")]
[Column(TypeName="int")]
public int? Role_Id { get; set; }
/// <summary>
///结束时间
/// </summary>
[Display(Name ="结束时间")]
[Column(TypeName="datetime")]
public DateTime? EndDate { get; set; }
}
}

View File

@@ -0,0 +1,184 @@
/*
*Authorjxx
*Contact283591387@qq.com
*Date2018-07-01
* 此代码由框架生成,请勿随意更改
*/
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Table("Sys_Menu")]
[EntityAttribute(TableCnName = "菜单配置")]
public class Sys_Menu : SysEntity
{
/// <summary>
///ID
/// </summary>
[Key]
[Display(Name = "ID")]
[DisplayFormat(DataFormatString = "10,0")]
[Column(TypeName = "int")]
[Editable(true)]
[Required(AllowEmptyStrings = false)]
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int Menu_Id { get; set; }
/// <summary>
///父级ID
/// </summary>
[Display(Name = "父级ID")]
[DisplayFormat(DataFormatString = "10,0")]
[Column(TypeName = "int")]
[Editable(true)]
[Required(AllowEmptyStrings = false)]
public int ParentId { get; set; }
/// <summary>
///菜单名称
/// </summary>
[Display(Name = "菜单名称")]
[MaxLength(50)]
[Column(TypeName = "nvarchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings = false)]
public string MenuName { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "TableName")]
[MaxLength(200)]
[Column(TypeName = "nvarchar(200)")]
[Editable(true)]
public string TableName { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "Url")]
[MaxLength(10000)]
[Column(TypeName = "nvarchar(10000)")]
[Editable(true)]
public string Url { get; set; }
/// <summary>
///权限
/// </summary>
[Display(Name = "权限")]
[MaxLength(10000)]
[Column(TypeName = "nvarchar(10000)")]
[Editable(true)]
public string Auth { get; set; }
/// <summary>
///数据权限
/// </summary>
[Display(Name = "数据权限")]
[Column(TypeName = "int")]
[Editable(true)]
public int? AuthData { get; set; }
/// <summary>
///数据权限
/// </summary>
[Display(Name = "跳转类型")]
[Column(TypeName = "int")]
[Editable(true)]
public int? LinkType { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "Description")]
[MaxLength(200)]
[Column(TypeName = "nvarchar(200)")]
[Editable(true)]
public string Description { get; set; }
/// <summary>
///图标
/// </summary>
[Display(Name = "图标")]
[MaxLength(50)]
[Column(TypeName = "nvarchar(50)")]
[Editable(true)]
public string Icon { get; set; }
/// <summary>
///排序号
/// </summary>
[Display(Name = "排序号")]
[DisplayFormat(DataFormatString = "10,0")]
[Column(TypeName = "int")]
[Editable(true)]
public int? OrderNo { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name = "创建人")]
[MaxLength(50)]
[Column(TypeName = "nvarchar(50)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name = "创建时间")]
[Column(TypeName = "datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "Modifier")]
[MaxLength(50)]
[Column(TypeName = "nvarchar(50)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "ModifyDate")]
[Column(TypeName = "datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
/// <summary>
///是否启用
/// </summary>
[Display(Name = "是否启用")]
[Column(TypeName = "tinyint")]
[Editable(true)]
public byte? Enable { get; set; }
/// <summary>
/// 2022.03.26
/// 菜单类型1:移动端0:PC端
/// </summary>
/// </summary>
[Display(Name = "是否启用")]
[Column(TypeName = "int")]
[Editable(true)]
public int? MenuType { get; set; }
[Navigate(NavigateType.OneToMany, nameof(Menu_Id), nameof(Menu_Id))]
public List<Sys_Actions> Actions { get; set; }
}
}

View File

@@ -0,0 +1,16 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace VolPro.Entity
{
public class Sys_Actions
{
[Key]
public int Action_Id { get; set; }
public int Menu_Id { get; set; }
public string Text { get; set; }
public string Value { get; set; }
}
}

View File

@@ -0,0 +1,104 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "系统监控",TableName = "Sys_Monitor",DBServer = "SysDbContext")]
public partial class Sys_Monitor:SysEntity
{
/// <summary>
///主键ID
/// </summary>
[Key]
[Display(Name ="主键ID")]
[Column(TypeName="bigint")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public long Id { get; set; }
/// <summary>
///主机名
/// </summary>
[Display(Name ="主机名")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string HostName { get; set; }
/// <summary>
///IP地址
/// </summary>
[Display(Name ="IP地址")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string Ip { get; set; }
/// <summary>
///MAC地址
/// </summary>
[Display(Name ="MAC地址")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string MacAddress { get; set; }
/// <summary>
///CPU使用率(%)
/// </summary>
[Display(Name ="CPU使用率(%)")]
[DisplayFormat(DataFormatString="5,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? CpuUsage { get; set; }
/// <summary>
///内存使用率(%)
/// </summary>
[Display(Name ="内存使用率(%)")]
[DisplayFormat(DataFormatString="5,2")]
[Column(TypeName="decimal")]
[Editable(true)]
public decimal? MemoryUsage { get; set; }
/// <summary>
///带宽使用情况(例入站100MB/s,出站50MB/s)
/// </summary>
[Display(Name ="带宽使用情况(例入站100MB/s,出站50MB/s)")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string BandwidthUsage { get; set; }
/// <summary>
///磁盘使用情况(JSON字符串)
/// </summary>
[Display(Name ="磁盘使用情况(JSON字符串)")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string DiskInfo { get; set; }
/// <summary>
///记录时间
/// </summary>
[Display(Name ="记录时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? RecordTime { get; set; }
}
}

View File

@@ -0,0 +1,138 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "岗位管理",TableName = "Sys_Post",DBServer = "SysDbContext")]
public partial class Sys_Post:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="PostId")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid PostId { get; set; }
/// <summary>
///岗位名称
/// </summary>
[Display(Name ="岗位名称")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string PostName { get; set; }
/// <summary>
///岗位编号
/// </summary>
[Display(Name ="岗位编号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string PostCode { get; set; }
/// <summary>
///上级岗位
/// </summary>
[Display(Name ="上级岗位")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ParentId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DbServiceId")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
/// <summary>
///是否可用
/// </summary>
[Display(Name ="是否可用")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,167 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "打印管理",TableName = "Sys_PrintOptions",DBServer = "SysDbContext")]
public partial class Sys_PrintOptions:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="PrintOptionsId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid PrintOptionsId { get; set; }
/// <summary>
///模板名称
/// </summary>
[Display(Name ="模板名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string CustomName { get; set; }
/// <summary>
///打印模块
/// </summary>
[Display(Name ="打印模块")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TableName { get; set; }
/// <summary>
///打印模块名称
/// </summary>
[Display(Name ="打印模块名称")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string TableCNName { get; set; }
/// <summary>
///参数
/// </summary>
[Display(Name ="参数")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string Options { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Html")]
[Column(TypeName="nvarchar(max)")]
[Editable(true)]
public string Html { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DbService")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbService { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="UserId")]
[Column(TypeName="int")]
[Editable(true)]
public int? UserId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="TenancyId")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TenancyId { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DbServiceId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
}
}

View File

@@ -0,0 +1,101 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "省市区县",TableName = "Sys_Region",DBServer = "SysDbContext")]
public partial class Sys_Region:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="id")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int id { get; set; }
/// <summary>
///编码
/// </summary>
[Display(Name ="编码")]
[MaxLength(50)]
[Column(TypeName="varchar(50)")]
[Editable(true)]
public string code { get; set; }
/// <summary>
///名称
/// </summary>
[Display(Name ="名称")]
[MaxLength(40)]
[Column(TypeName="varchar(40)")]
[Editable(true)]
public string name { get; set; }
/// <summary>
///上级编码
/// </summary>
[Display(Name ="上级编码")]
[Column(TypeName="int")]
[Editable(true)]
public int? parentId { get; set; }
/// <summary>
///级别
/// </summary>
[Display(Name ="级别")]
[Column(TypeName="int")]
[Editable(true)]
public int? level { get; set; }
/// <summary>
///完整地址
/// </summary>
[Display(Name ="完整地址")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
public string mername { get; set; }
/// <summary>
///经度
/// </summary>
[Display(Name ="经度")]
[Column(TypeName="float")]
[Editable(true)]
public float? Lng { get; set; }
/// <summary>
///纬度
/// </summary>
[Display(Name ="纬度")]
[Column(TypeName="float")]
[Editable(true)]
public float? Lat { get; set; }
/// <summary>
///拼音
/// </summary>
[Display(Name ="拼音")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
public string pinyin { get; set; }
}
}

View File

@@ -0,0 +1,190 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "报表模板",TableName = "Sys_ReportOptions",DBServer = "SysDbContext")]
public partial class Sys_ReportOptions:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="ReportOptionsId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid ReportOptionsId { get; set; }
/// <summary>
///报表名称
/// </summary>
[Display(Name ="报表名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ReportName { get; set; }
/// <summary>
///报表编码
/// </summary>
[Display(Name ="报表编码")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string ReportCode { get; set; }
/// <summary>
///所在数据库
/// </summary>
[Display(Name ="所在数据库")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string DbService { get; set; }
/// <summary>
///报表类型
/// </summary>
[Display(Name ="报表类型")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
public string ReportType { get; set; }
/// <summary>
///父级id
/// </summary>
[Display(Name ="父级id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? ParentId { get; set; }
/// <summary>
///模板文件
/// </summary>
[Display(Name ="模板文件")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string FilePath { get; set; }
/// <summary>
///数据源sql
/// </summary>
[Display(Name ="数据源sql")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string Options { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="OptionsText")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string OptionsText { get; set; }
/// <summary>
///发布状态
/// </summary>
[Display(Name ="发布状态")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DbServiceId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="UserId")]
[Column(TypeName="int")]
[Editable(true)]
public int? UserId { get; set; }
/// <summary>
///租户id
/// </summary>
[Display(Name ="租户id")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string TenancyId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,142 @@
using Newtonsoft.Json;
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "角色管理",TableName = "Sys_Role",DBServer = "SysDbContext")]
public partial class Sys_Role:SysEntity
{
/// <summary>
///角色ID
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="角色ID")]
[Column(TypeName="int")]
[Required(AllowEmptyStrings=false)]
public int Role_Id { get; set; }
/// <summary>
///父级ID
/// </summary>
[Display(Name ="父级ID")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int ParentId { get; set; }
/// <summary>
///角色名称
/// </summary>
[Display(Name ="角色名称")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string RoleName { get; set; }
/// <summary>
///部门ID
/// </summary>
[Display(Name ="部门ID")]
[Column(TypeName="int")]
public int? Dept_Id { get; set; }
/// <summary>
///部门名称
/// </summary>
[Display(Name ="部门名称")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string DeptName { get; set; }
/// <summary>
///数据库权限
/// </summary>
[Display(Name ="数据库权限")]
[MaxLength(400)]
[Column(TypeName="nvarchar(400)")]
[Editable(true)]
public string DatAuth { get; set; }
/// <summary>
///是否启用
/// </summary>
[Display(Name ="是否启用")]
[Column(TypeName="tinyint")]
[Editable(true)]
public byte? Enable { get; set; }
/// <summary>
///排序
/// </summary>
[Display(Name ="排序")]
[Column(TypeName="int")]
public int? OrderNo { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///创建时间
/// </summary>
[Display(Name ="创建时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(50)]
[Column(TypeName="nvarchar(50)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DeleteBy")]
[MaxLength(50)]
[JsonIgnore] [SugarColumn(NoSerialize = true)]
[Column(TypeName="nvarchar(50)")]
public string DeleteBy { get; set; }
/// <summary>
///所属数据库
/// </summary>
[Display(Name ="所属数据库")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
}
}

View File

@@ -0,0 +1,98 @@
using VolPro.Entity.SystemModels;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using System.Security.Principal;
namespace VolPro.Entity.DomainModels
{
[Table("Sys_RoleAuth")]
public class Sys_RoleAuth : SysEntity
{
/// <summary>
///
/// </summary>
[Key]
[Display(Name = "")]
[Required(AllowEmptyStrings = false)]
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int Auth_Id { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "")]
[Column(TypeName = "int")]
public int? Role_Id { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "")]
[Column(TypeName = "int")]
public int? User_Id { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "")]
[Column(TypeName = "int")]
[Required(AllowEmptyStrings = false)]
public int Menu_Id { get; set; }
/// <summary>
///用户权限
/// </summary>
[Display(Name = "用户权限")]
[MaxLength(1000)]
[Column(TypeName = "nvarchar(1000)")]
[Required(AllowEmptyStrings = false)]
public string AuthValue { get; set; }
/// <summary>
///菜单数据权限
/// </summary>
[Display(Name = "菜单数据权限")]
[MaxLength(1000)]
[Column(TypeName = "nvarchar(1000)")]
public string AuthMenuData { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "")]
[MaxLength(100)]
[Column(TypeName = "nvarchar(1000)")]
public string Creator { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "")]
[Column(TypeName = "datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "")]
[MaxLength(100)]
[Column(TypeName = "nvarchar(1000)")]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "")]
[Column(TypeName = "datetime")]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,126 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "角色字段",TableName = "Sys_RoleFields",DBServer = "SysDbContext")]
public partial class Sys_RoleFields:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="RoleFieldsId")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int RoleFieldsId { get; set; }
/// <summary>
///角色id
/// </summary>
[Display(Name ="角色id")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int RoleId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DbServiceId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
public Guid? DbServiceId { get; set; }
/// <summary>
///表名
/// </summary>
[Display(Name ="表名")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string TableName { get; set; }
/// <summary>
///字段
/// </summary>
[Display(Name ="字段")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string AuthFields { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
public int? Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Creator")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(30)]
[Column(TypeName="nvarchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,224 @@
using Newtonsoft.Json;
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "用户管理",TableName = "Sys_User",DBServer = "SysDbContext",ApiInput = typeof(ApiSys_UserInput),ApiOutput = typeof(ApiSys_UserOutput))]
public partial class Sys_User:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
[Key]
[Display(Name ="User_Id")]
[Column(TypeName="int")]
[Required(AllowEmptyStrings=false)]
public int User_Id { get; set; }
/// <summary>
///帐号
/// </summary>
[Display(Name ="帐号")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string UserName { get; set; }
/// <summary>
///姓名
/// </summary>
[Display(Name ="姓名")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string UserTrueName { get; set; }
/// <summary>
///性别
/// </summary>
[Display(Name ="性别")]
[Column(TypeName="int")]
[Editable(true)]
public int? Gender { get; set; }
/// <summary>
///头像
/// </summary>
[Display(Name ="头像")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string HeadImageUrl { get; set; }
/// <summary>
///(角色)不用字段
/// </summary>
[Display(Name ="(角色)不用字段")]
[Column(TypeName="int")]
[Editable(true)]
public int? Role_Id { get; set; }
/// <summary>
///邮箱
/// </summary>
[Display(Name ="邮箱")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string Email { get; set; }
/// <summary>
///Token
/// </summary>
[Display(Name ="Token")]
[MaxLength(500)]
[Column(TypeName="nvarchar(500)")]
[Editable(true)]
public string Token { get; set; }
/// <summary>
///密码
/// </summary>
[Display(Name ="密码")]
[MaxLength(200)]
[JsonIgnore] [SugarColumn(NoSerialize = true)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string UserPwd { get; set; }
/// <summary>
///注册时间
/// </summary>
[Display(Name ="注册时间")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///手机号
/// </summary>
[Display(Name ="手机号")]
[MaxLength(11)]
[Column(TypeName="nvarchar(11)")]
[Editable(true)]
public string PhoneNo { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///创建人
/// </summary>
[Display(Name ="创建人")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
public string Creator { get; set; }
/// <summary>
///是否可用
/// </summary>
[Display(Name ="是否可用")]
[Column(TypeName="tinyint")]
public byte? Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
/// <summary>
///修改人
/// </summary>
[Display(Name ="修改人")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
public string Modifier { get; set; }
/// <summary>
///修改时间
/// </summary>
[Display(Name ="修改时间")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
/// <summary>
///最后登陆时间
/// </summary>
[Display(Name ="最后登陆时间")]
[Column(TypeName="datetime")]
public DateTime? LastLoginDate { get; set; }
/// <summary>
///最后密码修改时间
/// </summary>
[Display(Name ="最后密码修改时间")]
[Column(TypeName="datetime")]
public DateTime? LastModifyPwdDate { get; set; }
/// <summary>
///备注
/// </summary>
[Display(Name ="备注")]
[MaxLength(200)]
[Column(TypeName="nvarchar(200)")]
[Editable(true)]
public string Remark { get; set; }
/// <summary>
///排序号
/// </summary>
[Display(Name ="排序号")]
[Column(TypeName="int")]
[Editable(true)]
public int? OrderNo { get; set; }
/// <summary>
///部门
/// </summary>
[Display(Name ="部门")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string DeptIds { get; set; }
/// <summary>
///角色
/// </summary>
[Display(Name ="角色")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string RoleIds { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="PostId")]
[MaxLength(2000)]
[Column(TypeName="nvarchar(2000)")]
[Editable(true)]
public string PostId { get; set; }
}
}

View File

@@ -0,0 +1,127 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Security.Principal;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "用户权限", TableName = "Sys_UserAuth", DBServer = "SysDbContext")]
public partial class Sys_UserAuth : SysEntity
{
/// <summary>
///
/// </summary>
[Key]
[Display(Name = "Id")]
[Column(TypeName = "int")]
[Editable(true)]
[Required(AllowEmptyStrings = false)]
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
/// <summary>
///用户id
/// </summary>
[Display(Name = "用户id")]
[Column(TypeName = "int")]
[Editable(true)]
[Required(AllowEmptyStrings = false)]
public int UserId { get; set; }
/// <summary>
///指定用户id的数据权限
/// </summary>
[Display(Name = "指定用户id的数据权限")]
[Column(TypeName = "nvarchar(max)")]
[Editable(true)]
[Required(AllowEmptyStrings = false)]
public string AuthUserIds { get; set; }
/// <summary>
///菜单id
/// </summary>
[Display(Name = "菜单id")]
[Column(TypeName = "int")]
[Editable(true)]
public int? MenuId { get; set; }
/// <summary>
///表
/// </summary>
[Display(Name = "表")]
[MaxLength(255)]
[Column(TypeName = "nvarchar(255)")]
public string TableName { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "Enable")]
[Column(TypeName = "int")]
[Editable(true)]
[Required(AllowEmptyStrings = false)]
public int Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "CreateID")]
[Column(TypeName = "int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "Creator")]
[MaxLength(255)]
[Column(TypeName = "nvarchar(255)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "CreateDate")]
[Column(TypeName = "datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "ModifyID")]
[Column(TypeName = "int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "Modifier")]
[MaxLength(255)]
[Column(TypeName = "nvarchar(255)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name = "ModifyDate")]
[Column(TypeName = "datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,110 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "用户组织部门",TableName = "Sys_UserDepartment",DBServer = "SysDbContext")]
public partial class Sys_UserDepartment:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="Id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid Id { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="UserId")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int UserId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DepartmentId")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid DepartmentId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Creator")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,112 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "用户岗位",TableName = "Sys_UserPost",DBServer = "SysDbContext")]
public partial class Sys_UserPost:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="Id")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid Id { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="UserId")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int UserId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="PostId")]
[MaxLength(36)]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid PostId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Creator")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,110 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "用户角色",TableName = "Sys_UserRole",DBServer = "SysDbContext")]
public partial class Sys_UserRole:SysEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="Id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid Id { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="UserId")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int UserId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="RoleId")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int RoleId { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="int")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public int Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Creator")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(255)]
[Column(TypeName="nvarchar(255)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
}
}

View File

@@ -0,0 +1,16 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VolPro.Entity.DomainModels.Sys
{
public class TableColumnInfo
{
public string Prec_Scale { get; set; }
public string ColumnType { get; set; }
public string ColumnName { get; set; }
}
}

View File

@@ -0,0 +1,48 @@
using VolPro.Entity.SystemModels;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.AttributeManager;
namespace VolPro.Entity.DomainModels
{
/// <summary>
/// 字段上标记UserAuth属性后在角色自定义数据权限可以选择
/// </summary>
public class UserInfo
{
[UserAuthField(Name = "用户ID")]
public int User_Id { get; set; }
/// <summary>
/// 多个角色ID
/// </summary>
public int Role_Id { get; set; }
public string RoleName { get; set; }
[UserAuthField(Name ="用户帐号")]
public string UserName { get; set; }
[UserAuthField(Name = "用户姓名")]
public string UserTrueName { get; set; }
/// <summary>
/// 岗位id
/// </summary>
public List<Guid> PostIds { get; set; }
[UserAuthField(Name = "用户部门")]
public List<Guid> DeptIds { get; set; }
[UserAuthField(Name = "用户角色")]
public int[] RoleIds { get; set; }
public string Token { get; set; }
public int Enable { get; set; }
public string TenancyValue { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Department
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Dictionary
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_DictionaryList
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Log
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Post
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_PrintOptions
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Region
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_ReportOptions
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_Role
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_RoleFields
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,31 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_User
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
/// <summary>
///是否在线 2023.12.10增加是否在线字段,显示用户在线状态,强制下线功能
/// </summary>
[Display(Name = "是否在线")]
[Column(TypeName = "int")]
[NotMapped]
[SugarColumn(IsIgnore = true)]
public int IsOnline { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_UserAuth
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_UserDepartment
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,22 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_UserPost
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上[SugarColumn(IsIgnore = true)]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class Sys_UserRole
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,72 @@
/*
*Authorjxx
*Contact283591387@qq.com
*Date2018-07-01
* 此代码由框架生成,请勿随意更改
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[EntityAttribute(TableCnName = "字典视图")]
public class vSys_Dictionary:SysEntity
{
/// <summary>
///
/// </summary>
[Key]
[Display(Name ="Dic_ID")]
[Column(TypeName="int")]
[Required(AllowEmptyStrings=false)]
public int Dic_ID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DicValue")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
public string DicValue { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DicList_ID")]
[Column(TypeName="int")]
public int DicList_ID { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DicName")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
public string DicName { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="Enable")]
[Column(TypeName="tinyint")]
public byte? Enable { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="DicNo")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Required(AllowEmptyStrings=false)]
public string DicNo { get; set; }
}
}

View File

@@ -0,0 +1,102 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "测试库",TableName = "TestDb",DBServer = "ServiceDbContext")]
public partial class TestDb:ServiceEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="Id")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid Id { get; set; }
/// <summary>
///测试库
/// </summary>
[Display(Name ="测试库")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string TestDbName { get; set; }
/// <summary>
///内容
/// </summary>
[Display(Name ="内容")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
public string TestDbContent { get; set; }
/// <summary>
///CreateDate
/// </summary>
[Display(Name ="CreateDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
[Editable(true)]
public int? CreateID { get; set; }
/// <summary>
///Creator
/// </summary>
[Display(Name ="Creator")]
[MaxLength(30)]
[Column(TypeName="varchar(30)")]
[Editable(true)]
public string Creator { get; set; }
/// <summary>
///Modifier
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(30)]
[Column(TypeName="varchar(30)")]
[Editable(true)]
public string Modifier { get; set; }
/// <summary>
///ModifyDate
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? ModifyDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="ModifyID")]
[Column(TypeName="int")]
[Editable(true)]
public int? ModifyID { get; set; }
}
}

View File

@@ -0,0 +1,95 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "业务库",TableName = "TestService",DBServer = "ServiceDbContext")]
public partial class TestService:ServiceEntity
{
/// <summary>
///
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="Id")]
[Column(TypeName="uniqueidentifier")]
[Required(AllowEmptyStrings=false)]
public Guid Id { get; set; }
/// <summary>
///业务库
/// </summary>
[Display(Name ="业务库")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public string DbName { get; set; }
/// <summary>
///内容
/// </summary>
[Display(Name ="内容")]
[MaxLength(100)]
[Column(TypeName="varchar(100)")]
[Editable(true)]
public string DbContent { get; set; }
/// <summary>
///CreateDate
/// </summary>
[Display(Name ="CreateDate")]
[Column(TypeName="datetime")]
public DateTime? CreateDate { get; set; }
/// <summary>
///
/// </summary>
[Display(Name ="CreateID")]
[Column(TypeName="int")]
public int? CreateID { get; set; }
/// <summary>
///Creator
/// </summary>
[Display(Name ="Creator")]
[MaxLength(30)]
[Column(TypeName="varchar(30)")]
public string Creator { get; set; }
/// <summary>
///Modifier
/// </summary>
[Display(Name ="Modifier")]
[MaxLength(30)]
[Column(TypeName="varchar(30)")]
public string Modifier { get; set; }
/// <summary>
///ModifyDate
/// </summary>
[Display(Name ="ModifyDate")]
[Column(TypeName="datetime")]
public DateTime? ModifyDate { get; set; }
/// <summary>
///11
/// </summary>
[Display(Name ="11")]
[Column(TypeName="int")]
public int? ModifyID { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class TestDb
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,21 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
public partial class TestService
{
//此处配置字段(字段配置见此model的另一个partial),如果表中没有此字段请加上 [NotMapped]属性,否则会异常
}
}

View File

@@ -0,0 +1,112 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "告警记录",TableName = "Warehouse_Alert",DBServer = "ServiceDbContext")]
public partial class Warehouse_Alert:ServiceEntity
{
/// <summary>
///告警编号
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="告警编号")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid AlertId { get; set; }
/// <summary>
///所属区域
/// </summary>
[Display(Name ="所属区域")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Area { get; set; }
/// <summary>
///负责人
/// </summary>
[Display(Name ="负责人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string ChargePerson { get; set; }
/// <summary>
///确认结果
/// </summary>
[Display(Name ="确认结果")]
[MaxLength(16)]
[Column(TypeName="text(16)")]
[Editable(true)]
public string CheckResult { get; set; }
/// <summary>
///确认人
/// </summary>
[Display(Name ="确认人")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string CheckPerson { get; set; }
/// <summary>
///确认时间
/// </summary>
[Display(Name ="确认时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CheckTime { get; set; }
/// <summary>
///告警时间
/// </summary>
[Display(Name ="告警时间")]
[Column(TypeName="datetime")]
[Editable(true)]
public DateTime? CreateDate { get; set; }
/// <summary>
///告警信息
/// </summary>
[Display(Name ="告警信息")]
[MaxLength(16)]
[Column(TypeName="text(16)")]
[Editable(true)]
public string Message { get; set; }
/// <summary>
///处理结果
/// </summary>
[Display(Name ="处理结果")]
[MaxLength(16)]
[Column(TypeName="text(16)")]
[Editable(true)]
public string Result { get; set; }
/// <summary>
///告警类别
/// </summary>
[Display(Name ="告警类别")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string Type { get; set; }
}
}

View File

@@ -0,0 +1,47 @@
/*
*代码由框架生成,任何更改都可能导致被代码生成器覆盖
*如果数据库字段发生变化请在代码生器重新生成此Model
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
using VolPro.Entity.SystemModels;
namespace VolPro.Entity.DomainModels
{
[Entity(TableCnName = "区域",TableName = "Warehouse_Area",DetailTable = new Type[] { typeof(Warehouse_Device)},DetailTableCnName = "设备",DBServer = "ServiceDbContext")]
public partial class Warehouse_Area:ServiceEntity
{
/// <summary>
///区域编号
/// </summary>
[SugarColumn(IsPrimaryKey = true)]
[Key]
[Display(Name ="区域编号")]
[Column(TypeName="uniqueidentifier")]
[Editable(true)]
[Required(AllowEmptyStrings=false)]
public Guid AreaId { get; set; }
/// <summary>
///区域名称
/// </summary>
[Display(Name ="区域名称")]
[MaxLength(100)]
[Column(TypeName="nvarchar(100)")]
[Editable(true)]
public string AreaName { get; set; }
[Display(Name ="设备")]
[ForeignKey("AreaId")][Navigate(NavigateType.OneToMany,nameof(AreaId),nameof(AreaId))]
public List<Warehouse_Device> Warehouse_Device { get; set; }
}
}

Some files were not shown because too many files have changed in this diff Show More