init commit
This commit is contained in:
23
20220330_Vote/Ewide.Core/Enum/AdminType.cs
Normal file
23
20220330_Vote/Ewide.Core/Enum/AdminType.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 账号类型
|
||||
/// </summary>
|
||||
[Description("账号类型")]
|
||||
public enum AdminType
|
||||
{
|
||||
/// <summary>
|
||||
/// 超级管理员
|
||||
/// </summary>
|
||||
[Description("超级管理员")]
|
||||
SuperAdmin = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 非管理员
|
||||
/// </summary>
|
||||
[Description("非管理员")]
|
||||
None = 2
|
||||
}
|
||||
}
|
||||
29
20220330_Vote/Ewide.Core/Enum/CommonStatus.cs
Normal file
29
20220330_Vote/Ewide.Core/Enum/CommonStatus.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 公共状态
|
||||
/// </summary>
|
||||
[Description("公共状态")]
|
||||
public enum CommonStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 正常
|
||||
/// </summary>
|
||||
[Description("正常")]
|
||||
ENABLE = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 停用
|
||||
/// </summary>
|
||||
[Description("停用")]
|
||||
DISABLE = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 删除
|
||||
/// </summary>
|
||||
[Description("删除")]
|
||||
DELETED = 2
|
||||
}
|
||||
}
|
||||
50
20220330_Vote/Ewide.Core/Enum/DataScopeType.cs
Normal file
50
20220330_Vote/Ewide.Core/Enum/DataScopeType.cs
Normal file
@@ -0,0 +1,50 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
[Description("数据范围")]
|
||||
public enum DataScopeType
|
||||
{
|
||||
/// <summary>
|
||||
/// 全部数据
|
||||
/// </summary>
|
||||
[Description("全部数据")]
|
||||
ALL = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 本部门及以下数据
|
||||
/// </summary>
|
||||
[Description("本部门及以下数据")]
|
||||
DEPT_WITH_CHILD = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 本部门数据
|
||||
/// </summary>
|
||||
[Description("本部门数据")]
|
||||
DEPT = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 仅本人数据
|
||||
/// </summary>
|
||||
[Description("仅本人数据")]
|
||||
SELF = 4,
|
||||
|
||||
/// <summary>
|
||||
/// 自定义数据
|
||||
/// </summary>
|
||||
[Description("自定义数据")]
|
||||
DEFINE = 5,
|
||||
|
||||
/// <summary>
|
||||
/// 本部门所在区域及以下区域
|
||||
/// </summary>
|
||||
[Description("本部门所在区域及以下区域")]
|
||||
AREA_WITH_CHILD = 6,
|
||||
|
||||
/// <summary>
|
||||
/// 本部门所在区域数据 不包括下面区域
|
||||
/// </summary>
|
||||
[Description("仅本部门所在区域数据")]
|
||||
AREA = 7,
|
||||
}
|
||||
}
|
||||
417
20220330_Vote/Ewide.Core/Enum/ErrorCode.cs
Normal file
417
20220330_Vote/Ewide.Core/Enum/ErrorCode.cs
Normal file
@@ -0,0 +1,417 @@
|
||||
using Furion.FriendlyException;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统错误码
|
||||
/// </summary>
|
||||
[ErrorCodeType]
|
||||
[Description("系统错误码")]
|
||||
public enum ErrorCode
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户名或密码不正确
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("用户名或密码不正确")]
|
||||
D1000,
|
||||
|
||||
/// <summary>
|
||||
/// 非法操作!禁止删除自己
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("非法操作,禁止删除自己")]
|
||||
D1001,
|
||||
|
||||
/// <summary>
|
||||
/// 记录不存在
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("记录不存在")]
|
||||
D1002,
|
||||
|
||||
/// <summary>
|
||||
/// 账号已存在
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("账号已存在")]
|
||||
D1003,
|
||||
|
||||
/// <summary>
|
||||
/// 旧密码不匹配
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("旧密码输入错误")]
|
||||
D1004,
|
||||
|
||||
/// <summary>
|
||||
/// 新旧密码不可一致
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("新旧密码不可一致")]
|
||||
D10041,
|
||||
|
||||
/// <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("发送验证流程错误")]
|
||||
D1018,
|
||||
|
||||
/// <summary>
|
||||
/// 没有可验证方式
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("没有可验证方式")]
|
||||
D1019,
|
||||
|
||||
/// <summary>
|
||||
/// 验证错误
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("验证错误")]
|
||||
D1020,
|
||||
|
||||
/// <summary>
|
||||
/// 绑定失败
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("绑定失败")]
|
||||
D1021,
|
||||
|
||||
/// <summary>
|
||||
/// 验证码失效
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("验证码失效")]
|
||||
D1022,
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 请不要频繁发送验证码
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("请不要频繁发送验证码")]
|
||||
D1023,
|
||||
|
||||
/// <summary>
|
||||
/// 请不要频繁发送验证码
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("验证码发送失败")]
|
||||
D1024,
|
||||
|
||||
/// <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("字典类型不存在")]
|
||||
D3000,
|
||||
|
||||
/// <summary>
|
||||
/// 字典类型已存在
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("字典类型已存在,名称或编码重复")]
|
||||
D3001,
|
||||
|
||||
/// <summary>
|
||||
/// 字典类型下面有字典值禁止删除
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("字典类型下面有字典值禁止删除")]
|
||||
D3002,
|
||||
|
||||
/// <summary>
|
||||
/// 字典值已存在
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("字典值已存在,名称或编码重复")]
|
||||
D3003,
|
||||
|
||||
/// <summary>
|
||||
/// 字典值不存在
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("字典值不存在")]
|
||||
D3004,
|
||||
|
||||
/// <summary>
|
||||
/// 字典状态错误
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("字典状态错误")]
|
||||
D3005,
|
||||
|
||||
/// <summary>
|
||||
/// 菜单已存在
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("菜单已存在")]
|
||||
D4000,
|
||||
|
||||
/// <summary>
|
||||
/// 路由地址为空
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("路由地址为空")]
|
||||
D4001,
|
||||
|
||||
/// <summary>
|
||||
/// 打开方式为空
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("打开方式为空")]
|
||||
D4002,
|
||||
|
||||
/// <summary>
|
||||
/// 权限标识格式为空
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("权限标识格式为空")]
|
||||
D4003,
|
||||
|
||||
/// <summary>
|
||||
/// 权限标识格式错误
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("权限标识格式错误")]
|
||||
D4004,
|
||||
|
||||
/// <summary>
|
||||
/// 权限不存在
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("权限不存在")]
|
||||
D4005,
|
||||
|
||||
/// <summary>
|
||||
/// 父级菜单不能为当前节点,请重新选择父级菜单
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("父级菜单不能为当前节点,请重新选择父级菜单")]
|
||||
D4006,
|
||||
|
||||
/// <summary>
|
||||
/// 不能移动根节点
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("不能移动根节点")]
|
||||
D4007,
|
||||
|
||||
/// <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("通知公告状态错误")]
|
||||
D7000,
|
||||
|
||||
/// <summary>
|
||||
/// 通知公告删除失败
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("通知公告删除失败")]
|
||||
D7001,
|
||||
|
||||
/// <summary>
|
||||
/// 通知公告编辑失败
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("通知公告编辑失败,类型必须为草稿")]
|
||||
D7002,
|
||||
|
||||
/// <summary>
|
||||
/// 文件不存在
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("文件不存在")]
|
||||
D8000,
|
||||
|
||||
/// <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("该表代码模板已经生成过")]
|
||||
D1400,
|
||||
|
||||
/// <summary>
|
||||
/// 已存在同名或同编码项目
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("已存在同名或同编码项目")]
|
||||
xg1000,
|
||||
|
||||
/// <summary>
|
||||
/// 已存在相同证件号码人员
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("已存在相同证件号码人员")]
|
||||
xg1001,
|
||||
|
||||
/// <summary>
|
||||
/// 检测数据不存在
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("检测数据不存在")]
|
||||
xg1002,
|
||||
|
||||
/// <summary>
|
||||
/// 网络错误
|
||||
/// </summary>
|
||||
[ErrorCodeItemMetadata("服务器网络错误")]
|
||||
xg1100,
|
||||
}
|
||||
}
|
||||
35
20220330_Vote/Ewide.Core/Enum/FileLocation.cs
Normal file
35
20220330_Vote/Ewide.Core/Enum/FileLocation.cs
Normal file
@@ -0,0 +1,35 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 文件存储位置
|
||||
/// </summary>
|
||||
[Description("文件存储位置")]
|
||||
public enum FileLocation
|
||||
{
|
||||
/// <summary>
|
||||
/// 阿里云
|
||||
/// </summary>
|
||||
[Description("阿里云")]
|
||||
ALIYUN = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 腾讯云
|
||||
/// </summary>
|
||||
[Description("腾讯云")]
|
||||
TENCENT = 2,
|
||||
|
||||
/// <summary>
|
||||
/// minio服务器
|
||||
/// </summary>
|
||||
[Description("minio服务器")]
|
||||
MINIO = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 本地
|
||||
/// </summary>
|
||||
[Description("本地")]
|
||||
LOCAL = 4
|
||||
}
|
||||
}
|
||||
29
20220330_Vote/Ewide.Core/Enum/Gender.cs
Normal file
29
20220330_Vote/Ewide.Core/Enum/Gender.cs
Normal file
@@ -0,0 +1,29 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 性别
|
||||
/// </summary>
|
||||
[Description("性别")]
|
||||
public enum Gender
|
||||
{
|
||||
/// <summary>
|
||||
/// 男
|
||||
/// </summary>
|
||||
[Description("男")]
|
||||
MALE = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 女
|
||||
/// </summary>
|
||||
[Description("女")]
|
||||
FEMALE = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 未知
|
||||
/// </summary>
|
||||
[Description("未知")]
|
||||
UNKNOWN = 3
|
||||
}
|
||||
}
|
||||
78
20220330_Vote/Ewide.Core/Enum/LogOpType.cs
Normal file
78
20220330_Vote/Ewide.Core/Enum/LogOpType.cs
Normal file
@@ -0,0 +1,78 @@
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 日志操作类型
|
||||
/// </summary>
|
||||
public enum LogOpType
|
||||
{
|
||||
/// <summary>
|
||||
/// 其它
|
||||
/// </summary>
|
||||
OTHER,
|
||||
|
||||
/// <summary>
|
||||
/// 增加
|
||||
/// </summary>
|
||||
ADD,
|
||||
|
||||
/// <summary>
|
||||
/// 删除
|
||||
/// </summary>
|
||||
DELETE,
|
||||
|
||||
/// <summary>
|
||||
/// 编辑
|
||||
/// </summary>
|
||||
EDIT,
|
||||
|
||||
/// <summary>
|
||||
/// 更新
|
||||
/// </summary>
|
||||
UPDATE,
|
||||
|
||||
/// <summary>
|
||||
/// 查询
|
||||
/// </summary>
|
||||
QUERY,
|
||||
|
||||
/// <summary>
|
||||
/// 详情
|
||||
/// </summary>
|
||||
DETAIL,
|
||||
|
||||
/// <summary>
|
||||
/// 树
|
||||
/// </summary>
|
||||
TREE,
|
||||
|
||||
/// <summary>
|
||||
/// 导入
|
||||
/// </summary>
|
||||
IMPORT,
|
||||
|
||||
/// <summary>
|
||||
/// 导出
|
||||
/// </summary>
|
||||
EXPORT,
|
||||
|
||||
/// <summary>
|
||||
/// 授权
|
||||
/// </summary>
|
||||
GRANT,
|
||||
|
||||
/// <summary>
|
||||
/// 强退
|
||||
/// </summary>
|
||||
FORCE,
|
||||
|
||||
/// <summary>
|
||||
/// 清空
|
||||
/// </summary>
|
||||
CLEAN,
|
||||
|
||||
/// <summary>
|
||||
/// 修改状态
|
||||
/// </summary>
|
||||
CHANGE_STATUS
|
||||
}
|
||||
}
|
||||
34
20220330_Vote/Ewide.Core/Enum/MenuOpenType.cs
Normal file
34
20220330_Vote/Ewide.Core/Enum/MenuOpenType.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统菜单类型
|
||||
/// </summary>
|
||||
public enum MenuOpenType
|
||||
{
|
||||
/// <summary>
|
||||
/// 无
|
||||
/// </summary>
|
||||
[Description("无")]
|
||||
NONE = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 组件
|
||||
/// </summary>
|
||||
[Description("组件")]
|
||||
COMPONENT = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 内链
|
||||
/// </summary>
|
||||
[Description("内链")]
|
||||
INNER = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 外链
|
||||
/// </summary>
|
||||
[Description("外链")]
|
||||
OUTER = 3
|
||||
}
|
||||
}
|
||||
28
20220330_Vote/Ewide.Core/Enum/MenuType.cs
Normal file
28
20220330_Vote/Ewide.Core/Enum/MenuType.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统菜单类型
|
||||
/// </summary>
|
||||
public enum MenuType
|
||||
{
|
||||
/// <summary>
|
||||
/// 目录
|
||||
/// </summary>
|
||||
[Description("目录")]
|
||||
DIR = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 菜单
|
||||
/// </summary>
|
||||
[Description("菜单")]
|
||||
MENU = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 功能
|
||||
/// </summary>
|
||||
[Description("功能")]
|
||||
FUNCTION = 2
|
||||
}
|
||||
}
|
||||
22
20220330_Vote/Ewide.Core/Enum/MenuWeight.cs
Normal file
22
20220330_Vote/Ewide.Core/Enum/MenuWeight.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 菜单权重
|
||||
/// </summary>
|
||||
public enum MenuWeight
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统权重
|
||||
/// </summary>
|
||||
[Description("系统权重")]
|
||||
SUPER_ADMIN_WEIGHT = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 业务权重
|
||||
/// </summary>
|
||||
[Description("业务权重")]
|
||||
DEFAULT_WEIGHT = 2
|
||||
}
|
||||
}
|
||||
34
20220330_Vote/Ewide.Core/Enum/NoticeStatus.cs
Normal file
34
20220330_Vote/Ewide.Core/Enum/NoticeStatus.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 通知公告状态
|
||||
/// </summary>
|
||||
public enum NoticeStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 草稿
|
||||
/// </summary>
|
||||
[Description("草稿")]
|
||||
DRAFT = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 发布
|
||||
/// </summary>
|
||||
[Description("发布")]
|
||||
PUBLIC = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 撤回
|
||||
/// </summary>
|
||||
[Description("撤回")]
|
||||
CANCEL = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 删除
|
||||
/// </summary>
|
||||
[Description("删除")]
|
||||
DELETED = 3
|
||||
}
|
||||
}
|
||||
22
20220330_Vote/Ewide.Core/Enum/NoticeUserStatus.cs
Normal file
22
20220330_Vote/Ewide.Core/Enum/NoticeUserStatus.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 通知公告用户状态
|
||||
/// </summary>
|
||||
public enum NoticeUserStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// 未读
|
||||
/// </summary>
|
||||
[Description("未读")]
|
||||
UNREAD = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 已读
|
||||
/// </summary>
|
||||
[Description("已读")]
|
||||
READ = 1
|
||||
}
|
||||
}
|
||||
19
20220330_Vote/Ewide.Core/Enum/OrgType.cs
Normal file
19
20220330_Vote/Ewide.Core/Enum/OrgType.cs
Normal file
@@ -0,0 +1,19 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
public enum OrgType
|
||||
{
|
||||
市住建部门 = 1,
|
||||
|
||||
区住建部门 = 2,
|
||||
|
||||
乡镇街道办事处 = 3,
|
||||
|
||||
片区 = 4
|
||||
}
|
||||
}
|
||||
70
20220330_Vote/Ewide.Core/Enum/QueryTypeEnum.cs
Normal file
70
20220330_Vote/Ewide.Core/Enum/QueryTypeEnum.cs
Normal file
@@ -0,0 +1,70 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 查询类型的枚举
|
||||
/// </summary>
|
||||
public enum QueryTypeEnum
|
||||
{
|
||||
/// <summary>
|
||||
/// 等于
|
||||
/// </summary>
|
||||
[Description("等于")]
|
||||
Equal = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 模糊
|
||||
/// </summary>
|
||||
[Description("模糊")]
|
||||
Like = 1,
|
||||
|
||||
/// <summary>
|
||||
/// 大于
|
||||
/// </summary>
|
||||
[Description("大于")]
|
||||
GreaterThan = 2,
|
||||
|
||||
/// <summary>
|
||||
/// 小于
|
||||
/// </summary>
|
||||
[Description("小于")]
|
||||
LessThan = 3,
|
||||
|
||||
/// <summary>
|
||||
/// 不等于
|
||||
/// </summary>
|
||||
[Description("不等于")]
|
||||
NotEqual = 4,
|
||||
|
||||
/// <summary>
|
||||
/// 大于等于
|
||||
/// </summary>
|
||||
[Description("大于等于")]
|
||||
GreaterThanOrEqual = 5,
|
||||
|
||||
/// <summary>
|
||||
/// 小于等于
|
||||
/// </summary>
|
||||
[Description("小于等于")]
|
||||
LessThanOrEqual = 6,
|
||||
|
||||
/// <summary>
|
||||
/// 不为空
|
||||
/// </summary>
|
||||
[Description("不为空")]
|
||||
IsNotNull = 7,
|
||||
|
||||
/// <summary>
|
||||
/// 开始于 LIKE Param%
|
||||
/// </summary>
|
||||
[Description("LIKE Param%")]
|
||||
StartWith =8,
|
||||
|
||||
/// <summary>
|
||||
/// 结合于 LIKE %Param
|
||||
/// </summary>
|
||||
[Description("LIKE %Param")]
|
||||
EndWith = 9
|
||||
}
|
||||
}
|
||||
39
20220330_Vote/Ewide.Core/Enum/RequestTypeEnum.cs
Normal file
39
20220330_Vote/Ewide.Core/Enum/RequestTypeEnum.cs
Normal file
@@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// http请求类型
|
||||
/// </summary>
|
||||
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
|
||||
}
|
||||
}
|
||||
22
20220330_Vote/Ewide.Core/Enum/YesOrNot.cs
Normal file
22
20220330_Vote/Ewide.Core/Enum/YesOrNot.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace Ewide.Core
|
||||
{
|
||||
/// <summary>
|
||||
/// 菜单激活类型
|
||||
/// </summary>
|
||||
public enum YesOrNot
|
||||
{
|
||||
/// <summary>
|
||||
/// 是
|
||||
/// </summary>
|
||||
[Description("是")]
|
||||
Y = 0,
|
||||
|
||||
/// <summary>
|
||||
/// 否
|
||||
/// </summary>
|
||||
[Description("否")]
|
||||
N = 1
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user