feat: initialize Evergreen Health backend

This commit is contained in:
fuenmao
2026-09-21 14:08:22 +08:00
commit 8553df5dd2
493 changed files with 75649 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 账号类型枚举
/// </summary>
[Description("账号类型枚举")]
public enum AccountTypeEnum
{
/// <summary>
/// 超级管理员
/// </summary>
[Description("超级管理员")]
SuperAdmin = 999,
/// <summary>
/// 系统管理员
/// </summary>
[Description("系统管理员")]
SysAdmin = 888,
/// <summary>
/// 普通账号
/// </summary>
[Description("普通账号")]
NormalUser = 777,
/// <summary>
/// 会员
/// </summary>
[Description("会员")]
Member = 666,
}
+21
View File
@@ -0,0 +1,21 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 参与方的证件类型枚举
/// </summary>
[SuppressSniffer]
[Description("参与方的证件类型枚举")]
public enum AlipayCertTypeEnum
{
[Description("身份证")]
IDENTITY_CARD,
[Description("护照")]
PASSPORT
}
@@ -0,0 +1,21 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 参与方的标识类型枚举
/// </summary>
[SuppressSniffer]
[Description("参与方的标识类型枚举")]
public enum AlipayIdentityTypeEnum
{
[Description("支付宝用户UID")]
ALIPAY_USER_ID,
[Description("支付宝登录号")]
ALIPAY_LOGON_ID
}
+26
View File
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 缓存类型枚举
/// </summary>
[Description("缓存类型枚举")]
public enum CacheTypeEnum
{
/// <summary>
/// 内存缓存
/// </summary>
[Description("内存缓存")]
Memory,
/// <summary>
/// Redis缓存
/// </summary>
[Description("Redis缓存")]
Redis
}
+50
View File
@@ -0,0 +1,50 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 证件类型枚举
/// </summary>
[Description("证件类型枚举")]
public enum CardTypeEnum
{
/// <summary>
/// 身份证
/// </summary>
[Description("身份证")]
IdCard = 0,
/// <summary>
/// 护照
/// </summary>
[Description("护照")]
PassportCard = 1,
/// <summary>
/// 出生证
/// </summary>
[Description("出生证")]
BirthCard = 2,
/// <summary>
/// 港澳台通行证
/// </summary>
[Description("港澳台通行证")]
GatCard = 3,
/// <summary>
/// 外国人居留证
/// </summary>
[Description("外国人居留证")]
ForeignCard = 4,
/// <summary>
/// 营业执照
/// </summary>
[Description("营业执照")]
License = 5,
}
+32
View File
@@ -0,0 +1,32 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 密码加密枚举
/// </summary>
[Description("密码加密枚举")]
public enum CryptogramEnum
{
/// <summary>
/// MD5
/// </summary>
[Description("MD5")]
MD5 = 0,
/// <summary>
/// SM2(国密)
/// </summary>
[Description("SM2")]
SM2 = 1,
/// <summary>
/// SM4(国密)
/// </summary>
[Description("SM4")]
SM4 = 2
}
+92
View File
@@ -0,0 +1,92 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 文化程度枚举
/// </summary>
[Description("文化程度枚举")]
public enum CultureLevelEnum
{
/// <summary>
/// 其他
/// </summary>
[Description("其他"), Theme("info")]
Level0 = 0,
/// <summary>
/// 文盲
/// </summary>
[Description("文盲")]
Level1 = 1,
/// <summary>
/// 小学
/// </summary>
[Description("小学")]
Level2 = 2,
/// <summary>
/// 初中
/// </summary>
[Description("初中")]
Level3 = 3,
/// <summary>
/// 普通高中
/// </summary>
[Description("普通高中")]
Level4 = 4,
/// <summary>
/// 技工学校
/// </summary>
[Description("技工学校")]
Level5 = 5,
/// <summary>
/// 职业教育
/// </summary>
[Description("职业教育")]
Level6 = 6,
/// <summary>
/// 职业高中
/// </summary>
[Description("职业高中")]
Level7 = 7,
/// <summary>
/// 中等专科
/// </summary>
[Description("中等专科")]
Level8 = 8,
/// <summary>
/// 大学专科
/// </summary>
[Description("大学专科")]
Level9 = 9,
/// <summary>
/// 大学本科
/// </summary>
[Description("大学本科")]
Level10 = 10,
/// <summary>
/// 硕士研究生
/// </summary>
[Description("硕士研究生")]
Level11 = 11,
/// <summary>
/// 博士研究生
/// </summary>
[Description("博士研究生")]
Level12 = 12,
}
+92
View File
@@ -0,0 +1,92 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 数据操作类型枚举
/// </summary>
[Description("数据操作类型枚举")]
public enum DataOpTypeEnum
{
/// <summary>
/// 其它
/// </summary>
[Description("其它"), Theme("info")]
Other,
/// <summary>
/// 增加
/// </summary>
[Description("增加")]
Add,
/// <summary>
/// 删除
/// </summary>
[Description("删除")]
Delete,
/// <summary>
/// 编辑
/// </summary>
[Description("编辑")]
Edit,
/// <summary>
/// 更新
/// </summary>
[Description("更新")]
Update,
/// <summary>
/// 查询
/// </summary>
[Description("查询")]
Query,
/// <summary>
/// 详情
/// </summary>
[Description("详情")]
Detail,
/// <summary>
/// 树
/// </summary>
[Description("树")]
Tree,
/// <summary>
/// 导入
/// </summary>
[Description("导入")]
Import,
/// <summary>
/// 导出
/// </summary>
[Description("导出")]
Export,
/// <summary>
/// 授权
/// </summary>
[Description("授权")]
Grant,
/// <summary>
/// 强退
/// </summary>
[Description("强退")]
Force,
/// <summary>
/// 清空
/// </summary>
[Description("清空")]
Clean
}
+44
View File
@@ -0,0 +1,44 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 角色数据范围枚举
/// </summary>
[Description("角色数据范围枚举")]
public enum DataScopeEnum
{
/// <summary>
/// 全部数据
/// </summary>
[Description("全部数据")]
All = 1,
/// <summary>
/// 本部门及以下数据
/// </summary>
[Description("本部门及以下数据")]
DeptChild = 2,
/// <summary>
/// 本部门数据
/// </summary>
[Description("本部门数据")]
Dept = 3,
/// <summary>
/// 仅本人数据
/// </summary>
[Description("仅本人数据")]
Self = 4,
/// <summary>
/// 自定义数据
/// </summary>
[Description("自定义数据")]
Define = 5
}
+26
View File
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 书写方向枚举
/// </summary>
[Description("书写方向枚举")]
public enum DirectionEnum
{
/// <summary>
/// 从左到右
/// </summary>
[Description("从左到右")]
Ltr = 1,
/// <summary>
/// 从右到左
/// </summary>
[Description("从右到左")]
Rtl = 2
}
@@ -0,0 +1,39 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// ES认证类型枚举
/// <para>https://www.elastic.co/guide/en/elasticsearch/client/net-api/current/_options_on_elasticsearchclientsettings.html</para>
/// </summary>
[Description("ES认证类型枚举")]
public enum ElasticSearchAuthTypeEnum
{
/// <summary>
/// BasicAuthentication
/// </summary>
[Description("BasicAuthentication")]
Basic = 1,
/// <summary>
/// ApiKey
/// </summary>
[Description("ApiKey")]
ApiKey = 2,
/// <summary>
/// Base64ApiKey
/// </summary>
[Description("Base64ApiKey")]
Base64ApiKey = 3,
/// <summary>
/// 不验证
/// </summary>
[Description("None")]
None = 4
}
+909
View File
@@ -0,0 +1,909 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 系统错误码
/// </summary>
[ErrorCodeType]
[Description("系统错误码")]
public enum ErrorCodeEnum
{
/// <summary>
/// 验证码错误
/// </summary>
[ErrorCodeItemMetadata("验证码错误")]
D0008,
/// <summary>
/// 账号不存在
/// </summary>
[ErrorCodeItemMetadata("账号不存在")]
D0009,
/// <summary>
/// 密匙不匹配
/// </summary>
[ErrorCodeItemMetadata("密匙不匹配")]
D0010,
/// <summary>
/// 账号或密码不正确
/// </summary>
[ErrorCodeItemMetadata("账号或密码不正确")]
D1000,
/// <summary>
/// 非法操作!禁止删除自己
/// </summary>
[ErrorCodeItemMetadata("非法操作,禁止删除自己")]
D1001,
/// <summary>
/// 记录不存在
/// </summary>
[ErrorCodeItemMetadata("记录不存在")]
D1002,
/// <summary>
/// 账号已存在
/// </summary>
[ErrorCodeItemMetadata("账号已存在")]
D1003,
/// <summary>
/// 旧密码不匹配
/// </summary>
[ErrorCodeItemMetadata("旧密码输入错误")]
D1004,
///// <summary>
///// 测试数据禁止更改admin密码
///// </summary>
//[ErrorCodeItemMetadata("测试数据禁止更改用户【admin】密码")]
//D1005,
/// <summary>
/// 数据已存在
/// </summary>
[ErrorCodeItemMetadata("数据已存在")]
D1006,
/// <summary>
/// 数据不存在或含有关联引用,禁止删除
/// </summary>
[ErrorCodeItemMetadata("数据不存在或含有关联引用,禁止删除")]
D1007,
/// <summary>
/// 禁止为管理员分配角色
/// </summary>
[ErrorCodeItemMetadata("禁止为管理员分配角色")]
D1008,
/// <summary>
/// 重复数据或记录含有不存在数据
/// </summary>
[ErrorCodeItemMetadata("重复数据或记录含有不存在数据")]
D1009,
/// <summary>
/// 禁止为超级管理员角色分配权限
/// </summary>
[ErrorCodeItemMetadata("禁止为超级管理员角色分配权限")]
D1010,
/// <summary>
/// 非法操作,未登录
/// </summary>
[ErrorCodeItemMetadata("非法操作,未登录")]
D1011,
/// <summary>
/// Id不能为空
/// </summary>
[ErrorCodeItemMetadata("Id不能为空")]
D1012,
/// <summary>
/// 所属机构不在自己的数据范围内
/// </summary>
[ErrorCodeItemMetadata("没有权限操作该数据")]
D1013,
/// <summary>
/// 禁止删除超级管理员
/// </summary>
[ErrorCodeItemMetadata("禁止删除超级管理员")]
D1014,
/// <summary>
/// 禁止修改超级管理员状态
/// </summary>
[ErrorCodeItemMetadata("禁止修改超级管理员状态")]
D1015,
/// <summary>
/// 没有权限
/// </summary>
[ErrorCodeItemMetadata("没有权限")]
D1016,
/// <summary>
/// 账号已冻结
/// </summary>
[ErrorCodeItemMetadata("账号已冻结")]
D1017,
/// <summary>
/// 该租户下角色菜单权限集为空
/// </summary>
[ErrorCodeItemMetadata("该租户下角色菜单权限集为空")]
D1019,
/// <summary>
/// 禁止删除默认租户
/// </summary>
[ErrorCodeItemMetadata("禁止删除默认租户")]
D1023,
/// <summary>
/// 已将其他地方登录账号下线
/// </summary>
[ErrorCodeItemMetadata("已将其他地方登录账号下线")]
D1024,
/// <summary>
/// 此角色下面存在账号禁止删除
/// </summary>
[ErrorCodeItemMetadata("此角色下面存在账号禁止删除")]
D1025,
/// <summary>
/// 禁止修改本人账号状态
/// </summary>
[ErrorCodeItemMetadata("禁止修改本人账号状态")]
D1026,
/// <summary>
/// 密码错误次数过多,账号已锁定,请半小时后重试!
/// </summary>
[ErrorCodeItemMetadata("密码错误次数过多,账号已锁定,请半小时后重试!")]
D1027,
/// <summary>
/// 新密码不能与旧密码相同
/// </summary>
[ErrorCodeItemMetadata("新密码不能与旧密码相同")]
D1028,
/// <summary>
/// 系统默认账号禁止删除
/// </summary>
[ErrorCodeItemMetadata("系统默认账号禁止删除")]
D1029,
/// <summary>
/// 开放接口绑定账号禁止删除
/// </summary>
[ErrorCodeItemMetadata("开放接口绑定账号禁止删除")]
D1030,
/// <summary>
/// 开放接口绑定租户禁止删除
/// </summary>
[ErrorCodeItemMetadata("开放接口绑定租户禁止删除")]
D1031,
/// <summary>
/// 手机号已存在
/// </summary>
[ErrorCodeItemMetadata("手机号已存在")]
D1032,
/// <summary>
/// 此角色下存在注册方案禁止删除
/// </summary>
[ErrorCodeItemMetadata("此角色下存在注册方案禁止删除")]
D1033,
/// <summary>
/// 注册功能未开启禁止注册
/// </summary>
[ErrorCodeItemMetadata("注册功能未开启禁止注册")]
D1034,
/// <summary>
/// 注册方案不存在
/// </summary>
[ErrorCodeItemMetadata("注册方案不存在")]
D1035,
/// <summary>
/// 角色不存在
/// </summary>
[ErrorCodeItemMetadata("角色不存在")]
D1036,
/// <summary>
/// 禁止注册超级管理员和系统管理员
/// </summary>
[ErrorCodeItemMetadata("禁止注册超级管理员和系统管理员")]
D1037,
/// <summary>
/// 禁止越权操作系统账户
/// </summary>
[ErrorCodeItemMetadata("禁止越权操作系统账户")]
D1038,
/// <summary>
/// 父机构不存在
/// </summary>
[ErrorCodeItemMetadata("父机构不存在")]
D2000,
/// <summary>
/// 当前机构Id不能与父机构Id相同
/// </summary>
[ErrorCodeItemMetadata("当前机构Id不能与父机构Id相同")]
D2001,
/// <summary>
/// 已有相同组织机构,编码或名称相同
/// </summary>
[ErrorCodeItemMetadata("已有相同组织机构,编码或名称相同")]
D2002,
/// <summary>
/// 没有权限操作机构
/// </summary>
[ErrorCodeItemMetadata("没有权限操作机构")]
D2003,
/// <summary>
/// 该机构下有用户禁止删除
/// </summary>
[ErrorCodeItemMetadata("该机构下有用户禁止删除")]
D2004,
/// <summary>
/// 附属机构下有用户禁止删除
/// </summary>
[ErrorCodeItemMetadata("附属机构下有用户禁止删除")]
D2005,
/// <summary>
/// 只能增加下级机构
/// </summary>
[ErrorCodeItemMetadata("只能增加下级机构")]
D2006,
/// <summary>
/// 下级机构下有用户禁止删除
/// </summary>
[ErrorCodeItemMetadata("下级机构下有用户禁止删除")]
D2007,
/// <summary>
/// 系统默认机构禁止删除
/// </summary>
[ErrorCodeItemMetadata("系统默认机构禁止删除")]
D2008,
/// <summary>
/// 禁止增加根节点机构
/// </summary>
[ErrorCodeItemMetadata("禁止增加根节点机构")]
D2009,
/// <summary>
/// 此机构下存在注册方案禁止删除
/// </summary>
[ErrorCodeItemMetadata("此机构下存在注册方案禁止删除")]
D2010,
/// <summary>
/// 机构不存在
/// </summary>
[ErrorCodeItemMetadata("机构不存在")]
D2011,
/// <summary>
/// 系统默认机构禁止修改
/// </summary>
[ErrorCodeItemMetadata("系统默认机构禁止修改")]
D2012,
/// <summary>
/// 字典类型不存在
/// </summary>
[ErrorCodeItemMetadata("字典类型不存在")]
D3000,
/// <summary>
/// 字典类型已存在
/// </summary>
[ErrorCodeItemMetadata("字典类型已存在,名称或编码重复")]
D3001,
/// <summary>
/// 字典类型下面有字典值禁止删除
/// </summary>
[ErrorCodeItemMetadata("字典类型下面有字典值禁止删除")]
D3002,
/// <summary>
/// 字典值已存在
/// </summary>
[ErrorCodeItemMetadata("字典值已存在")]
D3003,
/// <summary>
/// 字典值不存在
/// </summary>
[ErrorCodeItemMetadata("字典值不存在")]
D3004,
/// <summary>
/// 字典状态错误
/// </summary>
[ErrorCodeItemMetadata("字典状态错误")]
D3005,
/// <summary>
/// 字典编码不能以Enum结尾
/// </summary>
[ErrorCodeItemMetadata("字典编码不能以Enum结尾")]
D3006,
/// <summary>
/// 禁止修改枚举类型的字典编码
/// </summary>
[ErrorCodeItemMetadata("禁止修改枚举类型的字典编码")]
D3007,
/// <summary>
/// 禁止迁移枚举字典
/// </summary>
[ErrorCodeItemMetadata("禁止迁移枚举字典")]
D3008,
/// <summary>
/// 字典已在该租户禁止迁移
/// </summary>
[ErrorCodeItemMetadata("字典已在该租户禁止迁移")]
D3009,
/// <summary>
/// 非超管用户禁止操作系统字典
/// </summary>
[ErrorCodeItemMetadata("非超管用户禁止操作系统字典")]
D3010,
/// <summary>
/// 获取字典值集合入参有误
/// </summary>
[ErrorCodeItemMetadata("获取字典值集合入参有误")]
D3011,
/// <summary>
/// 禁止修改租户字典状态
/// </summary>
[ErrorCodeItemMetadata("禁止修改租户字典状态")]
D3012,
/// <summary>
/// 菜单已存在
/// </summary>
[ErrorCodeItemMetadata("菜单已存在")]
D4000,
/// <summary>
/// 路由地址为空
/// </summary>
[ErrorCodeItemMetadata("路由地址为空")]
D4001,
/// <summary>
/// 打开方式为空
/// </summary>
[ErrorCodeItemMetadata("打开方式为空")]
D4002,
/// <summary>
/// 权限标识格式为空
/// </summary>
[ErrorCodeItemMetadata("权限标识格式为空")]
D4003,
/// <summary>
/// 权限标识格式错误
/// </summary>
[ErrorCodeItemMetadata("权限标识格式错误 如xxx:xxx")]
D4004,
/// <summary>
/// 权限不存在
/// </summary>
[ErrorCodeItemMetadata("权限不存在")]
D4005,
/// <summary>
/// 父级菜单不能为当前节点,请重新选择父级菜单
/// </summary>
[ErrorCodeItemMetadata("父级菜单不能为当前节点,请重新选择父级菜单")]
D4006,
/// <summary>
/// 不能移动根节点
/// </summary>
[ErrorCodeItemMetadata("不能移动根节点")]
D4007,
/// <summary>
/// 禁止本节点与父节点相同
/// </summary>
[ErrorCodeItemMetadata("禁止本节点与父节点相同")]
D4008,
/// <summary>
/// 路由名称重复
/// </summary>
[ErrorCodeItemMetadata("路由名称重复")]
D4009,
/// <summary>
/// 父节点不能为按钮类型
/// </summary>
[ErrorCodeItemMetadata("父节点不能为按钮类型")]
D4010,
/// <summary>
/// 租户不能为空
/// </summary>
[ErrorCodeItemMetadata("租户不能为空")]
D4011,
/// <summary>
/// 系统菜单禁止修改
/// </summary>
[ErrorCodeItemMetadata("系统菜单禁止修改")]
D4012,
/// <summary>
/// 系统菜单禁止删除
/// </summary>
[ErrorCodeItemMetadata("系统菜单禁止删除")]
D4013,
/// <summary>
/// 已存在同名或同编码应用
/// </summary>
[ErrorCodeItemMetadata("已存在同名或同编码应用")]
D5000,
/// <summary>
/// 默认激活系统只能有一个
/// </summary>
[ErrorCodeItemMetadata("默认激活系统只能有一个")]
D5001,
/// <summary>
/// 该应用下有菜单禁止删除
/// </summary>
[ErrorCodeItemMetadata("该应用下有菜单禁止删除")]
D5002,
/// <summary>
/// 已存在同名或同编码应用
/// </summary>
[ErrorCodeItemMetadata("已存在同名或同编码应用")]
D5003,
/// <summary>
/// 已存在同名或同编码职位
/// </summary>
[ErrorCodeItemMetadata("已存在同名或同编码职位")]
D6000,
/// <summary>
/// 该职位下有用户禁止删除
/// </summary>
[ErrorCodeItemMetadata("该职位下有用户禁止删除")]
D6001,
/// <summary>
/// 无权修改本职位
/// </summary>
[ErrorCodeItemMetadata("无权修改本职位")]
D6002,
/// <summary>
/// 职位不存在
/// </summary>
[ErrorCodeItemMetadata("职位不存在")]
D6003,
/// <summary>
/// 此职位下存在注册方案禁止删除
/// </summary>
[ErrorCodeItemMetadata("此职位下存在注册方案禁止删除")]
D6004,
/// <summary>
/// 通知公告状态错误
/// </summary>
[ErrorCodeItemMetadata("通知公告状态错误")]
D7000,
/// <summary>
/// 通知公告删除失败
/// </summary>
[ErrorCodeItemMetadata("通知公告删除失败")]
D7001,
/// <summary>
/// 通知公告编辑失败
/// </summary>
[ErrorCodeItemMetadata("通知公告编辑失败,类型必须为草稿")]
D7002,
/// <summary>
/// 通知公告操作失败,非发布者不能进行操作
/// </summary>
[ErrorCodeItemMetadata("通知公告操作失败,非发布者不能进行操作")]
D7003,
/// <summary>
/// 文件不存在
/// </summary>
[ErrorCodeItemMetadata("文件不存在")]
D8000,
/// <summary>
/// 不允许的文件类型
/// </summary>
[ErrorCodeItemMetadata("不允许的文件类型")]
D8001,
/// <summary>
/// 文件超过允许大小
/// </summary>
[ErrorCodeItemMetadata("文件超过允许大小")]
D8002,
/// <summary>
/// 文件后缀错误
/// </summary>
[ErrorCodeItemMetadata("文件后缀错误")]
D8003,
/// <summary>
/// 文件已存在
/// </summary>
[ErrorCodeItemMetadata("文件已存在")]
D8004,
/// <summary>
/// 无效的文件名
/// </summary>
[ErrorCodeItemMetadata("无效的文件名")]
D8005,
/// <summary>
/// 已存在同名或同编码参数配置
/// </summary>
[ErrorCodeItemMetadata("已存在同名或同编码参数配置")]
D9000,
/// <summary>
/// 禁止删除系统参数
/// </summary>
[ErrorCodeItemMetadata("禁止删除系统参数")]
D9001,
/// <summary>
/// 已存在同名任务调度
/// </summary>
[ErrorCodeItemMetadata("已存在同名任务调度")]
D1100,
/// <summary>
/// 任务调度不存在
/// </summary>
[ErrorCodeItemMetadata("任务调度不存在")]
D1101,
/// <summary>
/// 演示环境禁止修改数据
/// </summary>
[ErrorCodeItemMetadata("演示环境禁止修改数据")]
D1200,
/// <summary>
/// 已存在同名的租户
/// </summary>
[ErrorCodeItemMetadata("已存在同名的租户")]
D1300,
/// <summary>
/// 已存在同名的租户管理员
/// </summary>
[ErrorCodeItemMetadata("已存在同名的租户管理员")]
D1301,
/// <summary>
/// 租户从库配置错误
/// </summary>
[ErrorCodeItemMetadata("租户从库配置错误")]
D1302,
/// <summary>
/// 已存在同名的租户域名
/// </summary>
[ErrorCodeItemMetadata("已存在同名的租户域名")]
D1303,
/// <summary>
/// 授权菜单存在重复项
/// </summary>
[ErrorCodeItemMetadata("授权菜单存在重复项")]
D1304,
/// <summary>
/// 该表代码模板已经生成过
/// </summary>
[ErrorCodeItemMetadata("该表代码模板已经生成过")]
D1400,
/// <summary>
/// 数据库配置不存在
/// </summary>
[ErrorCodeItemMetadata("数据库配置不存在")]
D1401,
/// <summary>
/// 该类型不存在
/// </summary>
[ErrorCodeItemMetadata("该类型不存在")]
D1501,
/// <summary>
/// 该字段不存在
/// </summary>
[ErrorCodeItemMetadata("该字段不存在")]
D1502,
/// <summary>
/// 该类型不是枚举类型
/// </summary>
[ErrorCodeItemMetadata("该类型不是枚举类型")]
D1503,
/// <summary>
/// 该实体不存在
/// </summary>
[ErrorCodeItemMetadata("该实体不存在")]
D1504,
/// <summary>
/// 父菜单不存在
/// </summary>
[ErrorCodeItemMetadata("父菜单不存在")]
D1505,
/// <summary>
/// 父资源不存在
/// </summary>
[ErrorCodeItemMetadata("父资源不存在")]
D1600,
/// <summary>
/// 当前资源Id不能与父资源Id相同
/// </summary>
[ErrorCodeItemMetadata("当前资源Id不能与父资源Id相同")]
D1601,
/// <summary>
/// 已有相同编码或名称
/// </summary>
[ErrorCodeItemMetadata("已有相同编码或名称")]
D1602,
/// <summary>
/// 脚本代码不能为空
/// </summary>
[ErrorCodeItemMetadata("脚本代码不能为空")]
D1701,
/// <summary>
/// 脚本代码中的作业类,需要定义 [JobDetail] 特性
/// </summary>
[ErrorCodeItemMetadata("脚本代码中的作业类,需要定义 [JobDetail] 特性")]
D1702,
/// <summary>
/// 作业编号需要与脚本代码中的作业类 [JobDetail('jobId')] 一致
/// </summary>
[ErrorCodeItemMetadata("作业编号需要与脚本代码中的作业类 [JobDetail('jobId')] 一致")]
D1703,
/// <summary>
/// 禁止修改作业编号
/// </summary>
[ErrorCodeItemMetadata("禁止修改作业编号")]
D1704,
/// <summary>
/// 执行作业失败
/// </summary>
[ErrorCodeItemMetadata("执行作业失败")]
D1705,
/// <summary>
/// 已存在同名打印模板
/// </summary>
[ErrorCodeItemMetadata("已存在同名打印模板")]
D1800,
/// <summary>
/// 已存在同名功能或同名程序及插件
/// </summary>
[ErrorCodeItemMetadata("已存在同名功能或同名程序及插件")]
D1900,
/// <summary>
/// 注册方案名称已存在
/// </summary>
[ErrorCodeItemMetadata("注册方案名称已存在")]
D2101,
/// <summary>
/// 已存在同名模板
/// </summary>
[ErrorCodeItemMetadata("已存在同名模板")]
T1000,
/// <summary>
/// 已存在相同编码模板
/// </summary>
[ErrorCodeItemMetadata("已存在相同编码模板")]
T1001,
/// <summary>
/// 禁止删除存在关联租户的应用
/// </summary>
[ErrorCodeItemMetadata("禁止删除存在关联租户的应用")]
A1001,
/// <summary>
/// 禁止删除存在关联菜单的应用
/// </summary>
[ErrorCodeItemMetadata("禁止删除存在关联菜单的应用")]
A1002,
/// <summary>
/// 找不到系统应用
/// </summary>
[ErrorCodeItemMetadata("找不到系统应用")]
A1000,
/// <summary>
/// 已存在同名或同编码项目
/// </summary>
[ErrorCodeItemMetadata("已存在同名或同编码项目")]
xg1000,
/// <summary>
/// 已存在相同证件号码人员
/// </summary>
[ErrorCodeItemMetadata("已存在相同证件号码人员")]
xg1001,
/// <summary>
/// 检测数据不存在
/// </summary>
[ErrorCodeItemMetadata("检测数据不存在")]
xg1002,
/// <summary>
/// 请添加数据列
/// </summary>
[ErrorCodeItemMetadata("请添加数据列")]
db1000,
/// <summary>
/// 数据表不存在
/// </summary>
[ErrorCodeItemMetadata("数据表不存在")]
db1001,
/// <summary>
/// 数据表不存在
/// </summary>
[ErrorCodeItemMetadata("不允许添加相同字段名")]
db1002,
/// <summary>
/// 实体文件不存在或匹配不到。如果是刚刚生成的实体,请重启服务后再试
/// </summary>
[ErrorCodeItemMetadata("实体文件不存在或匹配不到。如果是刚刚生成的实体,请重启服务后再试")]
db1003,
/// <summary>
/// 父节点不存在
/// </summary>
[ErrorCodeItemMetadata("父节点不存在")]
R2000,
/// <summary>
/// 当前节点Id不能与父节点Id相同
/// </summary>
[ErrorCodeItemMetadata("当前节点Id不能与父节点Id相同")]
R2001,
/// <summary>
/// 已有相同编码或名称
/// </summary>
[ErrorCodeItemMetadata("已有相同编码或名称")]
R2002,
/// <summary>
/// 行政区代码只能为6、9或12位
/// </summary>
[ErrorCodeItemMetadata("行政区代码只能为6、9或12位")]
R2003,
/// <summary>
/// 父节点不能为自己的子节点
/// </summary>
[ErrorCodeItemMetadata("父节点不能为自己的子节点")]
R2004,
/// <summary>
/// 同步国家统计局数据异常,请稍后重试
/// </summary>
[ErrorCodeItemMetadata("同步国家统计局数据异常,请稍后重试")]
R2005,
/// <summary>
/// 默认租户状态禁止修改
/// </summary>
[ErrorCodeItemMetadata("默认租户状态禁止修改")]
Z1001,
/// <summary>
/// 禁止创建此类型的数据库
/// </summary>
[ErrorCodeItemMetadata("禁止创建此类型的数据库")]
Z1002,
/// <summary>
/// 租户不存在或已禁用
/// </summary>
[ErrorCodeItemMetadata("租户不存在或已禁用")]
Z1003,
/// <summary>
/// 租户库连接不能为空
/// </summary>
[ErrorCodeItemMetadata("租户库连接不能为空")]
Z1004,
/// <summary>
/// 身份标识已存在
/// </summary>
[ErrorCodeItemMetadata("身份标识已存在")]
O1000,
/// <summary>
/// 禁止非超级管理员操作
/// </summary>
[ErrorCodeItemMetadata("禁止非超级管理员操作")]
SA001
}
+23
View File
@@ -0,0 +1,23 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// ES客户端类型(标识不同场景)
/// </summary>
public enum EsClientTypeEnum
{
/// <summary>
/// 日志专用
/// </summary>
Logging,
/// <summary>
/// 业务数据
/// </summary>
Business
}
+32
View File
@@ -0,0 +1,32 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 过滤条件
/// </summary>
[Description("过滤条件")]
public enum FilterLogicEnum
{
/// <summary>
/// 并且
/// </summary>
[Description("并且")]
And,
/// <summary>
/// 或者
/// </summary>
[Description("或者")]
Or,
/// <summary>
/// 异或
/// </summary>
[Description("异或")]
Xor
}
+68
View File
@@ -0,0 +1,68 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 过滤逻辑运算符
/// </summary>
[Description("过滤逻辑运算符")]
public enum FilterOperatorEnum
{
/// <summary>
/// 等于(=)
/// </summary>
[Description("等于")]
EQ,
/// <summary>
/// 不等于(!=)
/// </summary>
[Description("不等于")]
NEQ,
/// <summary>
/// 小于<![CDATA[ < ]]>
/// </summary>
[Description("小于")]
LT,
/// <summary>
/// 小于等于<![CDATA[ <= ]]>
/// </summary>
[Description("小于等于")]
LTE,
/// <summary>
/// 大于(>)
/// </summary>
[Description("大于")]
GT,
/// <summary>
/// 大于等于(>=)
/// </summary>
[Description("大于等于")]
GTE,
/// <summary>
/// 开始包含
/// </summary>
[Description("开始包含")]
StartsWith,
/// <summary>
/// 末尾包含
/// </summary>
[Description("末尾包含")]
EndsWith,
/// <summary>
/// 包含
/// </summary>
[Description("包含")]
Contains
}
+26
View File
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 完成状态枚举
/// </summary>
[Description("完成状态枚举")]
public enum FinishStatusEnum
{
/// <summary>
/// 已完成
/// </summary>
[Description("已完成"), Theme("success")]
Finish = 1,
/// <summary>
/// 未完成
/// </summary>
[Description("未完成"), Theme("danger")]
UnFinish = 0,
}
+38
View File
@@ -0,0 +1,38 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 性别枚举(GB/T 2261.1-2003)
/// </summary>
[Description("性别枚举")]
public enum GenderEnum
{
/// <summary>
/// 未知
/// </summary>
[Description("未知"), Theme("info")]
Unknown = 0,
/// <summary>
/// 男性
/// </summary>
[Description("男性"), Theme("success")]
Male = 1,
/// <summary>
/// 女性
/// </summary>
[Description("女性"), Theme("danger")]
Female = 2,
///// <summary>
///// 未说明的性别
///// </summary>
//[Description("未说明的性别"), Theme("warning")]
//Unspecified = 9
}
+68
View File
@@ -0,0 +1,68 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// HTTP请求方法枚举
/// </summary>
[Description("HTTP请求方法枚举")]
public enum HttpMethodEnum
{
/// <summary>
/// HTTP "GET" method.
/// </summary>
[Description("HTTP \"GET\" method.")]
Get,
/// <summary>
/// HTTP "POST" method.
/// </summary>
[Description("HTTP \"POST\" method.")]
Post,
/// <summary>
/// HTTP "PUT" method.
/// </summary>
[Description(" HTTP \"PUT\" method.")]
Put,
/// <summary>
/// HTTP "DELETE" method.
/// </summary>
[Description("HTTP \"DELETE\" method.")]
Delete,
/// <summary>
/// HTTP "PATCH" method.
/// </summary>
[Description("HTTP \"PATCH\" method. ")]
Patch,
/// <summary>
/// HTTP "HEAD" method.
/// </summary>
[Description("HTTP \"HEAD\" method.")]
Head,
/// <summary>
/// HTTP "OPTIONS" method.
/// </summary>
[Description("HTTP \"OPTIONS\" method.")]
Options,
/// <summary>
/// HTTP "TRACE" method.
/// </summary>
[Description(" HTTP \"TRACE\" method.")]
Trace,
/// <summary>
/// HTTP "CONNECT" method.
/// </summary>
[Description("HTTP \"CONNECT\" method.")]
Connect
}
+32
View File
@@ -0,0 +1,32 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 作业创建类型枚举
/// </summary>
[Description("作业创建类型枚举")]
public enum JobCreateTypeEnum
{
/// <summary>
/// 内置
/// </summary>
[Description("内置"), Theme("info")]
BuiltIn = 0,
/// <summary>
/// 脚本
/// </summary>
[Description("脚本")]
Script = 1,
/// <summary>
/// HTTP请求
/// </summary>
[Description("HTTP请求")]
Http = 2,
}
+38
View File
@@ -0,0 +1,38 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 岗位状态枚举
/// </summary>
[Description("岗位状态枚举")]
public enum JobStatusEnum
{
/// <summary>
/// 在职
/// </summary>
[Description("在职")]
On = 1,
/// <summary>
/// 离职
/// </summary>
[Description("离职")]
Off = 2,
/// <summary>
/// 请假
/// </summary>
[Description("请假")]
Leave = 3,
/// <summary>
/// 其他
/// </summary>
[Description("其他")]
Other = 4,
}
+26
View File
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 登录模式枚举
/// </summary>
[Description("登录模式枚举")]
public enum LoginModeEnum
{
/// <summary>
/// PC模式
/// </summary>
[Description("PC模式")]
PC = 1,
/// <summary>
/// APP
/// </summary>
[Description("APP")]
APP = 2
}
+32
View File
@@ -0,0 +1,32 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 登录类型枚举
/// </summary>
[Description("登录类型枚举")]
public enum LoginTypeEnum
{
/// <summary>
/// PC登录
/// </summary>
[Description("PC登录")]
Login = 1,
/// <summary>
/// PC退出
/// </summary>
[Description("PC退出")]
Logout = 2,
/// <summary>
/// PC注册
/// </summary>
[Description("PC注册")]
Register = 3
}
+50
View File
@@ -0,0 +1,50 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 婚姻状况枚举
/// </summary>
[Description("婚姻状况枚举")]
public enum MaritalStatusEnum
{
/// <summary>
/// 未婚
/// </summary>
[Description("未婚")]
UnMarried = 1,
/// <summary>
/// 已婚
/// </summary>
[Description("已婚")]
Married = 2,
/// <summary>
/// 离异
/// </summary>
[Description("离异")]
Divorce = 3,
/// <summary>
/// 再婚
/// </summary>
[Description("再婚")]
Remarry = 4,
/// <summary>
/// 丧偶
/// </summary>
[Description("丧偶")]
Widowed = 5,
/// <summary>
/// 未知
/// </summary>
[Description("未知")]
None = 6,
}
+33
View File
@@ -0,0 +1,33 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 系统菜单类型枚举
/// </summary>
[Description("系统菜单类型枚举")]
public enum MenuTypeEnum
{
/// <summary>
/// 目录
/// </summary>
[Description("目录"), Theme("warning")]
Dir = 1,
/// <summary>
/// 菜单
/// </summary>
[Description("菜单")]
Menu = 2,
/// <summary>
/// 按钮
/// </summary>
[Description("按钮"), Theme("info")]
Btn = 3
}
+38
View File
@@ -0,0 +1,38 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 消息类型枚举
/// </summary>
[Description("消息类型枚举")]
public enum MessageTypeEnum
{
/// <summary>
/// 普通信息
/// </summary>
[Description("消息"), Theme("info")]
Info = 0,
/// <summary>
/// 成功提示
/// </summary>
[Description("成功"), Theme("success")]
Success = 1,
/// <summary>
/// 警告提示
/// </summary>
[Description("警告"), Theme("warning")]
Warning = 2,
/// <summary>
/// 错误提示
/// </summary>
[Description("错误"), Theme("danger")]
Error = 3
}
+350
View File
@@ -0,0 +1,350 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 民族枚举
/// </summary>
[Description("民族枚举")]
public enum NationEnum
{
/// <summary>
/// 汉族
/// </summary>
[Description("汉族")]
HanZu = 1,
/// <summary>
/// 壮族
/// </summary>
[Description("壮族")]
ZhuangZu = 2,
/// <summary>
/// 满族
/// </summary>
[Description("满族")]
ManZu = 3,
/// <summary>
/// 回族
/// </summary>
[Description("回族")]
HuiZu = 4,
/// <summary>
/// 苗族
/// </summary>
[Description("苗族")]
MiaoZu = 5,
/// <summary>
/// 维吾尔族
/// </summary>
[Description("维吾尔族")]
WeiWuErZu = 6,
/// <summary>
/// 土家族
/// </summary>
[Description("土家族")]
TuJiaZu = 7,
/// <summary>
/// 彝族
/// </summary>
[Description("彝族")]
YiZu = 8,
/// <summary>
/// 蒙古族
/// </summary>
[Description("蒙古族")]
MengGuZu = 9,
/// <summary>
/// 藏族
/// </summary>
[Description("藏族")]
ZangZu = 10,
/// <summary>
/// 布依族
/// </summary>
[Description("布依族")]
BuYiZu = 11,
/// <summary>
/// 侗族
/// </summary>
[Description("侗族")]
DongZu = 12,
/// <summary>
/// 瑶族
/// </summary>
[Description("瑶族")]
YaoZu = 13,
/// <summary>
/// 朝鲜族
/// </summary>
[Description("朝鲜族")]
ChaoXianZu = 14,
/// <summary>
/// 白族
/// </summary>
[Description("白族")]
BaiZu = 15,
/// <summary>
/// 哈尼族
/// </summary>
[Description("哈尼族")]
HaNiZu = 16,
/// <summary>
/// 哈萨克族
/// </summary>
[Description("哈萨克族")]
HaSaKeZu = 17,
/// <summary>
/// 黎族
/// </summary>
[Description("黎族")]
LiZu = 18,
/// <summary>
/// 傣族
/// </summary>
[Description("傣族")]
DaiZu = 19,
/// <summary>
/// 畲族
/// </summary>
[Description("畲族")]
SheZu = 20,
/// <summary>
/// 傈僳族
/// </summary>
[Description("傈僳族")]
LiSuZu = 21,
/// <summary>
/// 仡佬族
/// </summary>
[Description("仡佬族")]
GeLaoZu = 22,
/// <summary>
/// 拉祜族
/// </summary>
[Description("拉祜族")]
LaHuZu = 23,
/// <summary>
/// 东乡族
/// </summary>
[Description("东乡族")]
DongXiangZu = 24,
/// <summary>
/// 纳西族
/// </summary>
[Description("纳西族")]
NaXiZu = 25,
/// <summary>
/// 景颇族
/// </summary>
[Description("景颇族")]
JingPoZu = 26,
/// <summary>
/// 柯尔克孜族
/// </summary>
[Description("柯尔克孜族")]
KeErKeZiZu = 27,
/// <summary>
/// 土族
/// </summary>
[Description("土族")]
TuZu = 28,
/// <summary>
/// 达斡尔族
/// </summary>
[Description("达斡尔族")]
DaWoErZu = 29,
/// <summary>
/// 仫佬族
/// </summary>
[Description("仫佬族")]
MuLaoZu = 30,
/// <summary>
/// 羌族
/// </summary>
[Description("羌族")]
QiangZu = 31,
/// <summary>
/// 布朗族
/// </summary>
[Description("布朗族")]
BuLangZu = 32,
/// <summary>
/// 撒拉族
/// </summary>
[Description("撒拉族")]
SaLaZu = 33,
/// <summary>
/// 毛南族
/// </summary>
[Description("毛南族")]
MaoNanZu = 34,
/// <summary>
/// 仡族
/// </summary>
[Description("仡族")]
GeZu = 35,
/// <summary>
/// 锡伯族
/// </summary>
[Description("锡伯族")]
XiBoZu = 36,
/// <summary>
/// 阿昌族
/// </summary>
[Description("阿昌族")]
AChangZu = 37,
/// <summary>
/// 普米族
/// </summary>
[Description("普米族")]
PuMiZu = 38,
/// <summary>
/// 塔吉克族
/// </summary>
[Description("塔吉克族")]
TaJiKeZu = 39,
/// <summary>
/// 怒族
/// </summary>
[Description("怒族")]
NuZu = 40,
/// <summary>
/// 乌孜别克族
/// </summary>
[Description("乌孜别克族")]
WuZiBieKeZu = 41,
/// <summary>
/// 俄罗斯族
/// </summary>
[Description("俄罗斯族")]
ELuoSiZu = 42,
/// <summary>
/// 鄂温克族
/// </summary>
[Description("鄂温克族")]
EwenKeZu = 43,
/// <summary>
/// 德昂族
/// </summary>
[Description("德昂族")]
DeAngZu = 44,
/// <summary>
/// 保安族
/// </summary>
[Description("保安族")]
BaoAnZu = 45,
/// <summary>
/// 裕固族
/// </summary>
[Description("裕固族")]
YuGuZu = 46,
/// <summary>
/// 京族
/// </summary>
[Description("京族")]
JingZu = 47,
/// <summary>
/// 塔塔尔族
/// </summary>
[Description("塔塔尔族")]
TaTaErZu = 48,
/// <summary>
/// 独龙族
/// </summary>
[Description("独龙族")]
DuLongZu = 49,
/// <summary>
/// 鄂伦春族
/// </summary>
[Description("鄂伦春族")]
ELunChunZu = 50,
/// <summary>
/// 赫哲族
/// </summary>
[Description("赫哲族")]
HeZheZu = 51,
/// <summary>
/// 门巴族
/// </summary>
[Description("门巴族")]
MenBaZu = 52,
/// <summary>
/// 珞巴族
/// </summary>
[Description("珞巴族")]
LuoBaZu = 53,
/// <summary>
/// 高山族
/// </summary>
[Description("高山族")]
GaoShanZu = 54,
/// <summary>
/// 佤族
/// </summary>
[Description("佤族")]
WaZu = 55,
/// <summary>
/// 基诺族
/// </summary>
[Description("基诺族")]
JiNuoZu = 56
}
+38
View File
@@ -0,0 +1,38 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 通知公告状态枚举
/// </summary>
[Description("通知公告状态枚举")]
public enum NoticeStatusEnum
{
/// <summary>
/// 草稿
/// </summary>
[Description("草稿"), Theme("info")]
DRAFT = 0,
/// <summary>
/// 发布
/// </summary>
[Description("发布")]
PUBLIC = 1,
/// <summary>
/// 撤回
/// </summary>
[Description("撤回")]
CANCEL = 2,
/// <summary>
/// 删除
/// </summary>
[Description("删除")]
DELETED = 3
}
+26
View File
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 通知公告状类型枚举
/// </summary>
[Description("通知公告状类型枚举")]
public enum NoticeTypeEnum
{
/// <summary>
/// 通知
/// </summary>
[Description("通知")]
NOTICE = 1,
/// <summary>
/// 公告
/// </summary>
[Description("公告")]
ANNOUNCEMENT = 2,
}
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 通知公告用户状态枚举
/// </summary>
[Description("通知公告用户状态枚举")]
public enum NoticeUserStatusEnum
{
/// <summary>
/// 未读
/// </summary>
[Description("未读")]
UNREAD = 0,
/// <summary>
/// 已读
/// </summary>
[Description("已读"), Theme("info")]
READ = 1
}
+44
View File
@@ -0,0 +1,44 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 平台类型枚举
/// </summary>
[Description("平台类型枚举")]
public enum PlatformTypeEnum
{
/// <summary>
/// 微信公众号
/// </summary>
[Description("微信公众号")]
微信公众号 = 1,
/// <summary>
/// 微信小程序
/// </summary>
[Description("微信小程序")]
微信小程序 = 2,
/// <summary>
/// QQ
/// </summary>
[Description("QQ")]
QQ = 3,
/// <summary>
/// 支付宝
/// </summary>
[Description("支付宝")]
Alipay = 4,
/// <summary>
/// Gitee
/// </summary>
[Description("Gitee")]
Gitee = 5,
}
+26
View File
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 打印类型枚举
/// </summary>
[Description("打印类型枚举")]
public enum PrintTypeEnum
{
/// <summary>
/// 浏览器打印
/// </summary>
[Description("浏览器打印")]
Browser = 1,
/// <summary>
/// 浏览器打印
/// </summary>
[Description("客户端打印")]
Client = 2,
}
+39
View File
@@ -0,0 +1,39 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// HTTP请求类型
/// </summary>
[Description("HTTP请求类型")]
public enum RequestTypeEnum
{
/// <summary>
/// 执行内部方法
/// </summary>
Run = 0,
/// <summary>
/// GET
/// </summary>
Get = 1,
/// <summary>
/// POST
/// </summary>
Post = 2,
/// <summary>
/// PUT
/// </summary>
Put = 3,
/// <summary>
/// DELETE
/// </summary>
Delete = 4
}
+26
View File
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 通用状态枚举
/// </summary>
[Description("通用状态枚举")]
public enum StatusEnum
{
/// <summary>
/// 启用
/// </summary>
[Description("启用"), Theme("success")]
Enable = 1,
/// <summary>
/// 停用
/// </summary>
[Description("停用"), Theme("danger")]
Disable = 2,
}
@@ -0,0 +1,87 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 事件类型-系统用户操作枚举
/// </summary>
[SuppressSniffer]
[Description("事件类型-系统用户操作枚举")]
public enum SysUserEventTypeEnum
{
/// <summary>
/// 增加用户
/// </summary>
[Description("增加用户")]
Add = 111,
/// <summary>
/// 更新用户
/// </summary>
[Description("更新用户")]
Update = 222,
/// <summary>
/// 授权用户角色
/// </summary>
[Description("授权用户角色")]
UpdateRole = 333,
/// <summary>
/// 删除用户
/// </summary>
[Description("删除用户")]
Delete = 444,
/// <summary>
/// 设置用户状态
/// </summary>
[Description("设置用户状态")]
SetStatus = 555,
/// <summary>
/// 修改密码
/// </summary>
[Description("修改密码")]
ChangePwd = 666,
/// <summary>
/// 重置密码
/// </summary>
[Description("重置密码")]
ResetPwd = 777,
/// <summary>
/// 解除登录锁定
/// </summary>
[Description("解除登录锁定")]
UnlockLogin = 888,
/// <summary>
/// 注册用户
/// </summary>
[Description("注册用户")]
Register = 999,
/// <summary>
/// 用户登录
/// </summary>
[Description("用户登录")]
Login = 1000,
/// <summary>
/// 用户退出
/// </summary>
[Description("用户退出")]
LoginOut = 1001,
/// <summary>
/// RefreshToken
/// </summary>
[Description("刷新Token")]
RefreshToken = 1002,
}
+50
View File
@@ -0,0 +1,50 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 消息模板类型枚举
/// </summary>
[Description("消息模板类型枚举")]
public enum TemplateTypeEnum
{
/// <summary>
/// 通知公告
/// </summary>
[Description("通知")]
Notice = 1,
/// <summary>
/// 短信
/// </summary>
[Description("短信")]
SMS = 2,
/// <summary>
/// 邮件
/// </summary>
[Description("邮件")]
Email = 3,
/// <summary>
/// 微信
/// </summary>
[Description("微信")]
Wechat = 4,
/// <summary>
/// 钉钉
/// </summary>
[Description("钉钉")]
DingTalk = 5,
/// <summary>
/// 企业微信
/// </summary>
[Description("企业微信")]
WeChatWork = 7
}
+26
View File
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 租户类型枚举
/// </summary>
[Description("租户类型枚举")]
public enum TenantTypeEnum
{
/// <summary>
/// ID隔离
/// </summary>
[Description("ID隔离")]
Id = 0,
/// <summary>
/// 库隔离
/// </summary>
[Description("库隔离")]
Db = 1,
}
+289
View File
@@ -0,0 +1,289 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 微信开发返回码
/// </summary>
[Description("微信开发返回码")]
public enum WechatReturnCodeEnum
{
SenparcWeixinSDK配置错误 = -99, // 0xFFFFFF9D
系统繁忙此时请开发者稍候再试 = -1, // 0xFFFFFFFF
请求成功 = 0,
工商数据返回_企业已注销 = 101, // 0x00000065
工商数据返回_企业不存在或企业信息未更新 = 102, // 0x00000066
工商数据返回_企业法定代表人姓名不一致 = 103, // 0x00000067
工商数据返回_企业法定代表人身份证号码不一致 = 104, // 0x00000068
法定代表人身份证号码_工商数据未更新_请5_15个工作日之后尝试 = 105, // 0x00000069
工商数据返回_企业信息或法定代表人信息不一致 = 1000, // 0x000003E8
对方不是粉丝 = 10700, // 0x000029CC
发送消息失败_对方关闭了接收消息 = 10703, // 0x000029CF
发送消息失败_48小时内用户未互动 = 10706, // 0x000029D2
POST参数非法 = 20002, // 0x00004E22
获取access_token时AppSecret错误或者access_token无效 = 40001, // 0x00009C41
/// <summary>
/// <para>公众号:不合法的凭证类型</para>
/// <para>小程序:暂无生成权限</para>
/// </summary>
不合法的凭证类型 = 40002, // 0x00009C42
不合法的OpenID = 40003, // 0x00009C43
不合法的媒体文件类型 = 40004, // 0x00009C44
不合法的文件类型 = 40005, // 0x00009C45
不合法的文件大小 = 40006, // 0x00009C46
不合法的媒体文件id = 40007, // 0x00009C47
不合法的消息类型_40008 = 40008, // 0x00009C48
不合法的图片文件大小 = 40009, // 0x00009C49
不合法的语音文件大小 = 40010, // 0x00009C4A
不合法的视频文件大小 = 40011, // 0x00009C4B
不合法的缩略图文件大小 = 40012, // 0x00009C4C
/// <summary>
/// <para>微信:不合法的APPID</para>
/// <para>小程序:生成权限被封禁</para>
/// </summary>
不合法的APPID = 40013, // 0x00009C4D
不合法的access_token = 40014, // 0x00009C4E
不合法的菜单类型 = 40015, // 0x00009C4F
不合法的按钮个数1 = 40016, // 0x00009C50
不合法的按钮个数2 = 40017, // 0x00009C51
不合法的按钮名字长度 = 40018, // 0x00009C52
不合法的按钮KEY长度 = 40019, // 0x00009C53
不合法的按钮URL长度 = 40020, // 0x00009C54
不合法的菜单版本号 = 40021, // 0x00009C55
不合法的子菜单级数 = 40022, // 0x00009C56
不合法的子菜单按钮个数 = 40023, // 0x00009C57
不合法的子菜单按钮类型 = 40024, // 0x00009C58
不合法的子菜单按钮名字长度 = 40025, // 0x00009C59
不合法的子菜单按钮KEY长度 = 40026, // 0x00009C5A
不合法的子菜单按钮URL长度 = 40027, // 0x00009C5B
不合法的自定义菜单使用用户 = 40028, // 0x00009C5C
不合法的oauth_code = 40029, // 0x00009C5D
不合法的refresh_token = 40030, // 0x00009C5E
不合法的openid列表 = 40031, // 0x00009C5F
不合法的openid列表长度 = 40032, // 0x00009C60
不合法的请求字符不能包含uxxxx格式的字符 = 40033, // 0x00009C61
不合法的参数 = 40035, // 0x00009C63
template_id不正确 = 40037, // 0x00009C65
不合法的请求格式 = 40038, // 0x00009C66
不合法的URL长度 = 40039, // 0x00009C67
不合法的分组id = 40050, // 0x00009C72
分组名字不合法 = 40051, // 0x00009C73
/// <summary>
/// <para>公众号:输入参数有误</para>
/// <para>小程序:参数expire_time填写错误</para>
/// </summary>
输入参数有误 = 40097, // 0x00009CA1
appsecret不正确 = 40125, // 0x00009CBD
调用接口的IP地址不在白名单中 = 40164, // 0x00009CE4
参数path填写错误 = 40165, // 0x00009CE5
小程序Appid不存在 = 40166, // 0x00009CE6
参数query填写错误 = 40212, // 0x00009D14
缺少access_token参数 = 41001, // 0x0000A029
缺少appid参数 = 41002, // 0x0000A02A
缺少refresh_token参数 = 41003, // 0x0000A02B
缺少secret参数 = 41004, // 0x0000A02C
缺少多媒体文件数据 = 41005, // 0x0000A02D
缺少media_id参数 = 41006, // 0x0000A02E
缺少子菜单数据 = 41007, // 0x0000A02F
缺少oauth_code = 41008, // 0x0000A030
缺少openid = 41009, // 0x0000A031
form_id不正确_或者过期 = 41028, // 0x0000A044
form_id已被使用 = 41029, // 0x0000A045
page不正确 = 41030, // 0x0000A046
access_token超时 = 42001, // 0x0000A411
refresh_token超时 = 42002, // 0x0000A412
oauth_code超时 = 42003, // 0x0000A413
需要GET请求 = 43001, // 0x0000A7F9
需要POST请求 = 43002, // 0x0000A7FA
需要HTTPS请求 = 43003, // 0x0000A7FB
需要接收者关注 = 43004, // 0x0000A7FC
需要好友关系 = 43005, // 0x0000A7FD
/// <summary>[小程序订阅消息]用户拒绝接受消息,如果用户之前曾经订阅过,则表示用户取消了订阅关系</summary>
用户拒绝接受消息 = 43101, // 0x0000A85D
没有权限 = 43104, // 0x0000A860
多媒体文件为空 = 44001, // 0x0000ABE1
POST的数据包为空 = 44002, // 0x0000ABE2
图文消息内容为空 = 44003, // 0x0000ABE3
文本消息内容为空 = 44004, // 0x0000ABE4
多媒体文件大小超过限制 = 45001, // 0x0000AFC9
消息内容超过限制 = 45002, // 0x0000AFCA
标题字段超过限制 = 45003, // 0x0000AFCB
描述字段超过限制 = 45004, // 0x0000AFCC
链接字段超过限制 = 45005, // 0x0000AFCD
图片链接字段超过限制 = 45006, // 0x0000AFCE
语音播放时间超过限制 = 45007, // 0x0000AFCF
图文消息超过限制 = 45008, // 0x0000AFD0
接口调用超过限制 = 45009, // 0x0000AFD1
创建菜单个数超过限制 = 45010, // 0x0000AFD2
回复时间超过限制 = 45015, // 0x0000AFD7
系统分组不允许修改 = 45016, // 0x0000AFD8
分组名字过长 = 45017, // 0x0000AFD9
分组数量超过上限 = 45018, // 0x0000AFDA
超出响应数量限制 = 45047, // 0x0000AFF7
创建的标签数过多请注意不能超过100个 = 45056, // 0x0000B000
标签名非法请注意不能和其他标签重名 = 45157, // 0x0000B065
标签名长度超过30个字节 = 45158, // 0x0000B066
不存在媒体数据 = 46001, // 0x0000B3B1
不存在的菜单版本 = 46002, // 0x0000B3B2
不存在的菜单数据 = 46003, // 0x0000B3B3
解析JSON_XML内容错误 = 47001, // 0x0000B799
/// <summary>[小程序订阅消息]模板参数不准确,可能为空或者不满足规则,errmsg会提示具体是哪个字段出错</summary>
模板参数不准确 = 47003, // 0x0000B79B
api功能未授权 = 48001, // 0x0000BB81
用户未授权该api = 50001, // 0x0000C351
名称格式不合法 = 53010, // 0x0000CF12
名称检测命中频率限制 = 53011, // 0x0000CF13
禁止使用该名称 = 53012, // 0x0000CF14
公众号_名称与已有公众号名称重复_小程序_该名称与已有小程序名称重复 = 53013, // 0x0000CF15
公众号_公众号已有_名称A_时_需与该帐号相同主体才可申请_名称A_小程序_小程序已有_名称A_时_需与该帐号相同主体才可申请_名称A_ = 53014, // 0x0000CF16
公众号_该名称与已有小程序名称重复_需与该小程序帐号相同主体才可申请_小程序_该名称与已有公众号名称重复_需与该公众号帐号相同主体才可申请 = 53015, // 0x0000CF17
公众号_该名称与已有多个小程序名称重复_暂不支持申请_小程序_该名称与已有多个公众号名称重复_暂不支持申请 = 53016, // 0x0000CF18
公众号_小程序已有_名称A_时_需与该帐号相同主体才可申请_名称A_小程序_公众号已有_名称A_时_需与该帐号相同主体才可申请_名称A = 53017, // 0x0000CF19
名称命中微信号 = 53018, // 0x0000CF1A
名称在保护期内 = 53019, // 0x0000CF1B
法人姓名与微信号不一致 = 61070, // 0x0000EE8E
系统错误system_error = 61450, // 0x0000F00A
参数错误invalid_parameter = 61451, // 0x0000F00B
无效客服账号invalid_kf_account = 61452, // 0x0000F00C
客服帐号已存在kf_account_exsited = 61453, // 0x0000F00D
/// <summary>
/// 客服帐号名长度超过限制(仅允许10个英文字符,不包括@及@后的公众号的微信号)(invalid kf_acount length)
/// </summary>
客服帐号名长度超过限制 = 61454, // 0x0000F00E
/// <summary>
/// 客服帐号名包含非法字符(仅允许英文+数字)(illegal character in kf_account)
/// </summary>
客服帐号名包含非法字符 = 61455, // 0x0000F00F
/// <summary>客服帐号个数超过限制(10个客服账号)(kf_account count exceeded)</summary>
客服帐号个数超过限制 = 61456, // 0x0000F010
无效头像文件类型invalid_file_type = 61457, // 0x0000F011
日期格式错误 = 61500, // 0x0000F03C
日期范围错误 = 61501, // 0x0000F03D
发送消息失败_该用户已被加入黑名单_无法向此发送消息 = 62751, // 0x0000F51F
门店不存在 = 65115, // 0x0000FE5B
该门店状态不允许更新 = 65118, // 0x0000FE5E
标签格式错误 = 85006, // 0x00014C0E
页面路径错误 = 85007, // 0x00014C0F
类目填写错误 = 85008, // 0x00014C10
已经有正在审核的版本 = 85009, // 0x00014C11
item_list有项目为空 = 85010, // 0x00014C12
标题填写错误 = 85011, // 0x00014C13
无效的审核id = 85012, // 0x00014C14
版本输入错误 = 85015, // 0x00014C17
没有审核版本 = 85019, // 0x00014C1B
审核状态未满足发布 = 85020, // 0x00014C1C
状态不可变 = 85021, // 0x00014C1D
action非法 = 85022, // 0x00014C1E
审核列表填写的项目数不在1到5以内 = 85023, // 0x00014C1F
需要补充相应资料_填写org_code和other_files参数 = 85024, // 0x00014C20
管理员手机登记数量已超过上限 = 85025, // 0x00014C21
该微信号已绑定5个管理员 = 85026, // 0x00014C22
管理员身份证已登记过5次 = 85027, // 0x00014C23
该主体登记数量已超过上限 = 85028, // 0x00014C24
商家名称已被占用 = 85029, // 0x00014C25
不能使用该名称 = 85031, // 0x00014C27
该名称在侵权投诉保护期 = 85032, // 0x00014C28
名称包含违规内容或微信等保留字 = 85033, // 0x00014C29
商家名称在改名15天保护期内 = 85034, // 0x00014C2A
需与该帐号相同主体才可申请 = 85035, // 0x00014C2B
介绍中含有虚假混淆内容 = 85036, // 0x00014C2C
头像或者简介修改达到每个月上限 = 85049, // 0x00014C39
正在审核中_请勿重复提交 = 85050, // 0x00014C3A
请先成功创建门店后再调用 = 85053, // 0x00014C3D
临时mediaid无效 = 85056, // 0x00014C40
链接错误 = 85066, // 0x00014C4A
测试链接不是子链接 = 85068, // 0x00014C4C
校验文件失败 = 85069, // 0x00014C4D
个人类型小程序无法设置二维码规则 = 85070, // 0x00014C4E
已添加该链接_请勿重复添加 = 85071, // 0x00014C4F
该链接已被占用 = 85072, // 0x00014C50
二维码规则已满 = 85073, // 0x00014C51
小程序未发布_小程序必须先发布代码才可以发布二维码跳转规则 = 85074, // 0x00014C52
个人类型小程序无法设置二维码规则1 = 85075, // 0x00014C53
小程序没有线上版本_不能进行灰度 = 85079, // 0x00014C57
小程序提交的审核未审核通过 = 85080, // 0x00014C58
无效的发布比例 = 85081, // 0x00014C59
当前的发布比例需要比之前设置的高 = 85082, // 0x00014C5A
小程序提审数量已达本月上限 = 85085, // 0x00014C5D
提交代码审核之前需提前上传代码 = 85086, // 0x00014C5E
小程序已使用_api_navigateToMiniProgram_请声明跳转_appid_列表后再次提交 = 85087, // 0x00014C5F
不是由第三方代小程序进行调用 = 86000, // 0x00014FF0
不存在第三方的已经提交的代码 = 86001, // 0x00014FF1
小程序还未设置昵称_头像_简介_请先设置完后再重新提交 = 86002, // 0x00014FF2
无效微信号 = 86004, // 0x00014FF4
/// <summary>
/// 小程序为“签名错误”。对应公众号: 87009, “errmsg” : “reply is not exists” //该回复不存在
/// </summary>
签名错误 = 87009, // 0x000153E1
现网已经在灰度发布_不能进行版本回退 = 87011, // 0x000153E3
该版本不能回退_可能的原因_1_无上一个线上版用于回退_2_此版本为已回退版本_不能回退_3_此版本为回退功能上线之前的版本_不能回退 = 87012, // 0x000153E4
内容含有违法违规内容 = 87014, // 0x000153E6
没有留言权限 = 88000, // 0x000157C0
该图文不存在 = 88001, // 0x000157C1
文章存在敏感信息 = 88002, // 0x000157C2
精选评论数已达上限 = 88003, // 0x000157C3
已被用户删除_无法精选 = 88004, // 0x000157C4
已经回复过了 = 88005, // 0x000157C5
回复超过长度限制或为0 = 88007, // 0x000157C7
该评论不存在 = 88008, // 0x000157C8
获取评论数目不合法 = 88010, // 0x000157CA
该公众号_小程序已经绑定了开放平台帐号 = 89000, // 0x00015BA8
业务域名无更改_无需重复设置 = 89019, // 0x00015BBB
尚未设置小程序业务域名_请先在第三方平台中设置小程序业务域名后在调用本接口 = 89020, // 0x00015BBC
请求保存的域名不是第三方平台中已设置的小程序业务域名或子域名 = 89021, // 0x00015BBD
业务域名数量超过限制_最多可以添加100个业务域名 = 89029, // 0x00015BC5
个人小程序不支持调用_setwebviewdomain_接口 = 89231, // 0x00015C8F
内部错误 = 89247, // 0x00015C9F
企业代码类型无效_请选择正确类型填写 = 89248, // 0x00015CA0
该主体已有任务执行中_距上次任务24h后再试 = 89249, // 0x00015CA1
未找到该任务 = 89250, // 0x00015CA2
待法人人脸核身校验 = 89251, // 0x00015CA3
法人_企业信息一致性校验中 = 89252, // 0x00015CA4
缺少参数 = 89253, // 0x00015CA5
第三方权限集不全_补全权限集全网发布后生效 = 89254, // 0x00015CA6
系统不稳定_请稍后再试_如多次失败请通过社区反馈 = 89401, // 0x00015D39
该审核单不在待审核队列_请检查是否已提交审核或已审完 = 89402, // 0x00015D3A
本单属于平台不支持加急种类_请等待正常审核流程 = 89403, // 0x00015D3B
本单已加速成功_请勿重复提交 = 89404, // 0x00015D3C
本月加急额度不足_请提升提审质量以获取更多额度 = 89405, // 0x00015D3D
该经营资质已添加_请勿重复添加 = 92000, // 0x00016760
附近地点添加数量达到上线_无法继续添加 = 92002, // 0x00016762
地点已被其它小程序占用 = 92003, // 0x00016763
附近功能被封禁 = 92004, // 0x00016764
地点正在审核中 = 92005, // 0x00016765
地点正在展示小程序 = 92006, // 0x00016766
地点审核失败 = 92007, // 0x00016767
程序未展示在该地点 = 92008, // 0x00016768
小程序未上架或不可见 = 92009, // 0x00016769
地点不存在 = 93010, // 0x00016B52
个人类型小程序不可用 = 93011, // 0x00016B53
已下发的模板消息法人并未确认且已超时_24h_未进行身份证校验 = 100001, // 0x000186A1
已下发的模板消息法人并未确认且已超时_24h_未进行人脸识别校验 = 100002, // 0x000186A2
已下发的模板消息法人并未确认且已超时_24h = 100003, // 0x000186A3
此账号已被封禁_无法操作 = 200011, // 0x00030D4B
私有模板数已达上限_上限_50_个 = 200012, // 0x00030D4C
此模版已被封禁_无法选用 = 200013, // 0x00030D4D
模版tid参数错误 = 200014, // 0x00030D4E
关键词列表kidList参数错误 = 200020, // 0x00030D54
场景描述sceneDesc参数错误 = 200021, // 0x00030D55
}
+56
View File
@@ -0,0 +1,56 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 周枚举
/// </summary>
[Description("周枚举")]
public enum WeekEnum
{
/// <summary>
/// 周一
/// </summary>
[Description("周一")]
Monday = 1,
/// <summary>
/// 周二
/// </summary>
[Description("周二")]
Tuesday = 2,
/// <summary>
/// 周三
/// </summary>
[Description("周三")]
Wednesday = 3,
/// <summary>
/// 周四
/// </summary>
[Description("周四")]
Thursday = 4,
/// <summary>
/// 周五
/// </summary>
[Description("周五")]
Friday = 5,
/// <summary>
/// 周六
/// </summary>
[Description("周六")]
Saturday = 6,
/// <summary>
/// 周日
/// </summary>
[Description("周日")]
Sunday = 7,
}
+26
View File
@@ -0,0 +1,26 @@
// Admin.NET 项目的版权、商标、专利和其他相关权利均受相应法律法规的保护。使用本项目应遵守相关法律法规和许可证的要求。
//
// 本项目主要遵循 MIT 许可证和 Apache 许可证(版本 2.0)进行分发和使用。许可证位于源代码树根目录中的 LICENSE-MIT 和 LICENSE-APACHE 文件。
//
// 不得利用本项目从事危害国家安全、扰乱社会秩序、侵犯他人合法权益等法律法规禁止的活动!任何基于本项目二次开发而产生的一切法律纠纷和责任,我们不承担任何责任!
namespace Admin.NET.Core;
/// <summary>
/// 是否枚举
/// </summary>
[Description("是否枚举")]
public enum YesNoEnum
{
/// <summary>
/// 是
/// </summary>
[Description("是"), Theme("success")]
Y = 1,
/// <summary>
/// 否
/// </summary>
[Description("否"), Theme("danger")]
N = 2
}