添加项目文件。
This commit is contained in:
@@ -0,0 +1,266 @@
|
||||
// Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛
|
||||
//
|
||||
// SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款:
|
||||
// 1.请不要删除和修改根目录下的LICENSE文件。
|
||||
// 2.请不要删除和修改SimpleAdmin源码头部的版权声明。
|
||||
// 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin
|
||||
// 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。
|
||||
// 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。
|
||||
// 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关。
|
||||
|
||||
namespace SimpleAdmin.System;
|
||||
|
||||
/// <summary>
|
||||
/// 分类常量
|
||||
/// </summary>
|
||||
public class CateGoryConst
|
||||
{
|
||||
#region 系统配置
|
||||
|
||||
/// <summary>
|
||||
/// 系统基础
|
||||
/// </summary>
|
||||
public const string CONFIG_SYS_BASE = "SYS_BASE";
|
||||
|
||||
/// <summary>
|
||||
/// 登录策略
|
||||
/// </summary>
|
||||
public const string CONFIG_LOGIN_POLICY = "LOGIN_POLICY";
|
||||
|
||||
/// <summary>
|
||||
/// 密码策略
|
||||
/// </summary>
|
||||
public const string CONFIG_PWD_POLICY = "PWD_POLICY";
|
||||
|
||||
/// <summary>
|
||||
/// 业务定义
|
||||
/// </summary>
|
||||
public const string CONFIG_BIZ_DEFINE = "BIZ_DEFINE";
|
||||
|
||||
/// <summary>
|
||||
/// 文件-本地
|
||||
/// </summary>
|
||||
public const string CONFIG_FILE_LOCAL = "FILE_LOCAL";
|
||||
|
||||
/// <summary>
|
||||
/// 文件-MINIO
|
||||
/// </summary>
|
||||
public const string CONFIG_FILE_MINIO = "FILE_MINIO";
|
||||
|
||||
#endregion 系统配置
|
||||
|
||||
#region Mqtt配置
|
||||
|
||||
/// <summary>
|
||||
/// MQTT配置
|
||||
/// </summary>
|
||||
public const string CONFIG_MQTT_BASE = "MQTT_BASE";
|
||||
|
||||
#endregion Mqtt配置
|
||||
|
||||
#region 关系表
|
||||
|
||||
/// <summary>
|
||||
/// 用户有哪些角色
|
||||
/// </summary>
|
||||
public const string RELATION_SYS_USER_HAS_ROLE = "SYS_USER_HAS_ROLE";
|
||||
|
||||
/// <summary>
|
||||
/// 角色有哪些资源
|
||||
/// </summary>
|
||||
public const string RELATION_SYS_ROLE_HAS_RESOURCE = "SYS_ROLE_HAS_RESOURCE";
|
||||
|
||||
/// <summary>
|
||||
/// 角色有哪些模块
|
||||
/// </summary>
|
||||
public const string RELATION_SYS_ROLE_HAS_MODULE = "SYS_ROLE_HAS_MODULE";
|
||||
|
||||
/// <summary>
|
||||
/// 用户有哪些模块
|
||||
/// </summary>
|
||||
public const string RELATION_SYS_USER_HAS_MODULE = "SYS_USER_HAS_MODULE";
|
||||
|
||||
/// <summary>
|
||||
///用户有哪些资源
|
||||
/// </summary>
|
||||
public const string RELATION_SYS_USER_HAS_RESOURCE = "SYS_USER_HAS_RESOURCE";
|
||||
|
||||
/// <summary>
|
||||
/// 角色有哪些权限
|
||||
/// </summary>
|
||||
public const string RELATION_SYS_ROLE_HAS_PERMISSION = "SYS_ROLE_HAS_PERMISSION";
|
||||
|
||||
/// <summary>
|
||||
/// 用户有哪些权限
|
||||
/// </summary>
|
||||
public const string RELATION_SYS_USER_HAS_PERMISSION = "SYS_USER_HAS_PERMISSION";
|
||||
|
||||
/// <summary>
|
||||
/// 用户工作台数据
|
||||
/// </summary>
|
||||
public const string RELATION_SYS_USER_WORKBENCH_DATA = "SYS_USER_WORKBENCH_DATA";
|
||||
|
||||
/// <summary>
|
||||
/// 用户日程数据
|
||||
/// </summary>
|
||||
public const string RELATION_SYS_USER_SCHEDULE_DATA = "SYS_USER_SCHEDULE_DATA";
|
||||
|
||||
/// <summary>
|
||||
/// 站内信与接收用户
|
||||
/// </summary>
|
||||
public const string RELATION_MSG_TO_USER = "MSG_TO_USER";
|
||||
|
||||
#endregion 关系表
|
||||
|
||||
#region 数据范围
|
||||
|
||||
/// <summary>
|
||||
/// 本人
|
||||
/// </summary>
|
||||
public const string SCOPE_SELF = "SCOPE_SELF";
|
||||
|
||||
/// <summary>
|
||||
/// 所有
|
||||
/// </summary>
|
||||
public const string SCOPE_ALL = "SCOPE_ALL";
|
||||
|
||||
/// <summary>
|
||||
/// 仅所属组织
|
||||
/// </summary>
|
||||
public const string SCOPE_ORG = "SCOPE_ORG";
|
||||
|
||||
/// <summary>
|
||||
/// 所属组织及以下
|
||||
/// </summary>
|
||||
public const string SCOPE_ORG_CHILD = "SCOPE_ORG_CHILD";
|
||||
|
||||
/// <summary>
|
||||
/// 自定义
|
||||
/// </summary>
|
||||
public const string SCOPE_ORG_DEFINE = "SCOPE_ORG_DEFINE";
|
||||
|
||||
#endregion 数据范围
|
||||
|
||||
#region 资源表
|
||||
|
||||
/// <summary>
|
||||
/// 模块
|
||||
/// </summary>
|
||||
public const string RESOURCE_MODULE = "MODULE";
|
||||
|
||||
/// <summary>
|
||||
/// 菜单
|
||||
/// </summary>
|
||||
public const string RESOURCE_MENU = "MENU";
|
||||
|
||||
/// <summary>
|
||||
/// 单页
|
||||
/// </summary>
|
||||
public const string RESOURCE_SPA = "SPA";
|
||||
|
||||
/// <summary>
|
||||
/// 按钮
|
||||
/// </summary>
|
||||
public const string RESOURCE_BUTTON = "BUTTON";
|
||||
|
||||
#endregion 资源表
|
||||
|
||||
#region 日志表
|
||||
|
||||
/// <summary>
|
||||
/// 登录
|
||||
/// </summary>
|
||||
public const string LOG_LOGIN = "LOGIN";
|
||||
|
||||
/// <summary>
|
||||
/// 登出
|
||||
/// </summary>
|
||||
public const string LOG_LOGOUT = "LOGOUT";
|
||||
|
||||
/// <summary>
|
||||
/// 操作
|
||||
/// </summary>
|
||||
public const string LOG_OPERATE = "OPERATE";
|
||||
|
||||
/// <summary>
|
||||
/// 异常
|
||||
/// </summary>
|
||||
public const string LOG_EXCEPTION = "EXCEPTION";
|
||||
|
||||
#endregion 日志表
|
||||
|
||||
#region 字典表
|
||||
|
||||
/// <summary>
|
||||
/// 框架
|
||||
/// </summary>
|
||||
public const string DICT_FRM = "FRM";
|
||||
|
||||
/// <summary>
|
||||
/// 业务
|
||||
/// </summary>
|
||||
public const string DICT_BIZ = "BIZ";
|
||||
|
||||
#endregion 字典表
|
||||
|
||||
#region 组织表
|
||||
|
||||
/// <summary>
|
||||
/// 部门
|
||||
/// </summary>
|
||||
public const string ORG_DEPT = "DEPT";
|
||||
|
||||
/// <summary>
|
||||
/// 公司
|
||||
/// </summary>
|
||||
public const string ORG_COMPANY = "COMPANY";
|
||||
|
||||
#endregion 组织表
|
||||
|
||||
#region 职位表
|
||||
|
||||
/// <summary>
|
||||
/// 高层
|
||||
/// </summary>
|
||||
public const string POSITION_HIGH = "HIGH";
|
||||
|
||||
/// <summary>
|
||||
/// 中层
|
||||
/// </summary>
|
||||
public const string POSITION_MIDDLE = "MIDDLE";
|
||||
|
||||
/// <summary>
|
||||
/// 基层
|
||||
/// </summary>
|
||||
public const string POSITION_LOW = "LOW";
|
||||
|
||||
#endregion 职位表
|
||||
|
||||
#region 角色表
|
||||
|
||||
/// <summary>
|
||||
/// 全局
|
||||
/// </summary>
|
||||
public const string ROLE_GLOBAL = "GLOBAL";
|
||||
|
||||
/// <summary>
|
||||
/// 机构
|
||||
/// </summary>
|
||||
public const string ROLE_ORG = "ORG";
|
||||
|
||||
#endregion 角色表
|
||||
|
||||
#region 站内信表
|
||||
|
||||
/// <summary>
|
||||
/// 通知
|
||||
/// </summary>
|
||||
public const string MESSAGE_INFORM = "INFORM";
|
||||
|
||||
/// <summary>
|
||||
/// 公告
|
||||
/// </summary>
|
||||
public const string MESSAGE_NOTICE = "NOTICE";
|
||||
|
||||
#endregion 站内信表
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
// Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛
|
||||
//
|
||||
// SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款:
|
||||
// 1.请不要删除和修改根目录下的LICENSE文件。
|
||||
// 2.请不要删除和修改SimpleAdmin源码头部的版权声明。
|
||||
// 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin
|
||||
// 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。
|
||||
// 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。
|
||||
// 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关。
|
||||
|
||||
namespace SimpleAdmin.System;
|
||||
|
||||
public class GenConst
|
||||
{
|
||||
#region 是否
|
||||
|
||||
/// <summary>
|
||||
/// 是
|
||||
/// </summary>
|
||||
public const string Yes = "Y";
|
||||
|
||||
/// <summary>
|
||||
/// 否
|
||||
/// </summary>
|
||||
public const string No = "N";
|
||||
|
||||
#endregion 是否
|
||||
|
||||
/// <summary>
|
||||
/// 压缩包
|
||||
/// </summary>
|
||||
public const string Zip = "ZIP";
|
||||
|
||||
/// <summary>
|
||||
/// 项目中
|
||||
/// </summary>
|
||||
public const string Pro = "PRO";
|
||||
|
||||
/// <summary>
|
||||
/// 全部
|
||||
/// </summary>
|
||||
public const string ExecAll = "ALL";
|
||||
|
||||
/// <summary>
|
||||
/// 前端
|
||||
/// </summary>
|
||||
public const string ExecFrontend = "FRONTEND";
|
||||
|
||||
/// <summary>
|
||||
/// 后端
|
||||
/// </summary>
|
||||
public const string ExecBackend = "BACKEND";
|
||||
}
|
||||
@@ -0,0 +1,200 @@
|
||||
// Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛
|
||||
//
|
||||
// SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款:
|
||||
// 1.请不要删除和修改根目录下的LICENSE文件。
|
||||
// 2.请不要删除和修改SimpleAdmin源码头部的版权声明。
|
||||
// 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin
|
||||
// 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。
|
||||
// 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。
|
||||
// 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关。
|
||||
|
||||
namespace SimpleAdmin.System;
|
||||
|
||||
/// <summary>
|
||||
/// 系统配置常量
|
||||
/// </summary>
|
||||
public class SysConfigConst
|
||||
{
|
||||
#region MyRegion
|
||||
|
||||
/// <summary>
|
||||
/// 系统名称
|
||||
/// </summary>
|
||||
public const string SYS_NAME = "SYS_NAME";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// ico图标
|
||||
/// </summary>
|
||||
public const string SYS_ICO = "SYS_ICO";
|
||||
|
||||
/// <summary>
|
||||
/// 网站开启访问
|
||||
/// </summary>
|
||||
public const string SYS_WEB_STATUS = "SYS_WEB_STATUS";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 网站关闭提示
|
||||
/// </summary>
|
||||
public const string SYS_WEB_CLOSE_PROMPT = "SYS_WEB_CLOSE_PROMPT";
|
||||
|
||||
/// <summary>
|
||||
/// 系统logo
|
||||
/// </summary>
|
||||
public const string SYS_LOGO = "SYS_LOGO";
|
||||
|
||||
/// <summary>
|
||||
/// 系统版本
|
||||
/// </summary>
|
||||
public const string SYS_VERSION = "SYS_VERSION";
|
||||
|
||||
/// <summary>
|
||||
/// 多租户开关
|
||||
/// </summary>
|
||||
public const string SYS_TENANT_OPTIONS = "SYS_TENANT_OPTIONS";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 系统默认工作台
|
||||
/// </summary>
|
||||
public const string SYS_DEFAULT_WORKBENCH_DATA = "SYS_DEFAULT_WORKBENCH_DATA";
|
||||
|
||||
#endregion
|
||||
|
||||
#region 登录策略
|
||||
|
||||
/// <summary>
|
||||
/// 登录验证码开关
|
||||
/// </summary>
|
||||
public const string LOGIN_CAPTCHA_OPEN = "LOGIN_CAPTCHA_OPEN";
|
||||
|
||||
/// <summary>
|
||||
/// 登录验证码开关
|
||||
/// </summary>
|
||||
public const string LOGIN_CAPTCHA_TYPE = "LOGIN_CAPTCHA_TYPE";
|
||||
|
||||
/// <summary>
|
||||
/// 单用户登录开关
|
||||
/// </summary>
|
||||
public const string LOGIN_SINGLE_OPEN = "LOGIN_SINGLE_OPEN";
|
||||
|
||||
/// <summary>
|
||||
/// 登录错误锁定时长
|
||||
/// </summary>
|
||||
public const string LOGIN_ERROR_LOCK = "LOGIN_ERROR_LOCK";
|
||||
|
||||
/// <summary>
|
||||
/// 登录错误锁定时长
|
||||
/// </summary>
|
||||
public const string LOGIN_ERROR_RESET_TIME = "LOGIN_ERROR_RESET_TIME";
|
||||
|
||||
/// <summary>
|
||||
/// 登录错误次数
|
||||
/// </summary>
|
||||
public const string LOGIN_ERROR_COUNT = "LOGIN_ERROR_COUNT";
|
||||
|
||||
#endregion 登录策略
|
||||
|
||||
#region 密码策略
|
||||
|
||||
/// <summary>
|
||||
/// 默认用户密码
|
||||
/// </summary>
|
||||
public const string PWD_DEFAULT_PASSWORD = "PWD_DEFAULT_PASSWORD";
|
||||
|
||||
/// <summary>
|
||||
/// 密码定期提醒更新
|
||||
/// </summary>
|
||||
public const string PWD_REMIND = "PWD_REMIND";
|
||||
|
||||
/// <summary>
|
||||
/// 密码定期提醒更新时间
|
||||
/// </summary>
|
||||
public const string PWD_REMIND_DAY = "PWD_REMIND_DAY";
|
||||
|
||||
/// <summary>
|
||||
/// 修改初始密码提醒
|
||||
/// </summary>
|
||||
public const string PWD_UPDATE_DEFAULT = "PWD_UPDATE_DEFAULT";
|
||||
|
||||
/// <summary>
|
||||
/// 密码最小长度
|
||||
/// </summary>
|
||||
public const string PWD_MIN_LENGTH = "PWD_MIN_LENGTH";
|
||||
|
||||
/// <summary>
|
||||
/// 包含数字
|
||||
/// </summary>
|
||||
public const string PWD_CONTAIN_NUM = "PWD_CONTAIN_NUM";
|
||||
|
||||
/// <summary>
|
||||
/// 包含小写字母
|
||||
/// </summary>
|
||||
public const string PWD_CONTAIN_LOWER = "PWD_CONTAIN_LOWER";
|
||||
|
||||
/// <summary>
|
||||
/// 包含大写字母
|
||||
/// </summary>
|
||||
public const string PWD_CONTAIN_UPPER = "PWD_CONTAIN_UPPER";
|
||||
|
||||
/// <summary>
|
||||
/// 包含特殊字符
|
||||
/// </summary>
|
||||
public const string PWD_CONTAIN_CHARACTER = "PWD_CONTAIN_UPPER";
|
||||
|
||||
#endregion 密码策略
|
||||
|
||||
#region 存储引擎
|
||||
|
||||
/// <summary>
|
||||
/// windows系统本地目录
|
||||
/// </summary>
|
||||
public const string FILE_LOCAL_FOLDER_FOR_WINDOWS = "FILE_LOCAL_FOLDER_FOR_WINDOWS";
|
||||
|
||||
/// <summary>
|
||||
/// Unix系统本地目录
|
||||
/// </summary>
|
||||
public const string FILE_LOCAL_FOLDER_FOR_UNIX = "FILE_LOCAL_FOLDER_FOR_UNIX";
|
||||
|
||||
/// <summary>
|
||||
/// MINIO文件AccessKey
|
||||
/// </summary>
|
||||
public const string FILE_MINIO_ACCESS_KEY = "FILE_MINIO_ACCESS_KEY";
|
||||
|
||||
/// <summary>
|
||||
/// MINIO文件SecretKey
|
||||
/// </summary>
|
||||
public const string FILE_MINIO_SECRET_KEY = "FILE_MINIO_SECRET_KEY";
|
||||
|
||||
/// <summary>
|
||||
/// MINIO文件EndPoint
|
||||
/// </summary>
|
||||
public const string FILE_MINIO_END_POINT = "FILE_MINIO_END_POINT";
|
||||
|
||||
/// <summary>
|
||||
/// MINIO文件默认存储桶
|
||||
/// </summary>
|
||||
public const string FILE_MINIO_DEFAULT_BUCKET_NAME = "FILE_MINIO_DEFAULT_BUCKET_NAME";
|
||||
|
||||
#endregion 存储引擎
|
||||
|
||||
#region MQTT
|
||||
|
||||
/// <summary>
|
||||
/// mqtt连接地址
|
||||
/// </summary>
|
||||
public const string MQTT_PARAM_URL = "MQTT_PARAM_URL";
|
||||
|
||||
/// <summary>
|
||||
/// mqtt连接用户名
|
||||
/// </summary>
|
||||
public const string MQTT_PARAM_USERNAME = "MQTT_PARAM_USERNAME";
|
||||
|
||||
/// <summary>
|
||||
/// mqtt连接密码
|
||||
/// </summary>
|
||||
public const string MQTT_PARAM_PASSWORD = "MQTT_PARAM_PASSWORD";
|
||||
|
||||
#endregion
|
||||
}
|
||||
@@ -0,0 +1,166 @@
|
||||
// Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛
|
||||
//
|
||||
// SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款:
|
||||
// 1.请不要删除和修改根目录下的LICENSE文件。
|
||||
// 2.请不要删除和修改SimpleAdmin源码头部的版权声明。
|
||||
// 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin
|
||||
// 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。
|
||||
// 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。
|
||||
// 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关。
|
||||
|
||||
namespace SimpleAdmin.System;
|
||||
|
||||
/// <summary>
|
||||
/// 字典常量
|
||||
/// </summary>
|
||||
public class SysDictConst
|
||||
{
|
||||
#region 系统字典
|
||||
|
||||
/// <summary>
|
||||
/// 性别
|
||||
/// </summary>
|
||||
public const string GENDER = "GENDER";
|
||||
|
||||
/// <summary>
|
||||
/// 名族
|
||||
/// </summary>
|
||||
public const string NATION = "NATION";
|
||||
|
||||
/// <summary>
|
||||
/// 用户证件类型
|
||||
/// </summary>
|
||||
public const string ID_CARD_TYPE = "ID_CARD_TYPE";
|
||||
|
||||
/// <summary>
|
||||
/// 通用文化程度
|
||||
/// </summary>
|
||||
public const string CULTURE_LEVEL = "CULTURE_LEVEL";
|
||||
|
||||
/// <summary>
|
||||
/// 系统职位分类
|
||||
/// </summary>
|
||||
public const string POSITION_CATEGORY = "POSITION_CATEGORY";
|
||||
|
||||
#region 在线用户状态
|
||||
|
||||
/// <summary>
|
||||
/// 在线
|
||||
/// </summary>
|
||||
public const string ONLINE_STATUS_ONLINE = "ONLINE";
|
||||
|
||||
/// <summary>
|
||||
/// 离线
|
||||
/// </summary>
|
||||
public const string ONLINE_STATUS_OFFLINE = "OFFLINE";
|
||||
|
||||
#endregion 在线用户状态
|
||||
|
||||
#region 上传文件引擎
|
||||
|
||||
/// <summary>
|
||||
/// 本地
|
||||
/// </summary>
|
||||
public const string FILE_ENGINE_LOCAL = "LOCAL";
|
||||
|
||||
/// <summary>
|
||||
/// MINIO
|
||||
/// </summary>
|
||||
public const string FILE_ENGINE_MINIO = "MINIO";
|
||||
|
||||
#endregion 上传文件引擎
|
||||
|
||||
#region 系统字典分类
|
||||
|
||||
/// <summary>
|
||||
/// 系统
|
||||
/// </summary>
|
||||
public const string DICT_CATEGORY_FRM = "FRM";
|
||||
|
||||
/// <summary>
|
||||
/// 业务
|
||||
/// </summary>
|
||||
public const string DICT_CATEGORY_BIZ = "BIZ";
|
||||
|
||||
#endregion 系统字典分类
|
||||
|
||||
#region 多租户选项
|
||||
|
||||
/// <summary>
|
||||
/// 关闭
|
||||
/// </summary>
|
||||
public const string TENANT_OPTIONS_CLOSE = "CLOSE";
|
||||
|
||||
/// <summary>
|
||||
/// 手动选择
|
||||
/// </summary>
|
||||
public const string TENANT_OPTIONS_CHOSE = "CHOSE";
|
||||
|
||||
/// <summary>
|
||||
/// 根据域名
|
||||
/// </summary>
|
||||
public const string TENANT_OPTIONS_DOMAIN = "DOMAIN";
|
||||
|
||||
#endregion
|
||||
|
||||
#region 站内信
|
||||
|
||||
/// <summary>
|
||||
/// 消息分类
|
||||
/// </summary>
|
||||
public const string MESSAGE_CATEGORY = "MESSAGE_CATEGORY";
|
||||
|
||||
/// <summary>
|
||||
/// 接受者类型
|
||||
/// </summary>
|
||||
public const string RECEIVER_TYPE = "RECEIVER_TYPE";
|
||||
|
||||
/// <summary>
|
||||
/// 发送方式
|
||||
/// </summary>
|
||||
public const string MESSAGE_WAY = "MESSAGE_WAY";
|
||||
|
||||
/// <summary>
|
||||
/// 立即发送
|
||||
/// </summary>
|
||||
public const string SEND_WAY_NOW = "NOW";
|
||||
|
||||
/// <summary>
|
||||
/// 延迟发送
|
||||
/// </summary>
|
||||
public const string SEND_WAY_DELAY = "DELAY";
|
||||
|
||||
/// <summary>
|
||||
/// 指定时间
|
||||
/// </summary>
|
||||
public const string SEND_WAY_SCHEDULE = "SCHEDULE";
|
||||
|
||||
/// <summary>
|
||||
/// 待发送
|
||||
/// </summary>
|
||||
public const string MESSAGE_STATUS_READY = "READY";
|
||||
|
||||
/// <summary>
|
||||
/// 已发送
|
||||
/// </summary>
|
||||
public const string MESSAGE_STATUS_ALREADY = "ALREADY";
|
||||
|
||||
/// <summary>
|
||||
/// 所有
|
||||
/// </summary>
|
||||
public const string RECEIVER_TYPE_ALL = "ALL";
|
||||
|
||||
/// <summary>
|
||||
/// 角色
|
||||
/// </summary>
|
||||
public const string RECEIVER_TYPE_ROLE = "ROLE";
|
||||
|
||||
/// <summary>
|
||||
/// 指定
|
||||
/// </summary>
|
||||
public const string RECEIVER_TYPE_APPOINT = "APPOINT";
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion 系统字典
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
// Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛
|
||||
//
|
||||
// SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款:
|
||||
// 1.请不要删除和修改根目录下的LICENSE文件。
|
||||
// 2.请不要删除和修改SimpleAdmin源码头部的版权声明。
|
||||
// 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin
|
||||
// 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。
|
||||
// 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。
|
||||
// 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关。
|
||||
|
||||
namespace SimpleAdmin.System;
|
||||
|
||||
/// <summary>
|
||||
/// 日志常量
|
||||
/// </summary>
|
||||
public class SysLogConst
|
||||
{
|
||||
/// <summary>
|
||||
/// 成功
|
||||
/// </summary>
|
||||
public const string SUCCESS = "SUCCESS";
|
||||
|
||||
/// <summary>
|
||||
/// 成功
|
||||
/// </summary>
|
||||
public const string FAIL = "FAIL";
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
// Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛
|
||||
//
|
||||
// SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款:
|
||||
// 1.请不要删除和修改根目录下的LICENSE文件。
|
||||
// 2.请不要删除和修改SimpleAdmin源码头部的版权声明。
|
||||
// 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin
|
||||
// 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。
|
||||
// 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。
|
||||
// 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关。
|
||||
|
||||
namespace SimpleAdmin.System;
|
||||
|
||||
/// <summary>
|
||||
/// 资源表常量
|
||||
/// </summary>
|
||||
public class SysResourceConst
|
||||
{
|
||||
/// <summary>
|
||||
/// 目录
|
||||
/// </summary>
|
||||
public const string CATALOG = "CATALOG";
|
||||
|
||||
/// <summary>
|
||||
/// 菜单
|
||||
/// </summary>
|
||||
public const string MENU = "MENU";
|
||||
|
||||
/// <summary>
|
||||
/// 内链
|
||||
/// </summary>
|
||||
public const string IFRAME = "IFRAME";
|
||||
|
||||
/// <summary>
|
||||
/// 子页
|
||||
/// </summary>
|
||||
public const string SUBSET = "SUBSET";
|
||||
|
||||
/// <summary>
|
||||
/// 外链
|
||||
/// </summary>
|
||||
public const string LINK = "LINK";
|
||||
|
||||
/// <summary>
|
||||
/// 单页
|
||||
/// </summary>
|
||||
public const string SPA = "SPA";
|
||||
|
||||
/// <summary>
|
||||
/// 系统内置单页面编码
|
||||
/// </summary>
|
||||
public const string SYSTEM = "system";
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
// Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛
|
||||
//
|
||||
// SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款:
|
||||
// 1.请不要删除和修改根目录下的LICENSE文件。
|
||||
// 2.请不要删除和修改SimpleAdmin源码头部的版权声明。
|
||||
// 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin
|
||||
// 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。
|
||||
// 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。
|
||||
// 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关。
|
||||
|
||||
namespace SimpleAdmin.System;
|
||||
|
||||
/// <summary>
|
||||
/// 角色常量
|
||||
/// </summary>
|
||||
public class SysRoleConst
|
||||
{
|
||||
/// <summary>
|
||||
/// 超级管理员
|
||||
/// </summary>
|
||||
public const string SUPER_ADMIN = "superAdmin";
|
||||
|
||||
/// <summary>
|
||||
/// 业务管理员
|
||||
/// </summary>
|
||||
public const string BIZ_ADMIN = "bizAdmin";
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
// Copyright (c) 2022-Now 少林寺驻北固山办事处大神父王喇嘛
|
||||
//
|
||||
// SimpleAdmin 基于 Apache License Version 2.0 协议发布,可用于商业项目,但必须遵守以下补充条款:
|
||||
// 1.请不要删除和修改根目录下的LICENSE文件。
|
||||
// 2.请不要删除和修改SimpleAdmin源码头部的版权声明。
|
||||
// 3.分发源码时候,请注明软件出处 https://gitee.com/dotnetmoyu/SimpleAdmin
|
||||
// 4.基于本软件的作品,只能使用 SimpleAdmin 作为后台服务,除外情况不可商用且不允许二次分发或开源。
|
||||
// 5.请不得将本软件应用于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为。
|
||||
// 6.任何基于本软件而产生的一切法律纠纷和责任,均于我司无关。
|
||||
|
||||
namespace SimpleAdmin.System;
|
||||
|
||||
/// <summary>
|
||||
/// 系统层常量
|
||||
/// </summary>
|
||||
public class SystemConst
|
||||
{
|
||||
/// <summary>
|
||||
/// 系统配置表缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_DEV_CONFIG = CacheConst.CACHE_PREFIX_WEB + "SysConfig:";
|
||||
|
||||
/// <summary>
|
||||
/// 登录验证码缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_CAPTCHA = CacheConst.CACHE_PREFIX_WEB + "Captcha:";
|
||||
|
||||
/// <summary>
|
||||
/// 用户表缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_USER = CacheConst.CACHE_PREFIX_WEB + "SysUser";
|
||||
|
||||
/// <summary>
|
||||
/// 用户头像缓存关系Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_USER_AVATAR = CacheConst.CACHE_PREFIX_WEB + "SysUserAvatar";
|
||||
|
||||
/// <summary>
|
||||
/// 用户手机号关系缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_USER_PHONE = CacheConst.CACHE_PREFIX_WEB + "SysUserPhone";
|
||||
|
||||
/// <summary>
|
||||
/// 用户手机号关系缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_USER_ACCOUNT = CacheConst.CACHE_PREFIX_WEB + "SysUserAccount";
|
||||
|
||||
/// <summary>
|
||||
/// 资源表缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_RESOURCE = CacheConst.CACHE_PREFIX_WEB + "SysResource:";
|
||||
|
||||
/// <summary>
|
||||
/// 字典表缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_DEV_DICT = CacheConst.CACHE_PREFIX_WEB + "SysDict";
|
||||
|
||||
/// <summary>
|
||||
/// 关系表缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_RELATION = CacheConst.CACHE_PREFIX_WEB + "SysRelation:";
|
||||
|
||||
/// <summary>
|
||||
/// 机构表缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_ORG = CacheConst.CACHE_PREFIX_WEB + "SysOrg";
|
||||
|
||||
/// <summary>
|
||||
/// 机构对应租户关系缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_ORG_TENANT = CacheConst.CACHE_PREFIX_WEB + "SysOrgTenant";
|
||||
|
||||
/// <summary>
|
||||
/// 租户列表缓存
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_TENANT = CacheConst.CACHE_PREFIX_WEB + "Tenant";
|
||||
|
||||
/// <summary>
|
||||
/// 角色表缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_ROLE = CacheConst.CACHE_PREFIX_WEB + "SysRole";
|
||||
|
||||
/// <summary>
|
||||
/// 职位表缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_SYS_POSITION = CacheConst.CACHE_PREFIX_WEB + "SysPosition";
|
||||
|
||||
#region 登录错误次数
|
||||
|
||||
/// <summary>
|
||||
/// 登录错误次数缓存Key
|
||||
/// </summary>
|
||||
public const string CACHE_LOGIN_ERROR_COUNT = CacheConst.CACHE_PREFIX_WEB + "LoginErrorCount:";
|
||||
|
||||
#endregion 登录错误次数
|
||||
|
||||
#region 操作
|
||||
|
||||
/// <summary>
|
||||
/// 添加操作
|
||||
/// </summary>
|
||||
public const string ADD = "添加";
|
||||
|
||||
/// <summary>
|
||||
/// 编辑操作
|
||||
/// </summary>
|
||||
public const string EDIT = "编辑";
|
||||
|
||||
/// <summary>
|
||||
/// 启用操作
|
||||
/// </summary>
|
||||
public const string ENABLE = "启用";
|
||||
|
||||
/// <summary>
|
||||
/// 禁用操作
|
||||
/// </summary>
|
||||
public const string DISABLE = "禁用";
|
||||
|
||||
/// <summary>
|
||||
/// 重置密码操作
|
||||
/// </summary>
|
||||
public const string RESET_PWD = "重置密码";
|
||||
|
||||
/// <summary>
|
||||
/// 用户授权操作
|
||||
/// </summary>
|
||||
public const string GRANT_ROLE = "授权";
|
||||
|
||||
#endregion 操作
|
||||
|
||||
#region 别称
|
||||
|
||||
/// <summary>
|
||||
/// 组织
|
||||
/// </summary>
|
||||
public const string SYS_ORG = "组织";
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 职位
|
||||
/// </summary>
|
||||
public const string SYS_POS = "职位";
|
||||
|
||||
#endregion 别称
|
||||
}
|
||||
Reference in New Issue
Block a user