优化代码注释&命名空间

This commit is contained in:
不做码农 2023-05-04 18:20:18 +08:00
parent 547945d85b
commit a89762e070
47 changed files with 224 additions and 353 deletions

View File

@ -5,7 +5,7 @@ using MiniExcelLibs;
using Newtonsoft.Json; using Newtonsoft.Json;
using Newtonsoft.Json.Serialization; using Newtonsoft.Json.Serialization;
using System.Web; using System.Web;
using ff = System.IO; using Io = System.IO;
namespace ZR.Admin.WebApi.Controllers namespace ZR.Admin.WebApi.Controllers
{ {
@ -61,7 +61,7 @@ namespace ZR.Admin.WebApi.Controllers
//IWebHostEnvironment webHostEnvironment = (IWebHostEnvironment)App.ServiceProvider.GetService(typeof(IWebHostEnvironment)); //IWebHostEnvironment webHostEnvironment = (IWebHostEnvironment)App.ServiceProvider.GetService(typeof(IWebHostEnvironment));
//string fileDir = Path.Combine(webHostEnvironment.WebRootPath, path, fileName); //string fileDir = Path.Combine(webHostEnvironment.WebRootPath, path, fileName);
var stream = ff.File.OpenRead(path); //创建文件流 var stream = Io.File.OpenRead(path); //创建文件流
return File(stream, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", HttpUtility.UrlEncode(fileName)); return File(stream, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", HttpUtility.UrlEncode(fileName));
} }

View File

@ -10,7 +10,7 @@ namespace ZR.Admin.WebApi.Controllers.monitor
[HttpGet("list")] [HttpGet("list")]
public IActionResult Index() public IActionResult Index()
{ {
return SUCCESS(null); return SUCCESS(1);
} }
} }
} }

View File

@ -16,7 +16,7 @@ namespace ZR.Admin.WebApi.Filters
/// <summary> /// <summary>
/// 权限字符串,例如 system:user:view /// 权限字符串,例如 system:user:view
/// </summary> /// </summary>
public string Permission { get; set; } public string Permission { get; set; } = string.Empty;
private bool HasPermi { get; set; } private bool HasPermi { get; set; }
private bool HasRole { get; set; } private bool HasRole { get; set; }
public ActionPermissionFilter() { } public ActionPermissionFilter() { }

View File

@ -111,7 +111,7 @@ namespace ZR.Admin.WebApi.Filters
if (logAttribute != null) if (logAttribute != null)
{ {
sysOperLog.Title = logAttribute?.Title; sysOperLog.Title = logAttribute?.Title;
sysOperLog.BusinessType = (int)logAttribute?.BusinessType; sysOperLog.BusinessType = (int)logAttribute.BusinessType;
sysOperLog.OperParam = logAttribute.IsSaveRequestData ? sysOperLog.OperParam : ""; sysOperLog.OperParam = logAttribute.IsSaveRequestData ? sysOperLog.OperParam : "";
sysOperLog.JsonResult = logAttribute.IsSaveResponseData ? sysOperLog.JsonResult : ""; sysOperLog.JsonResult = logAttribute.IsSaveResponseData ? sysOperLog.JsonResult : "";
} }

View File

