Initial_commit_SecMPS_v2
This commit is contained in:
@@ -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; }
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user