mirror of
https://gitee.com/ccnetcore/Yi
synced 2026-03-31 06:06:36 +08:00
refactor: ai+人工重构优化 framework
This commit is contained in:
@@ -7,14 +7,37 @@ using System.Threading.Tasks;
|
||||
namespace Yi.Framework.Core.Enums
|
||||
{
|
||||
/// <summary>
|
||||
/// 定义公共文件路径
|
||||
/// 文件类型枚举
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 用于定义系统支持的文件类型分类
|
||||
/// 主要用于文件上传和存储时的类型区分
|
||||
/// </remarks>
|
||||
public enum FileTypeEnum
|
||||
{
|
||||
file,
|
||||
image,
|
||||
thumbnail,
|
||||
excel,
|
||||
temp
|
||||
/// <summary>
|
||||
/// 普通文件
|
||||
/// </summary>
|
||||
file = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 图片文件
|
||||
/// </summary>
|
||||
image = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 缩略图文件
|
||||
/// </summary>
|
||||
thumbnail = 2,
|
||||
|
||||
/// <summary>
|
||||
/// Excel文件
|
||||
/// </summary>
|
||||
excel = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 临时文件
|
||||
/// </summary>
|
||||
temp = 4
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,9 +6,23 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Yi.Framework.Core.Enums
|
||||
{
|
||||
/// <summary>
|
||||
/// 排序方向枚举
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 用于定义数据查询时的排序方向
|
||||
/// 常用于列表数据排序
|
||||
/// </remarks>
|
||||
public enum OrderByEnum
|
||||
{
|
||||
Asc,
|
||||
Desc
|
||||
/// <summary>
|
||||
/// 升序排列
|
||||
/// </summary>
|
||||
Asc = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 降序排列
|
||||
/// </summary>
|
||||
Desc = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,67 +6,91 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Yi.Framework.Core.Enums
|
||||
{
|
||||
/// <summary>
|
||||
/// 查询操作符枚举
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 定义查询条件中支持的操作符类型
|
||||
/// 用于构建动态查询条件
|
||||
/// </remarks>
|
||||
public enum QueryOperatorEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 相等
|
||||
/// 等于
|
||||
/// </summary>
|
||||
Equal,
|
||||
Equal = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 匹配
|
||||
/// 模糊匹配
|
||||
/// </summary>
|
||||
Like,
|
||||
Like = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 大于
|
||||
/// </summary>
|
||||
GreaterThan,
|
||||
GreaterThan = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 大于或等于
|
||||
/// </summary>
|
||||
GreaterThanOrEqual,
|
||||
GreaterThanOrEqual = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 小于
|
||||
/// </summary>
|
||||
LessThan,
|
||||
LessThan = 4,
|
||||
|
||||
/// <summary>
|
||||
/// 小于或等于
|
||||
/// </summary>
|
||||
LessThanOrEqual,
|
||||
LessThanOrEqual = 5,
|
||||
|
||||
/// <summary>
|
||||
/// 等于集合
|
||||
/// 在指定集合中
|
||||
/// </summary>
|
||||
In,
|
||||
In = 6,
|
||||
|
||||
/// <summary>
|
||||
/// 不等于集合
|
||||
/// 不在指定集合中
|
||||
/// </summary>
|
||||
NotIn,
|
||||
NotIn = 7,
|
||||
|
||||
/// <summary>
|
||||
/// 左边匹配
|
||||
/// 左侧模糊匹配
|
||||
/// </summary>
|
||||
LikeLeft,
|
||||
LikeLeft = 8,
|
||||
|
||||
/// <summary>
|
||||
/// 右边匹配
|
||||
/// 右侧模糊匹配
|
||||
/// </summary>
|
||||
LikeRight,
|
||||
LikeRight = 9,
|
||||
|
||||
/// <summary>
|
||||
/// 不相等
|
||||
/// 不等于
|
||||
/// </summary>
|
||||
NoEqual,
|
||||
NoEqual = 10,
|
||||
|
||||
/// <summary>
|
||||
/// 为空或空
|
||||
/// 为null或空
|
||||
/// </summary>
|
||||
IsNullOrEmpty,
|
||||
IsNullOrEmpty = 11,
|
||||
|
||||
/// <summary>
|
||||
/// 不为空
|
||||
/// 不为null
|
||||
/// </summary>
|
||||
IsNot,
|
||||
IsNot = 12,
|
||||
|
||||
/// <summary>
|
||||
/// 不匹配
|
||||
/// </summary>
|
||||
NoLike,
|
||||
NoLike = 13,
|
||||
|
||||
/// <summary>
|
||||
/// 时间段 值用 "|" 隔开
|
||||
/// 日期范围
|
||||
/// </summary>
|
||||
DateRange
|
||||
/// <remarks>
|
||||
/// 使用"|"分隔起始和结束日期
|
||||
/// </remarks>
|
||||
DateRange = 14
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,26 +6,33 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace Yi.Framework.Core.Enums
|
||||
{
|
||||
/// <summary>
|
||||
/// API返回状态码枚举
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// 定义API接口统一的返回状态码
|
||||
/// 遵循HTTP状态码规范
|
||||
/// </remarks>
|
||||
public enum ResultCodeEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 操作成功。
|
||||
/// 操作成功
|
||||
/// </summary>
|
||||
Success = 200,
|
||||
|
||||
/// <summary>
|
||||
/// 操作不成功
|
||||
/// </summary>
|
||||
NotSuccess = 500,
|
||||
|
||||
/// <summary>
|
||||
/// 无权限
|
||||
/// 未授权访问
|
||||
/// </summary>
|
||||
NoPermission = 401,
|
||||
|
||||
/// <summary>
|
||||
/// 被拒绝
|
||||
/// 访问被拒绝
|
||||
/// </summary>
|
||||
Denied = 403
|
||||
Denied = 403,
|
||||
|
||||
/// <summary>
|
||||
/// 操作失败
|
||||
/// </summary>
|
||||
NotSuccess = 500
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user