@ -1,8 +1,4 @@
using System; namespace ZR.Admin.WebApi.Hubs
using System.Collections.Generic;
using System.Text;
namespace ZR.Admin.WebApi.Hubs
{ {
public class OnlineUsers public class OnlineUsers
{ {
@ -17,8 +13,8 @@ namespace ZR.Admin.WebApi.Hubs
public string Name { get; set; } public string Name { get; set; }
public DateTime LoginTime { get; set; } public DateTime LoginTime { get; set; }
public string UserIP { get; set; } public string UserIP { get; set; }
public string Location { get; set; } public string? Location { get; set; }
public string Uuid{ get; set; } public string? Uuid{ get; set; }
public OnlineUsers(string clientid, string name, long? userid, string userip) public OnlineUsers(string clientid, string name, long? userid, string userip)
{ {

View File

@ -1,6 +1,4 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model namespace ZR.Model
{ {

View File

@ -1,9 +1,4 @@
using System; namespace ZR.Model
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
namespace ZR.Model
{ {
public class PagerInfo public class PagerInfo
{ {

View File

@ -1,7 +1,5 @@
using SqlSugar; using SqlSugar;
using System; using System;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System namespace ZR.Model.System
{ {
@ -12,10 +10,22 @@ namespace ZR.Model.System
[Tenant("0")] [Tenant("0")]
public class Article public class Article
{ {
/// <summary>
/// 文章id
/// </summary>
[SugarColumn(IsIdentity = true, IsPrimaryKey = true)] [SugarColumn(IsIdentity = true, IsPrimaryKey = true)]
public int Cid { get; set; } public int Cid { get; set; }
/// <summary>
/// 文章标题
/// </summary>
public string Title { get; set; } public string Title { get; set; }
/// <summary>
/// 发布时间
/// </summary>
public DateTime? CreateTime { get; set; } public DateTime? CreateTime { get; set; }
/// <summary>
/// 更新时间
/// </summary>
[SugarColumn(IsOnlyIgnoreInsert = true)] [SugarColumn(IsOnlyIgnoreInsert = true)]
public DateTime? UpdateTime { get; set; } public DateTime? UpdateTime { get; set; }
/// <summary> /// <summary>
@ -26,11 +36,10 @@ namespace ZR.Model.System
/// 作者名 /// 作者名
/// </summary> /// </summary>
public string AuthorName { get; set; } public string AuthorName { get; set; }
/// <summary>
/// 发布者用户id
/// </summary>
public long UserId { get; set; } public long UserId { get; set; }
///// <summary>
/////
///// </summary>
//public string Type { get; set; }
/// <summary> /// <summary>
/// 文章状态 1、发布 2、草稿 /// 文章状态 1、发布 2、草稿
/// </summary> /// </summary>

View File

@ -2,7 +2,6 @@
using SqlSugar; using SqlSugar;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System namespace ZR.Model.System
{ {

View File

@ -8,7 +8,7 @@ namespace ZR.Model.Models
/// <summary> /// <summary>
/// 多语言配置,数据实体对象 /// 多语言配置,数据实体对象
/// ///
/// @author zr /// @author mr.zhao
/// @date 2022-05-06 /// @date 2022-05-06
/// </summary> /// </summary>
[Tenant("0")] [Tenant("0")]
@ -16,40 +16,35 @@ namespace ZR.Model.Models
public class CommonLang public class CommonLang
{ {
/// <summary> /// <summary>
/// 描述 : id /// id
/// 空值 : false
/// </summary> /// </summary>
[JsonConverter(typeof(ValueToStringConverter))] [JsonConverter(typeof(ValueToStringConverter))]
[SugarColumn(IsPrimaryKey = true)] [SugarColumn(IsPrimaryKey = true)]
public long Id { get; set; } public long Id { get; set; }
/// <summary> /// <summary>
/// 描述 : 语言code /// 语言code
/// 空值 : false
/// </summary> /// </summary>
[DisplayName("语言code")] [DisplayName("语言code")]
[SugarColumn(ColumnName = "lang_code")] [SugarColumn(ColumnName = "lang_code")]
public string LangCode { get; set; } public string LangCode { get; set; }
/// <summary> /// <summary>
/// 描述 : 语言key /// 语言key
/// 空值 : true
/// </summary> /// </summary>
[DisplayName("语言key")] [DisplayName("语言key")]
[SugarColumn(ColumnName = "lang_key")] [SugarColumn(ColumnName = "lang_key")]
public string LangKey { get; set; } public string LangKey { get; set; }
/// <summary> /// <summary>
/// 描述 : 名称 /// 名称
/// 空值 : false
/// </summary> /// </summary>
[DisplayName("名称")] [DisplayName("名称")]
[SugarColumn(ColumnName = "lang_name")] [SugarColumn(ColumnName = "lang_name")]
public string LangName { get; set; } public string LangName { get; set; }
/// <summary> /// <summary>
/// 描述 : 添加时间 /// 添加时间
/// 空值 : true
/// </summary> /// </summary>
[DisplayName("添加时间")] [DisplayName("添加时间")]
public DateTime? Addtime { get; set; } public DateTime? Addtime { get; set; }

View File

@ -1,8 +1,5 @@
using System; using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using ZR.Model.Dto;
using ZR.Model.Models;
namespace ZR.Model.Dto namespace ZR.Model.Dto
{ {

View File

@ -1,7 +1,5 @@
using System; using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.Text;
namespace ZR.Model.System.Dto namespace ZR.Model.System.Dto
{ {

View File

@ -1,6 +1,5 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
namespace ZR.Model.Dto namespace ZR.Model.Dto
{ {

View File

@ -16,14 +16,14 @@ namespace ZR.Model.System.Dto
[Required(ErrorMessage = "密码不能为空")] [Required(ErrorMessage = "密码不能为空")]
public string Password { get; set; } public string Password { get; set; }
/** /// <summary>
* /// 验证码
*/ /// </summary>
public string Code { get; set; } public string Code { get; set; }
/** /// <summary>
* /// 唯一标
*/ /// </summary>
public string Uuid { get; set; } = ""; public string Uuid { get; set; } = "";
public string LoginIP { get; set; } public string LoginIP { get; set; }
} }

View File

@ -1,7 +1,4 @@
using System; using System.ComponentModel.DataAnnotations;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace ZR.Model.System.Dto namespace ZR.Model.System.Dto
{ {
@ -20,14 +17,18 @@ namespace ZR.Model.System.Dto
public string Password { get; set; } public string Password { get; set; }
[Required(ErrorMessage = "确认密码不能为空")] [Required(ErrorMessage = "确认密码不能为空")]
public string ConfirmPassword { get; set; } public string ConfirmPassword { get; set; }
/** /// <summary>
* /// 验证码
*/ /// </summary>
public string Code { get; set; } public string Code { get; set; }
/** /// <summary>
* /// 唯一标
*/ /// </summary>
public string Uuid { get; set; } = ""; public string Uuid { get; set; } = "";
/// <summary>
/// 头像
/// </summary>
public string Photo { get; set; }
} }
} }

View File

@ -1,7 +1,5 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.Text;
namespace ZR.Model.System.Dto namespace ZR.Model.System.Dto
{ {
@ -15,18 +13,14 @@ namespace ZR.Model.System.Dto
public class RoleUsersCreateDto public class RoleUsersCreateDto
{ {
/// <summary> /// <summary>
/// 描述 : 角色id /// 角色id
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "角色id")] [Display(Name = "角色id")]
[Required(ErrorMessage = "roleId 不能为空")] [Required(ErrorMessage = "roleId 不能为空")]
public long RoleId { get; set; } public long RoleId { get; set; }
/// <summary> /// <summary>
/// 描述 : 用户编码 [1,2,3,4] /// 用户编码 [1,2,3,4]
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "用户编码 [1,2,3,4]")] [Display(Name = "用户编码 [1,2,3,4]")]
public List<long> UserIds { get; set; } public List<long> UserIds { get; set; }

View File

@ -1,6 +1,4 @@
using System; using System;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System.Dto namespace ZR.Model.System.Dto
{ {
@ -19,48 +17,39 @@ namespace ZR.Model.System.Dto
/// </summary> /// </summary>
public string FileType { get; set; } public string FileType { get; set; }
/// <summary> /// <summary>
/// 描述 : 存储文件名 /// 存储文件名
/// 空值 : true
/// </summary> /// </summary>
public string FileName { get; set; } public string FileName { get; set; }
/// <summary> /// <summary>
/// 描述 : 文件存储地址 eg/uploads/20220202 /// 文件存储地址 eg/uploads/20220202
/// 空值 : true
/// </summary> /// </summary>
public string FileUrl { get; set; } public string FileUrl { get; set; }
/// <summary> /// <summary>
/// 描述 : 仓库位置 eg/uploads /// 仓库位置 eg/uploads
/// 空值 : true
/// </summary> /// </summary>
public string StorePath { get; set; } public string StorePath { get; set; }
/// <summary> /// <summary>
/// 描述 : 文件大小 /// 文件大小
/// 空值 : true
/// </summary> /// </summary>
public string FileSize { get; set; } public string FileSize { get; set; }
/// <summary> /// <summary>
/// 描述 : 文件扩展名 /// 文件扩展名
/// 空值 : true
/// </summary> /// </summary>
public string FileExt { get; set; } public string FileExt { get; set; }
/// <summary> /// <summary>
/// 描述 : 创建人 /// 创建人
/// 空值 : true
/// </summary> /// </summary>
public string Create_by { get; set; } public string Create_by { get; set; }
/// <summary> /// <summary>
/// 描述 : 上传时间 /// 上传时间
/// 空值 : true
/// </summary> /// </summary>
public DateTime? Create_time { get; set; } public DateTime? Create_time { get; set; }
/// <summary> /// <summary>
/// 描述 : 存储类型 /// 存储类型
/// 空值 : true
/// </summary> /// </summary>
public int? StoreType { get; set; } public int? StoreType { get; set; }
/// <summary> /// <summary>
/// 描述 : 访问路径 /// 访问路径
/// 空值 : true
/// </summary> /// </summary>
public string AccessUrl { get; set; } public string AccessUrl { get; set; }

View File

@ -1,13 +1,8 @@
using System; namespace ZR.Model.System.Dto
using System.Collections.Generic;
using System.Text;
using ZR.Model.System;
namespace ZR.Model.System.Dto
{ {
public class SysLogininfoDto : SysBase public class SysLogininfoDto : SysBase
{ {
public int pageNum { get; set; } public int PageNum { get; set; }
/// <summary> /// <summary>
/// IP 地址 /// IP 地址
/// </summary> /// </summary>

View File

@ -1,9 +1,3 @@
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using Newtonsoft.Json;
using ZR.Model.Models;
namespace ZR.Model.System.Dto namespace ZR.Model.System.Dto
{ {
/// <summary> /// <summary>

View File

@ -1,11 +1,8 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Text;
using ZR.Model.System;
namespace ZR.Model.System.Dto namespace ZR.Model.System.Dto
{ {
public class SysRoleDto: SysBase public class SysRoleDto : SysBase
{ {
public long RoleId { get; set; } public long RoleId { get; set; }
/// <summary> /// <summary>

View File

@ -1,9 +1,4 @@
using System; namespace ZR.Model.System.Dto
using System.Collections.Generic;
using System.Text;
using ZR.Model.System;
namespace ZR.Model.System.Dto
{ {
public class SysUserDto public class SysUserDto
{ {
@ -14,7 +9,7 @@ namespace ZR.Model.System.Dto
public string Remark { get; set; } public string Remark { get; set; }
public string Phonenumber { get; set; } public string Phonenumber { get; set; }
/// <summary> /// <summary>
/// '用户性别0男 1女 2未知', /// 用户性别0男 1女 2未知
/// </summary> /// </summary>
public int Sex { get; set; } public int Sex { get; set; }
} }

View File

@ -1,6 +1,4 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System.Dto namespace ZR.Model.System.Dto
{ {

View File

@ -1,16 +1,12 @@
using System; using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.Text;
namespace ZR.Model.System.Dto namespace ZR.Model.System.Dto
{ {
public class TasksQueryDto public class TasksQueryDto
{ {
/// <summary> /// <summary>
/// 描述 : 查询字符串 /// 查询字符串
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "查询字符串")] [Display(Name = "查询字符串")]
public string QueryText { get; set; } public string QueryText { get; set; }
@ -24,102 +20,76 @@ namespace ZR.Model.System.Dto
public class TasksCreateDto public class TasksCreateDto
{ {
/// <summary> /// <summary>
/// 描述 : 任务id /// 任务id
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务id")] [Display(Name = "任务id")]
//[Required(ErrorMessage = "任务不能为空")] //[Required(ErrorMessage = "任务不能为空")]
public string ID { get; set; } public string ID { get; set; }
/// <summary> /// <summary>
/// 描述 : 任务名称 /// 任务名称
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务名称")] [Display(Name = "任务名称")]
[Required(ErrorMessage = "任务名称不能为空")] [Required(ErrorMessage = "任务名称不能为空")]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>
/// 描述 : 任务分组 /// 任务分组
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务分组")] [Display(Name = "任务分组")]
[Required(ErrorMessage = "任务分组不能为空")] [Required(ErrorMessage = "任务分组不能为空")]
public string JobGroup { get; set; } public string JobGroup { get; set; }
/// <summary> /// <summary>
/// 描述 : 运行时间表达式 /// 运行时间表达式
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "运行时间表达式")] [Display(Name = "运行时间表达式")]
public string Cron { get; set; } public string Cron { get; set; }
/// <summary> /// <summary>
/// 描述 : 程序集名称 /// 程序集名称
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "程序集名称")] [Display(Name = "程序集名称")]
//[Required(ErrorMessage = "程序集名称不能为空")]
public string AssemblyName { get; set; } public string AssemblyName { get; set; }
/// <summary> /// <summary>
/// 描述 : 任务所在类 /// 任务所在类
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务所在类")] [Display(Name = "任务所在类")]
//[Required(ErrorMessage = "任务所在类不能为空")]
public string ClassName { get; set; } public string ClassName { get; set; }
/// <summary> /// <summary>
/// 描述 : 任务描述 /// 任务描述
/// 空值 : True
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务描述")] [Display(Name = "任务描述")]
public string Remark { get; set; } public string Remark { get; set; }
/// <summary> /// <summary>
/// 描述 : 开始时间 /// 开始时间
/// 空值 : True
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "开始时间")] [Display(Name = "开始时间")]
public DateTime? BeginTime { get; set; } public DateTime? BeginTime { get; set; }
/// <summary> /// <summary>
/// 描述 : 结束时间 /// 结束时间
/// 空值 : True
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "结束时间")] [Display(Name = "结束时间")]
public DateTime? EndTime { get; set; } public DateTime? EndTime { get; set; }
/// <summary> /// <summary>
/// 描述 : 触发器类型0、simple 1、cron /// 触发器类型0、simple 1、cron
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "触发器类型0、simple 1、cron")] [Display(Name = "触发器类型0、simple 1、cron")]
public int TriggerType { get; set; } public int TriggerType { get; set; }
/// <summary> /// <summary>
/// 描述 : 执行间隔时间(单位:秒) /// 执行间隔时间(单位:秒)
/// 空值 : False
/// 默认 : 0
/// </summary> /// </summary>
[Display(Name = "执行间隔时间(单位:秒)")] [Display(Name = "执行间隔时间(单位:秒)")]
public int IntervalSecond { get; set; } public int IntervalSecond { get; set; }
/// <summary> /// <summary>
/// 描述 : 传入参数 /// 传入参数
/// 空值 : True
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "传入参数")] [Display(Name = "传入参数")]
public string JobParams { get; set; } public string JobParams { get; set; }
@ -128,6 +98,9 @@ namespace ZR.Model.System.Dto
/// 1、程序集任务 2、apiUrl任务 3、SQL语句 /// 1、程序集任务 2、apiUrl任务 3、SQL语句
/// </summary> /// </summary>
public int TaskType { get; set; } public int TaskType { get; set; }
/// <summary>
/// SQL文本
/// </summary>
public string SqlText { get; set; } public string SqlText { get; set; }
/// <summary> /// <summary>

View File

@ -1,17 +1,12 @@
using System; using System;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System.Dto namespace ZR.Model.System.Dto
{ {
public class TasksLogQueryDto public class TasksLogQueryDto
{ {
/// <summary> /// <summary>
/// 描述 : 查询字符串 /// 查询字符串
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
//[Display(Name = "查询字符串")]
public string Name{ get; set; } public string Name{ get; set; }
public string JobName { get; set; } public string JobName { get; set; }
public string JobId { get; set; } public string JobId { get; set; }

View File

@ -1,6 +1,4 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System.Generate namespace ZR.Model.System.Generate
{ {

View File

@ -1,7 +1,5 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text;
namespace ZR.Model.System namespace ZR.Model.System
{ {

View File

@ -1,44 +1,36 @@
using SqlSugar; using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System namespace ZR.Model.System
{ {
/// <summary> /// <summary>
/// 参数配置,数据实体对象 /// 参数配置,数据实体对象
/// ///
/// @author zhaorui /// @author mr.zhao
/// @date 2021-09-29 /// @date 2021-09-29
/// </summary> /// </summary>
[SugarTable("sys_config")] [SugarTable("sys_config")]
[Tenant("0")] [Tenant("0")]
public class SysConfig: SysBase public class SysConfig : SysBase
{ {
/// <summary> /// <summary>
/// 描述 : /// 配置id
/// 空值 :False
/// </summary> /// </summary>
[SqlSugar.SugarColumn(IsPrimaryKey = true, IsIdentity = true)] [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int ConfigId { get; set; } public int ConfigId { get; set; }
/// <summary> /// <summary>
/// 描述 : /// 参数名称
/// 空值 :True
/// </summary> /// </summary>
public string ConfigName { get; set; } public string ConfigName { get; set; }
/// <summary> /// <summary>
/// 描述 : /// 参数键名
/// 空值 :True
/// </summary> /// </summary>
public string ConfigKey { get; set; } public string ConfigKey { get; set; }
/// <summary> /// <summary>
/// 描述 : /// 参数键值
/// 空值 :True
/// </summary> /// </summary>
public string ConfigValue { get; set; } public string ConfigValue { get; set; }
/// <summary> /// <summary>
/// 描述 : /// 系统内置Y是 N否
/// 空值 :True
/// </summary> /// </summary>
public string ConfigType { get; set; } public string ConfigType { get; set; }

View File

@ -1,7 +1,5 @@
using SqlSugar; using SqlSugar;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System namespace ZR.Model.System
{ {
@ -12,32 +10,50 @@ namespace ZR.Model.System
[Tenant("0")] [Tenant("0")]
public class SysDept: SysBase public class SysDept: SysBase
{ {
/** 部门ID */ /// <summary>
/// 部门ID
/// </summary>
[SqlSugar.SugarColumn(IsIdentity = true, IsPrimaryKey = true)] [SqlSugar.SugarColumn(IsIdentity = true, IsPrimaryKey = true)]
public long DeptId { get; set; } public long DeptId { get; set; }
/** 父部门ID */ /// <summary>
/// 父部门ID
/// </summary>
public long ParentId { get; set; } public long ParentId { get; set; }
/** 祖级列表 */ /// <summary>
/// 祖级列表
/// </summary>
public string Ancestors { get; set; } public string Ancestors { get; set; }
/** 部门名称 */ /// <summary>
/// 部门名称
/// </summary>
public string DeptName { get; set; } public string DeptName { get; set; }
/** 显示顺序 */ /// <summary>
/// 显示顺序
/// </summary>
public int OrderNum { get; set; } public int OrderNum { get; set; }
/** 负责人 */ /// <summary>
/// 负责人
/// </summary>
public string Leader { get; set; } public string Leader { get; set; }
/** 联系电话 */ /// <summary>
/// 联系电话
/// </summary>
public string Phone { get; set; } public string Phone { get; set; }
/** 邮箱 */ /// <summary>
/// 邮箱
/// </summary>
public string Email { get; set; } public string Email { get; set; }
/** 部门状态:0正常,1停用 */ /// <summary>
/// 部门状态:0正常,1停用
/// </summary>
public string Status { get; set; } public string Status { get; set; }
/// <summary> /// <summary>
@ -46,10 +62,6 @@ namespace ZR.Model.System
[SugarColumn(IsOnlyIgnoreInsert = true)] [SugarColumn(IsOnlyIgnoreInsert = true)]
public string DelFlag { get; set; } public string DelFlag { get; set; }
/** 父部门名称 */
//[SugarColumn(IsIgnore = true)]
//public string ParentName { get; set; }
/// <summary> /// <summary>
/// 子菜单 /// 子菜单
/// </summary> /// </summary>

View File

@ -7,20 +7,44 @@ namespace ZR.Model.System
/// </summary> /// </summary>
[Tenant("0")] [Tenant("0")]
[SugarTable("sys_dict_data")] [SugarTable("sys_dict_data")]
public class SysDictData: SysBase public class SysDictData : SysBase
{ {
/// <summary> /// <summary>
/// 字典主键 /// 字典编码
/// </summary> /// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)] [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public long DictCode{ get; set; } public long DictCode { get; set; }
/// <summary>
/// 字典排序
/// </summary>
public int DictSort { get; set; } public int DictSort { get; set; }
/// <summary>
/// 字典标签
/// </summary>
public string DictLabel { get; set; } public string DictLabel { get; set; }
/// <summary>
/// 字典键值
/// </summary>
public string DictValue { get; set; } public string DictValue { get; set; }
/// <summary>
/// 字典类型
/// </summary>
public string DictType { get; set; } public string DictType { get; set; }
/// <summary>
/// 样式属性(其他样式扩展)
/// </summary>
public string CssClass { get; set; } = string.Empty; public string CssClass { get; set; } = string.Empty;
/// <summary>
/// 表格回显样式
/// </summary>
public string ListClass { get; set; } = string.Empty; public string ListClass { get; set; } = string.Empty;
/// <summary>
/// 是否默认Y是 N否
/// </summary>
public string IsDefault { get; set; } public string IsDefault { get; set; }
/// <summary>
/// 状态0正常 1停用
/// </summary>
public string Status { get; set; } public string Status { get; set; }
} }
} }

View File

@ -9,8 +9,7 @@ namespace ZR.Model.System
public class SysFile public class SysFile
{ {
/// <summary> /// <summary>
/// 描述 : 自增id /// 自增id
/// 空值 : false
/// </summary> /// </summary>
[JsonConverter(typeof(ValueToStringConverter))] [JsonConverter(typeof(ValueToStringConverter))]
[SugarColumn(IsPrimaryKey = true)] [SugarColumn(IsPrimaryKey = true)]
@ -24,48 +23,39 @@ namespace ZR.Model.System
/// </summary> /// </summary>
public string FileType { get; set; } public string FileType { get; set; }
/// <summary> /// <summary>
/// 描述 : 存储文件名 /// 存储文件名
/// 空值 : true
/// </summary> /// </summary>
public string FileName { get; set; } public string FileName { get; set; }
/// <summary> /// <summary>
/// 描述 : 文件存储地址 eg/uploads/20220202 /// 文件存储地址 eg/uploads/20220202
/// 空值 : true
/// </summary> /// </summary>
public string FileUrl { get; set; } public string FileUrl { get; set; }
/// <summary> /// <summary>
/// 描述 : 仓库位置 eg/uploads /// 仓库位置 eg/uploads
/// 空值 : true
/// </summary> /// </summary>
public string StorePath { get; set; } public string StorePath { get; set; }
/// <summary> /// <summary>
/// 描述 : 文件大小 /// 文件大小
/// 空值 : true
/// </summary> /// </summary>
public string FileSize { get; set; } public string FileSize { get; set; }
/// <summary> /// <summary>
/// 描述 : 文件扩展名 /// 文件扩展名
/// 空值 : true
/// </summary> /// </summary>
public string FileExt { get; set; } public string FileExt { get; set; }
/// <summary> /// <summary>
/// 描述 : 创建人 /// 创建人
/// 空值 : true
/// </summary> /// </summary>
public string Create_by { get; set; } public string Create_by { get; set; }
/// <summary> /// <summary>
/// 描述 : 上传时间 /// 上传时间
/// 空值 : true
/// </summary> /// </summary>
public DateTime? Create_time { get; set; } public DateTime? Create_time { get; set; }
/// <summary> /// <summary>
/// 描述 : 存储类型 /// 存储类型
/// 空值 : true
/// </summary> /// </summary>
public int? StoreType { get; set; } public int? StoreType { get; set; }
/// <summary> /// <summary>
/// 描述 : 访问路径 /// 访问路径
/// 空值 : true
/// </summary> /// </summary>
public string AccessUrl { get; set; } public string AccessUrl { get; set; }

View File

@ -10,7 +10,6 @@ namespace ZR.Model.System
[Tenant("0")] [Tenant("0")]
public class SysLogininfor public class SysLogininfor
{ {
//[Key]
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)] [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public long InfoId { get; set; } public long InfoId { get; set; }
@ -39,8 +38,9 @@ namespace ZR.Model.System
/// </summary> /// </summary>
public string Browser { get; set; } public string Browser { get; set; }
/** 操作系统 */ /// <summary>
//@Excel(name = "操作系统") /// 操作系统
/// </summary>
public string Os { get; set; } public string Os { get; set; }
/// <summary> /// <summary>

View File

@ -13,7 +13,6 @@ namespace ZR.Model.System
/// <summary> /// <summary>
/// 菜单ID /// 菜单ID
/// </summary> /// </summary>
//[Key]//非自动增长主键时使用ExplicitKey
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)] [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public long MenuId { get; set; } public long MenuId { get; set; }
/// <summary> /// <summary>

View File

@ -13,32 +13,27 @@ namespace ZR.Model.System
public class SysNotice : SysBase public class SysNotice : SysBase
{ {
/// <summary> /// <summary>
/// 描述 : 公告ID /// 公告ID
/// 空值 : true
/// </summary> /// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "notice_id")] [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "notice_id")]
public int NoticeId { get; set; } public int NoticeId { get; set; }
/// <summary> /// <summary>
/// 描述 : 公告标题 /// 公告标题
/// 空值 : true
/// </summary> /// </summary>
[SugarColumn(ColumnName = "notice_title")] [SugarColumn(ColumnName = "notice_title")]
public string NoticeTitle { get; set; } public string NoticeTitle { get; set; }
/// <summary> /// <summary>
/// 描述 : 公告类型 (1通知 2公告) /// 公告类型 (1通知 2公告)
/// 空值 : true
/// </summary> /// </summary>
[SugarColumn(ColumnName = "notice_type")] [SugarColumn(ColumnName = "notice_type")]
public string NoticeType { get; set; } public string NoticeType { get; set; }
/// <summary> /// <summary>
/// 描述 : 公告内容 /// 公告内容
/// 空值 : true
/// </summary> /// </summary>
[SugarColumn(ColumnName = "notice_content")] [SugarColumn(ColumnName = "notice_content")]
public string NoticeContent { get; set; } public string NoticeContent { get; set; }
/// <summary> /// <summary>
/// 描述 : 公告状态 (0正常 1关闭) /// 公告状态 (0正常 1关闭)
/// 空值 : true
/// </summary> /// </summary>
public string Status { get; set; } public string Status { get; set; }
} }

View File

@ -42,40 +42,52 @@ namespace ZR.Model.System
[DisplayName("请求方式")] [DisplayName("请求方式")]
public string RequestMethod { get; set; } public string RequestMethod { get; set; }
/** 操作类别0其它 1后台用户 2手机端用户 */ /// <summary>
/// 操作类别0其它 1后台用户 2手机端用户
/// </summary>
//@Excel(name = "操作类别", readConverterExp = "0=其它,1=后台用户,2=手机端用户") //@Excel(name = "操作类别", readConverterExp = "0=其它,1=后台用户,2=手机端用户")
[DisplayName("操作类别")] [DisplayName("操作类别")]
public int OperatorType { get; set; } public int OperatorType { get; set; }
/** 操作人员 */ /// <summary>
/// 操作人员
/// </summary>
[DisplayName("操作人员")] [DisplayName("操作人员")]
public string OperName { get; set; } public string OperName { get; set; }
/** 部门名称 */ /// <summary>
//[DisplayName("部门名称")] /// 请求url
//public string DeptName { get; set; } /// </summary>
/** 请求url */
[DisplayName("请求地址")] [DisplayName("请求地址")]
public string OperUrl { get; set; } public string OperUrl { get; set; }
/** 操作地址 */ /// <summary>
/// 操作地址
/// </summary>
[DisplayName("操作地址")] [DisplayName("操作地址")]
public string OperIp { get; set; } public string OperIp { get; set; }
/** 操作地点 */ /// <summary>
/// 操作地点
/// </summary>
[DisplayName("操作地点")] [DisplayName("操作地点")]
public string OperLocation { get; set; } public string OperLocation { get; set; }
/** 请求参数 */ /// <summary>
/// 请求参数
/// </summary>
[DisplayName("请求参数")] [DisplayName("请求参数")]
public string OperParam { get; set; } public string OperParam { get; set; }
/** 返回参数 */ /// <summary>
/// 返回参数
/// </summary>
[DisplayName("返回结果")] [DisplayName("返回结果")]
public string JsonResult { get; set; } public string JsonResult { get; set; }
/** 操作状态0正常 1异常 */ /// <summary>
/// 操作状态0正常 1异常
/// </summary>
[DisplayName("状态")] [DisplayName("状态")]
public int Status { get; set; } public int Status { get; set; }

View File

@ -1,8 +1,4 @@
using Newtonsoft.Json; using SqlSugar;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System namespace ZR.Model.System
{ {

View File

@ -1,8 +1,4 @@
using System; namespace ZR.Model.System
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System
{ {
[SqlSugar.SugarTable("sys_role_dept")] [SqlSugar.SugarTable("sys_role_dept")]
[SqlSugar.Tenant(0)] [SqlSugar.Tenant(0)]

View File

@ -1,8 +1,6 @@
using Newtonsoft.Json; using Newtonsoft.Json;
using SqlSugar; using SqlSugar;
using System; using System;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System namespace ZR.Model.System
{ {

View File

@ -1,7 +1,4 @@
using System; using SqlSugar;
using System.Collections.Generic;
using System.Text;
using SqlSugar;
namespace ZR.Model.System namespace ZR.Model.System
{ {

View File

@ -17,9 +17,7 @@ namespace ZR.Model.System
} }
/// <summary> /// <summary>
/// 描述 : 任务id /// 任务id
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务id")] [Display(Name = "任务id")]
//[JsonConverter(typeof(ValueToStringConverter))] //[JsonConverter(typeof(ValueToStringConverter))]
@ -27,104 +25,82 @@ namespace ZR.Model.System
public string ID { get; set; } public string ID { get; set; }
/// <summary> /// <summary>
/// 描述 : 任务名称 /// 任务名称
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务名称")] [Display(Name = "任务名称")]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>
/// 描述 : 任务分组 /// 任务分组
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务分组")] [Display(Name = "任务分组")]
public string JobGroup { get; set; } public string JobGroup { get; set; }
/// <summary> /// <summary>
/// 描述 : 运行时间表达式 /// 运行时间表达式
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "运行时间表达式")] [Display(Name = "运行时间表达式")]
public string Cron { get; set; } public string Cron { get; set; }
/// <summary> /// <summary>
/// 描述 : 程序集名称 /// 程序集名称
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "程序集名称")] [Display(Name = "程序集名称")]
public string AssemblyName { get; set; } public string AssemblyName { get; set; }
/// <summary> /// <summary>
/// 描述 : 任务所在类 /// 任务所在类
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务所在类")] [Display(Name = "任务所在类")]
public string ClassName { get; set; } public string ClassName { get; set; }
/// <summary> /// <summary>
/// 描述 : 任务描述 /// 任务描述
/// 空值 : True
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "任务描述")] [Display(Name = "任务描述")]
public string Remark { get; set; } public string Remark { get; set; }
/// <summary> /// <summary>
/// 描述 : 执行次数 /// 执行次数
/// 空值 : False
/// 默认 : 0
/// </summary> /// </summary>
[Display(Name = "执行次数")] [Display(Name = "执行次数")]
public int RunTimes { get; set; } public int RunTimes { get; set; }
/// <summary> /// <summary>
/// 描述 : 开始时间 /// 开始时间
/// 空值 : True
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "开始时间")] [Display(Name = "开始时间")]
public DateTime? BeginTime { get; set; } public DateTime? BeginTime { get; set; }
/// <summary> /// <summary>
/// 描述 : 结束时间 /// 结束时间
/// 空值 : True
/// 默认 :
/// </summary> /// </summary>
[Display(Name = "结束时间")] [Display(Name = "结束时间")]
public DateTime? EndTime { get; set; } public DateTime? EndTime { get; set; }
/// <summary> /// <summary>
/// 描述 : 触发器类型0、simple 1、cron /// 触发器类型0、simple 1、cron
/// 空值 : False
/// 默认 : 1 /// 默认 : 1
/// </summary> /// </summary>
[Display(Name = "触发器类型0、simple 1、cron")] [Display(Name = "触发器类型0、simple 1、cron")]
public int TriggerType { get; set; } public int TriggerType { get; set; }
/// <summary> /// <summary>
/// 描述 : 执行间隔时间(单位:秒) /// 执行间隔时间(单位:秒)
/// 空值 : False
/// 默认 : 0 /// 默认 : 0
/// </summary> /// </summary>
[Display(Name = "执行间隔时间(单位:秒)")] [Display(Name = "执行间隔时间(单位:秒)")]
public int IntervalSecond { get; set; } public int IntervalSecond { get; set; }
/// <summary> /// <summary>
/// 描述 : 是否启动 /// 是否启动
/// 空值 : False
/// 默认 : 0 /// 默认 : 0
/// </summary> /// </summary>
[Display(Name = "是否启动")] [Display(Name = "是否启动")]
public bool IsStart { get; set; } public bool IsStart { get; set; }
/// <summary> /// <summary>
/// 描述 : 传入参数 /// 传入参数
/// 空值 : True
/// 默认 : /// 默认 :
/// </summary> /// </summary>
[Display(Name = "传入参数")] [Display(Name = "传入参数")]
@ -135,9 +111,7 @@ namespace ZR.Model.System
public string Create_by { get; set; } public string Create_by { get; set; }
/// <summary> /// <summary>
/// 描述 : 创建时间 /// 创建时间
/// 空值 : False
/// 默认 :
/// </summary> /// </summary>
//[Display(Name = "创建时间")] //[Display(Name = "创建时间")]
[SugarColumn(IsOnlyIgnoreUpdate = true)]//设置后修改不会有此字段 [SugarColumn(IsOnlyIgnoreUpdate = true)]//设置后修改不会有此字段

View File

@ -3,7 +3,6 @@ using Newtonsoft.Json;
using SqlSugar; using SqlSugar;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System namespace ZR.Model.System
{ {
@ -19,16 +18,19 @@ namespace ZR.Model.System
/// </summary> /// </summary>
[SugarColumn(IsIdentity = true, IsPrimaryKey = true)] [SugarColumn(IsIdentity = true, IsPrimaryKey = true)]
public long UserId { get; set; } public long UserId { get; set; }
//[Duplication]//校验模板类该列数据是否重复 /// <summary>
/// 登录用户名
/// </summary>
public string UserName { get; set; } public string UserName { get; set; }
/// <summary>
/// 用户昵称
/// </summary>
public string NickName { get; set; } public string NickName { get; set; }
/// <summary> /// <summary>
/// '用户类型00系统用户', /// 用户类型00系统用户
/// </summary> /// </summary>
//[JsonProperty(propertyName: "userType")] public string UserType { get; set; } = "";
//public string User_type { get; set; } = ""; //[SugarColumn(IsOnlyIgnoreInsert = true)]
[SugarColumn(IsOnlyIgnoreInsert = true)]
[ExcelIgnore]
public string Avatar { get; set; } public string Avatar { get; set; }
public string Email { get; set; } public string Email { get; set; }

View File

@ -1,11 +1,7 @@
using System; using SqlSugar;
using System.Collections.Generic;
using System.Text;
using SqlSugar;
namespace ZR.Model.System namespace ZR.Model.System
{ {
/// <summary> /// <summary>
/// 用户岗位 /// 用户岗位
/// </summary> /// </summary>

View File

@ -1,21 +1,18 @@
using SqlSugar; using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System namespace ZR.Model.System
{ {
/// <summary> /// <summary>
/// 用户角色关联表 用户N-1 角色 /// 用户角色关联表 用户N-1 角色
/// </summary> /// </summary>
[SqlSugar.SugarTable("sys_user_role")] [SugarTable("sys_user_role")]
[Tenant("0")] [Tenant("0")]
public class SysUserRole public class SysUserRole
{ {
[SqlSugar.SugarColumn(ColumnName = "user_id", IsPrimaryKey = true)] [SugarColumn(ColumnName = "user_id", IsPrimaryKey = true)]
public long UserId { get; set; } public long UserId { get; set; }
[SqlSugar.SugarColumn(ColumnName = "role_id", IsPrimaryKey = true)] [SugarColumn(ColumnName = "role_id", IsPrimaryKey = true)]
public long RoleId { get; set; } public long RoleId { get; set; }
} }
} }

View File

@ -1,8 +1,4 @@
using System; namespace ZR.Model.System
using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System
{ {
public class UserConstants public class UserConstants
{ {

View File

@ -1,13 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ZR.Model.System.Vo
{
public class LangVo
{
}
}

View File

@ -1,7 +1,5 @@
using Newtonsoft.Json; using Newtonsoft.Json;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
namespace ZR.Model.System.Vo namespace ZR.Model.System.Vo
{ {

View File

@ -1,8 +1,5 @@
using Newtonsoft.Json; using Newtonsoft.Json;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using ZR.Model.System;
namespace ZR.Model.System.Vo namespace ZR.Model.System.Vo
{ {

View File

@ -6,7 +6,7 @@ namespace ZR.Service.System.IService
/// <summary> /// <summary>
/// 参数配置service接口 /// 参数配置service接口
/// ///
/// @author zhaorui /// @author mr.zhao
/// @date 2021-09-29 /// @date 2021-09-29
/// </summary> /// </summary>
public interface ISysConfigService : IBaseService<SysConfig> public interface ISysConfigService : IBaseService<SysConfig>