Initial_commit_SecMPS_v2
This commit is contained in:
7
api_sqlsugar/VolPro.Entity/AttributeManager/DBType.cs
Normal file
7
api_sqlsugar/VolPro.Entity/AttributeManager/DBType.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
//namespace VolPro.Entity.AttributeManager
|
||||
//{
|
||||
// public class DBType
|
||||
// {
|
||||
|
||||
// }
|
||||
//}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace VolPro.Entity
|
||||
{
|
||||
public class EntityAttribute : Attribute
|
||||
{
|
||||
/// <summary>
|
||||
/// 真实表名(数据库表名,若没有填写默认实体为表名)
|
||||
/// </summary>
|
||||
public string TableName { get; set; }
|
||||
/// <summary>
|
||||
/// 表中文名
|
||||
/// </summary>
|
||||
public string TableCnName { get; set; }
|
||||
/// <summary>
|
||||
/// 子表
|
||||
/// </summary>
|
||||
public Type[] DetailTable { get; set; }
|
||||
/// <summary>
|
||||
/// 子表中文名
|
||||
/// </summary>
|
||||
public string DetailTableCnName { get; set; }
|
||||
/// <summary>
|
||||
/// 数据库
|
||||
/// </summary>
|
||||
public string DBServer { get; set; }
|
||||
|
||||
//是否开启用户数据权限,true=用户只能操作自己(及下级角色)创建的数据,如:查询、删除、修改等操作
|
||||
public bool CurrentUserPermission { get; set; }
|
||||
|
||||
public Type ApiInput { get; set; }
|
||||
public Type ApiOutput { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
using System;
|
||||
|
||||
namespace VolPro.Entity.AttributeManager
|
||||
{
|
||||
public class PermissionTableAttribute : Attribute
|
||||
{
|
||||
/// <summary>
|
||||
/// 需要控制权限的表名与Sys_Menu表的表名必须一致
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace VolPro.Entity.AttributeManager
|
||||
{
|
||||
public class UserAuthFieldAttribute: Attribute
|
||||
{
|
||||
/// <summary>
|
||||
/// 数据权限要过滤的名称
|
||||
/// </summary>
|
||||
public string Name { get; set; }
|
||||
}
|
||||
}
|
||||
1
api_sqlsugar/VolPro.Entity/BaseCore/MappingManager.cs
Normal file
1
api_sqlsugar/VolPro.Entity/BaseCore/MappingManager.cs
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
130
api_sqlsugar/VolPro.Entity/DomainModels/Catalog/Demo_Catalog.cs
Normal file
130
api_sqlsugar/VolPro.Entity/DomainModels/Catalog/Demo_Catalog.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
30
api_sqlsugar/VolPro.Entity/DomainModels/Core/AntiData.cs
Normal file
30
api_sqlsugar/VolPro.Entity/DomainModels/Core/AntiData.cs
Normal 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; }
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
}
|
||||
|
||||
}
|
||||
23
api_sqlsugar/VolPro.Entity/DomainModels/Core/PageGridData.cs
Normal file
23
api_sqlsugar/VolPro.Entity/DomainModels/Core/PageGridData.cs
Normal 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; }
|
||||
}
|
||||
|
||||
}
|
||||
@@ -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; }
|
||||
}
|
||||
}
|
||||
254
api_sqlsugar/VolPro.Entity/DomainModels/Core/Sys_TableColumn.cs
Normal file
254
api_sqlsugar/VolPro.Entity/DomainModels/Core/Sys_TableColumn.cs
Normal 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; }
|
||||
}
|
||||
}
|
||||
132
api_sqlsugar/VolPro.Entity/DomainModels/Core/Sys_TableInfo.cs
Normal file
132
api_sqlsugar/VolPro.Entity/DomainModels/Core/Sys_TableInfo.cs
Normal 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; }
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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)]属性,否则会异常
|
||||
}
|
||||
}
|
||||
174
api_sqlsugar/VolPro.Entity/DomainModels/Db/Sys_DbService.cs
Normal file
174
api_sqlsugar/VolPro.Entity/DomainModels/Db/Sys_DbService.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
149
api_sqlsugar/VolPro.Entity/DomainModels/Goods/Demo_Goods.cs
Normal file
149
api_sqlsugar/VolPro.Entity/DomainModels/Goods/Demo_Goods.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
128
api_sqlsugar/VolPro.Entity/DomainModels/Group/Sys_Group.cs
Normal file
128
api_sqlsugar/VolPro.Entity/DomainModels/Group/Sys_Group.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
182
api_sqlsugar/VolPro.Entity/DomainModels/Lang/Sys_Language.cs
Normal file
182
api_sqlsugar/VolPro.Entity/DomainModels/Lang/Sys_Language.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
178
api_sqlsugar/VolPro.Entity/DomainModels/Log/Sys_ActionLog.cs
Normal file
178
api_sqlsugar/VolPro.Entity/DomainModels/Log/Sys_ActionLog.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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)]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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)]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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)]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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)]属性,否则会异常
|
||||
}
|
||||
}
|
||||
212
api_sqlsugar/VolPro.Entity/DomainModels/Order/Demo_Order.cs
Normal file
212
api_sqlsugar/VolPro.Entity/DomainModels/Order/Demo_Order.cs
Normal 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; }
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
157
api_sqlsugar/VolPro.Entity/DomainModels/Order/Demo_OrderList.cs
Normal file
157
api_sqlsugar/VolPro.Entity/DomainModels/Order/Demo_OrderList.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
132
api_sqlsugar/VolPro.Entity/DomainModels/Order/SellOrderList.cs
Normal file
132
api_sqlsugar/VolPro.Entity/DomainModels/Order/SellOrderList.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
136
api_sqlsugar/VolPro.Entity/DomainModels/Product/Demo_Product.cs
Normal file
136
api_sqlsugar/VolPro.Entity/DomainModels/Product/Demo_Product.cs
Normal 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; }
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
147
api_sqlsugar/VolPro.Entity/DomainModels/Quartz/Sys_QuartzLog.cs
Normal file
147
api_sqlsugar/VolPro.Entity/DomainModels/Quartz/Sys_QuartzLog.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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)]属性,否则会异常
|
||||
}
|
||||
}
|
||||
237
api_sqlsugar/VolPro.Entity/DomainModels/Rule/Sys_CodeRule.cs
Normal file
237
api_sqlsugar/VolPro.Entity/DomainModels/Rule/Sys_CodeRule.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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)]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
}
|
||||
}
|
||||
28
api_sqlsugar/VolPro.Entity/DomainModels/System/LoginInfo.cs
Normal file
28
api_sqlsugar/VolPro.Entity/DomainModels/System/LoginInfo.cs
Normal 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; }
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
12
api_sqlsugar/VolPro.Entity/DomainModels/System/RoleAuthor.cs
Normal file
12
api_sqlsugar/VolPro.Entity/DomainModels/System/RoleAuthor.cs
Normal 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; }
|
||||
}
|
||||
}
|
||||
144
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Department.cs
Normal file
144
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Department.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
159
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Dictionary.cs
Normal file
159
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Dictionary.cs
Normal 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; }
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
141
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Log.cs
Normal file
141
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Log.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
184
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Menu.cs
Normal file
184
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Menu.cs
Normal file
@@ -0,0 +1,184 @@
|
||||
/*
|
||||
*Author:jxx
|
||||
*Contact:283591387@qq.com
|
||||
*Date:2018-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; }
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
}
|
||||
}
|
||||
104
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Monitor.cs
Normal file
104
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Monitor.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
138
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Post.cs
Normal file
138
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Post.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
101
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Region.cs
Normal file
101
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Region.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
142
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Role.cs
Normal file
142
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_Role.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
126
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_RoleFields.cs
Normal file
126
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_RoleFields.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
224
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_User.cs
Normal file
224
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_User.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
127
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_UserAuth.cs
Normal file
127
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_UserAuth.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
112
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_UserPost.cs
Normal file
112
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_UserPost.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
110
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_UserRole.cs
Normal file
110
api_sqlsugar/VolPro.Entity/DomainModels/System/Sys_UserRole.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
}
|
||||
}
|
||||
48
api_sqlsugar/VolPro.Entity/DomainModels/System/UserInfo.cs
Normal file
48
api_sqlsugar/VolPro.Entity/DomainModels/System/UserInfo.cs
Normal 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; }
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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)]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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; }
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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)]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -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]属性,否则会异常
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
*Author:jxx
|
||||
*Contact:283591387@qq.com
|
||||
*Date:2018-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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
102
api_sqlsugar/VolPro.Entity/DomainModels/Test/TestDb.cs
Normal file
102
api_sqlsugar/VolPro.Entity/DomainModels/Test/TestDb.cs
Normal 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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user