添加项目文件。
This commit is contained in:
45
common/Tnb.Common/Const/ClaimConst.cs
Normal file
45
common/Tnb.Common/Const/ClaimConst.cs
Normal file
@@ -0,0 +1,45 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Common.Const;
|
||||
|
||||
/// <summary>
|
||||
/// Claim常量.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class ClaimConst
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户Id.
|
||||
/// </summary>
|
||||
public const string CLAINMUSERID = "UserId";
|
||||
|
||||
/// <summary>
|
||||
/// 用户姓名.
|
||||
/// </summary>
|
||||
public const string CLAINMREALNAME = "UserName";
|
||||
|
||||
/// <summary>
|
||||
/// 账号.
|
||||
/// </summary>
|
||||
public const string CLAINMACCOUNT = "Account";
|
||||
|
||||
/// <summary>
|
||||
/// 是否超级管理.
|
||||
/// </summary>
|
||||
public const string CLAINMADMINISTRATOR = "Administrator";
|
||||
|
||||
/// <summary>
|
||||
/// 连接字符串配置.
|
||||
/// </summary>
|
||||
public const string CONNECTIONCONFIG = "ConnectionConfig";
|
||||
|
||||
/// <summary>
|
||||
/// 租户ID.
|
||||
/// </summary>
|
||||
public const string TENANTID = "TenantId";
|
||||
|
||||
/// <summary>
|
||||
/// 单一登录方式(1:后登录踢出先登录 2:同时登录).
|
||||
/// </summary>
|
||||
public const string SINGLELOGIN = "SingleLogin";
|
||||
}
|
||||
105
common/Tnb.Common/Const/CommonConst.cs
Normal file
105
common/Tnb.Common/Const/CommonConst.cs
Normal file
@@ -0,0 +1,105 @@
|
||||
using JNPF.DependencyInjection;
|
||||
using Newtonsoft.Json;
|
||||
using Newtonsoft.Json.Serialization;
|
||||
|
||||
namespace JNPF.Common.Const;
|
||||
|
||||
/// <summary>
|
||||
/// 公共常量.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class CommonConst
|
||||
{
|
||||
// 不带自定义转换器
|
||||
public static JsonSerializerSettings options => new JsonSerializerSettings
|
||||
{
|
||||
// 默认命名规则
|
||||
ContractResolver = new DefaultContractResolver(),
|
||||
|
||||
// 设置时区为 UTC
|
||||
DateTimeZoneHandling = DateTimeZoneHandling.Utc,
|
||||
|
||||
// 格式化json输出的日期格式
|
||||
DateFormatString = "yyyy-MM-dd HH:mm:ss",
|
||||
};
|
||||
|
||||
/// <summary>
|
||||
/// 默认密码.
|
||||
/// </summary>
|
||||
public const string DEFAULTPASSWORD = "123456";
|
||||
|
||||
/// <summary>
|
||||
/// 雪花ID机器码缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYWORKERID = "workerid_";
|
||||
|
||||
/// <summary>
|
||||
/// 雪花ID缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYSNOWFLAKEID = "snowflake_index";
|
||||
|
||||
/// <summary>
|
||||
/// 用户缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYUSER = "user_";
|
||||
|
||||
/// <summary>
|
||||
/// 菜单缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYMENU = "menu_";
|
||||
|
||||
/// <summary>
|
||||
/// 权限缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYPERMISSION = "permission_";
|
||||
|
||||
/// <summary>
|
||||
/// 数据范围缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYDATASCOPE = "datascope_";
|
||||
|
||||
/// <summary>
|
||||
/// 验证码缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYCODE = "vercode_";
|
||||
|
||||
/// <summary>
|
||||
/// 单据编码缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYBILLRULE = "billrule_";
|
||||
|
||||
/// <summary>
|
||||
/// 在线用户缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYONLINEUSER = "onlineuser_";
|
||||
|
||||
/// <summary>
|
||||
/// 岗位缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYPOSITION = "position_";
|
||||
|
||||
/// <summary>
|
||||
/// 角色缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYROLE = "role_";
|
||||
|
||||
/// <summary>
|
||||
/// 在线开发缓存.
|
||||
/// </summary>
|
||||
public const string VISUALDEV = "visualdev_";
|
||||
|
||||
/// <summary>
|
||||
/// 代码生成远端数据缓存.
|
||||
/// </summary>
|
||||
public const string CodeGenDynamic = "codegendynamic_";
|
||||
|
||||
/// <summary>
|
||||
/// 定时任务缓存.
|
||||
/// </summary>
|
||||
public const string CACHEKEYTIMERJOB = "timerjob_";
|
||||
|
||||
/// <summary>
|
||||
/// 第三方登录 票据缓存key.
|
||||
/// </summary>
|
||||
public const string PARAMS_JNPF_TICKET = "jnpf_ticket";
|
||||
}
|
||||
311
common/Tnb.Common/Const/JnpfKeyConst.cs
Normal file
311
common/Tnb.Common/Const/JnpfKeyConst.cs
Normal file
@@ -0,0 +1,311 @@
|
||||
using JNPF.DependencyInjection;
|
||||
|
||||
namespace JNPF.Common.Const;
|
||||
|
||||
/// <summary>
|
||||
/// jnpfKey类型.
|
||||
/// </summary>
|
||||
[SuppressSniffer]
|
||||
public class JnpfKeyConst
|
||||
{
|
||||
#region 基础控件
|
||||
|
||||
/// <summary>
|
||||
/// 单行输入.
|
||||
/// </summary>
|
||||
public const string COMINPUT = "comInput";
|
||||
|
||||
/// <summary>
|
||||
/// 多行输入.
|
||||
/// </summary>
|
||||
public const string TEXTAREA = "textarea";
|
||||
|
||||
/// <summary>
|
||||
/// 数字输入.
|
||||
/// </summary>
|
||||
public const string NUMINPUT = "numInput";
|
||||
|
||||
/// <summary>
|
||||
/// 金额输入.
|
||||
/// </summary>
|
||||
public const string JNPFAMOUNT = "JNPFAmount";
|
||||
|
||||
/// <summary>
|
||||
/// 开关.
|
||||
/// </summary>
|
||||
public const string SWITCH = "switch";
|
||||
|
||||
/// <summary>
|
||||
/// 单选.
|
||||
/// </summary>
|
||||
public const string RADIO = "radio";
|
||||
|
||||
/// <summary>
|
||||
/// 多选框.
|
||||
/// </summary>
|
||||
public const string CHECKBOX = "checkbox";
|
||||
|
||||
/// <summary>
|
||||
/// 下拉框.
|
||||
/// </summary>
|
||||
public const string SELECT = "select";
|
||||
|
||||
/// <summary>
|
||||
/// 下拉表格.
|
||||
/// </summary>
|
||||
public const string POPUPTABLESELECT = "popupTableSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 级联选择.
|
||||
/// </summary>
|
||||
public const string CASCADER = "cascader";
|
||||
|
||||
/// <summary>
|
||||
/// 日期选择.
|
||||
/// </summary>
|
||||
public const string DATE = "date";
|
||||
|
||||
/// <summary>
|
||||
/// 时间选择.
|
||||
/// </summary>
|
||||
public const string TIME = "time";
|
||||
|
||||
///// <summary>
|
||||
///// 时间选择.
|
||||
///// </summary>
|
||||
//public const string DATETIME = "datetime";
|
||||
|
||||
/// <summary>
|
||||
/// 文件上传.
|
||||
/// </summary>
|
||||
public const string UPLOADFZ = "uploadFz";
|
||||
|
||||
/// <summary>
|
||||
/// 图片上传.
|
||||
/// </summary>
|
||||
public const string UPLOADIMG = "uploadImg";
|
||||
|
||||
/// <summary>
|
||||
/// 颜色选择.
|
||||
/// </summary>
|
||||
public const string COLORPICKER = "colorPicker";
|
||||
|
||||
/// <summary>
|
||||
/// 评分.
|
||||
/// </summary>
|
||||
public const string RATE = "rate";
|
||||
|
||||
/// <summary>
|
||||
/// 滑块.
|
||||
/// </summary>
|
||||
public const string SLIDER = "slider";
|
||||
|
||||
/// <summary>
|
||||
/// 分割线.
|
||||
/// </summary>
|
||||
public const string DIVIDER = "divider";
|
||||
|
||||
/// <summary>
|
||||
/// 文本.
|
||||
/// </summary>
|
||||
public const string JNPFTEXT = "JNPFText";
|
||||
|
||||
/// <summary>
|
||||
/// 富文本.
|
||||
/// </summary>
|
||||
public const string EDITOR = "editor";
|
||||
|
||||
/// <summary>
|
||||
/// 按钮.
|
||||
/// </summary>
|
||||
public const string BUTTON = "button";
|
||||
|
||||
/// <summary>
|
||||
/// 提示.
|
||||
/// </summary>
|
||||
public const string ALERT = "alert";
|
||||
|
||||
/// <summary>
|
||||
/// 链接.
|
||||
/// </summary>
|
||||
public const string LINK = "link";
|
||||
|
||||
#endregion
|
||||
|
||||
#region 高级控件
|
||||
|
||||
/// <summary>
|
||||
/// 组织选择.
|
||||
/// </summary>
|
||||
public const string COMSELECT = "comSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 部门选择.
|
||||
/// </summary>
|
||||
public const string DEPSELECT = "depSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 岗位选择.
|
||||
/// </summary>
|
||||
public const string POSSELECT = "posSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 用户选择.
|
||||
/// </summary>
|
||||
public const string USERSELECT = "userSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 用户组件.
|
||||
/// </summary>
|
||||
public const string USERSSELECT = "usersSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 角色选择.
|
||||
/// </summary>
|
||||
public const string ROLESELECT = "roleSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 分组选择.
|
||||
/// </summary>
|
||||
public const string GROUPSELECT = "groupSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 树形选择.
|
||||
/// </summary>
|
||||
public const string TREESELECT = "treeSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 单据组件.
|
||||
/// </summary>
|
||||
public const string BILLRULE = "billRule";
|
||||
|
||||
/// <summary>
|
||||
/// 设计子表.
|
||||
/// </summary>
|
||||
public const string TABLE = "table";
|
||||
|
||||
/// <summary>
|
||||
/// 行政区划.
|
||||
/// </summary>
|
||||
public const string ADDRESS = "address";
|
||||
|
||||
/// <summary>
|
||||
/// 关联表单.
|
||||
/// </summary>
|
||||
public const string RELATIONFORM = "relationForm";
|
||||
|
||||
/// <summary>
|
||||
/// 弹窗选择.
|
||||
/// </summary>
|
||||
public const string POPUPSELECT = "popupSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 关联表单属性.
|
||||
/// </summary>
|
||||
public const string RELATIONFORMATTR = "relationFormAttr";
|
||||
|
||||
/// <summary>
|
||||
/// 弹窗选择属性.
|
||||
/// </summary>
|
||||
public const string POPUPATTR = "popupAttr";
|
||||
|
||||
/// <summary>
|
||||
/// 计算公式.
|
||||
/// </summary>
|
||||
public const string CALCULATE = "calculate";
|
||||
|
||||
/// <summary>
|
||||
/// 条形码.
|
||||
/// </summary>
|
||||
public const string BARCODE = "barcode";
|
||||
|
||||
/// <summary>
|
||||
/// 二维码.
|
||||
/// </summary>
|
||||
public const string QRCODE = "qrcode";
|
||||
|
||||
#endregion
|
||||
|
||||
#region 系统控件
|
||||
|
||||
/// <summary>
|
||||
/// 创建人员.
|
||||
/// </summary>
|
||||
public const string CREATEUSER = "createUser";
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间.
|
||||
/// </summary>
|
||||
public const string CREATETIME = "createTime";
|
||||
|
||||
/// <summary>
|
||||
/// 修改人员.
|
||||
/// </summary>
|
||||
public const string MODIFYUSER = "modifyUser";
|
||||
|
||||
/// <summary>
|
||||
/// 修改时间.
|
||||
/// </summary>
|
||||
public const string MODIFYTIME = "modifyTime";
|
||||
|
||||
/// <summary>
|
||||
/// 所属部门.
|
||||
/// </summary>
|
||||
public const string CURRDEPT = "currDept";
|
||||
|
||||
/// <summary>
|
||||
/// 所属组织.
|
||||
/// </summary>
|
||||
public const string CURRORGANIZE = "currOrganize";
|
||||
|
||||
/// <summary>
|
||||
/// 所属岗位.
|
||||
/// </summary>
|
||||
public const string CURRPOSITION = "currPosition";
|
||||
|
||||
#endregion
|
||||
|
||||
#region 布局控件
|
||||
|
||||
/// <summary>
|
||||
/// 分组标题.
|
||||
/// </summary>
|
||||
public const string GROUPTITLE = "groupTitle";
|
||||
|
||||
/// <summary>
|
||||
/// 卡片容器.
|
||||
/// </summary>
|
||||
public const string CARD = "card";
|
||||
|
||||
/// <summary>
|
||||
/// 栅格容器.
|
||||
/// </summary>
|
||||
public const string ROW = "row";
|
||||
|
||||
/// <summary>
|
||||
/// 标签面板.
|
||||
/// </summary>
|
||||
public const string TAB = "tab";
|
||||
|
||||
/// <summary>
|
||||
/// 折叠面板.
|
||||
/// </summary>
|
||||
public const string COLLAPSE = "collapse";
|
||||
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 数据字典.
|
||||
/// </summary>
|
||||
public const string DICTIONARY = "dicSelect";
|
||||
|
||||
/// <summary>
|
||||
/// 时间范围.
|
||||
/// </summary>
|
||||
public const string TIMERANGE = "timeRange";
|
||||
|
||||
/// <summary>
|
||||
/// 日期范围.
|
||||
/// </summary>
|
||||
public const string DATERANGE = "dateRange";
|
||||
}
|
||||
Reference in New Issue
Block a user