mirror of
				https://github.com/nsnail/NetAdmin.git
				synced 2025-11-04 13:10:50 +08:00 
			
		
		
		
	refactor: ♻️ 减少一些条件编译语句 (#229)
[skip ci] Co-authored-by: tk <fiyne1a@dingtalk.com>
This commit is contained in:
		@@ -11,11 +11,7 @@ public record Sys_DocContent : VersionEntity, IFieldEnabled, IFieldOwner
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     文档正文
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string Body { get; init; }
 | 
			
		||||
 
 | 
			
		||||
@@ -99,11 +99,7 @@ public record Sys_Job : VersionEntity, IFieldEnabled, IFieldSummary
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     请求体
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string RequestBody { get; init; }
 | 
			
		||||
@@ -111,11 +107,7 @@ public record Sys_Job : VersionEntity, IFieldEnabled, IFieldSummary
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     请求头
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string RequestHeader { get; init; }
 | 
			
		||||
@@ -123,11 +115,7 @@ public record Sys_Job : VersionEntity, IFieldEnabled, IFieldSummary
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     请求的网络地址
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string RequestUrl { get; init; }
 | 
			
		||||
@@ -143,11 +131,7 @@ public record Sys_Job : VersionEntity, IFieldEnabled, IFieldSummary
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     备注
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string Summary { get; init; }
 | 
			
		||||
 
 | 
			
		||||
@@ -53,11 +53,7 @@ public record Sys_JobRecord : LiteImmutableEntity
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     请求体
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string RequestBody { get; init; }
 | 
			
		||||
@@ -65,11 +61,7 @@ public record Sys_JobRecord : LiteImmutableEntity
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     请求头
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string RequestHeader { get; init; }
 | 
			
		||||
@@ -85,11 +77,7 @@ public record Sys_JobRecord : LiteImmutableEntity
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     响应体
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string ResponseBody { get; init; }
 | 
			
		||||
@@ -97,11 +85,7 @@ public record Sys_JobRecord : LiteImmutableEntity
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     响应头
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string ResponseHeader { get; init; }
 | 
			
		||||
 
 | 
			
		||||
@@ -96,11 +96,7 @@ public record Sys_LoginLog : SimpleEntity, IFieldCreatedTime, IFieldOwner, IFiel
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     请求内容
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string RequestBody { get; protected init; }
 | 
			
		||||
@@ -108,11 +104,7 @@ public record Sys_LoginLog : SimpleEntity, IFieldCreatedTime, IFieldOwner, IFiel
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     请求头信息
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string RequestHeaders { get; protected init; }
 | 
			
		||||
@@ -128,11 +120,7 @@ public record Sys_LoginLog : SimpleEntity, IFieldCreatedTime, IFieldOwner, IFiel
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     响应内容
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string ResponseBody { get; protected init; }
 | 
			
		||||
@@ -140,11 +128,7 @@ public record Sys_LoginLog : SimpleEntity, IFieldCreatedTime, IFieldOwner, IFiel
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     响应头
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string ResponseHeaders { get; protected init; }
 | 
			
		||||
 
 | 
			
		||||
@@ -38,11 +38,7 @@ public record Sys_RequestLogDetail : SimpleEntity, IFieldCreatedTime, IFieldCrea
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     异常信息
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string Exception { get; init; }
 | 
			
		||||
@@ -50,11 +46,7 @@ public record Sys_RequestLogDetail : SimpleEntity, IFieldCreatedTime, IFieldCrea
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     请求内容
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string RequestBody { get; init; }
 | 
			
		||||
@@ -70,11 +62,7 @@ public record Sys_RequestLogDetail : SimpleEntity, IFieldCreatedTime, IFieldCrea
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     请求头信息
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string RequestHeaders { get; init; }
 | 
			
		||||
@@ -90,11 +78,7 @@ public record Sys_RequestLogDetail : SimpleEntity, IFieldCreatedTime, IFieldCrea
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     响应内容
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string ResponseBody { get; init; }
 | 
			
		||||
@@ -110,11 +94,7 @@ public record Sys_RequestLogDetail : SimpleEntity, IFieldCreatedTime, IFieldCrea
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     响应头
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string ResponseHeaders { get; init; }
 | 
			
		||||
 
 | 
			
		||||
@@ -21,11 +21,7 @@ public record Sys_Role : VersionEntity, IFieldSort, IFieldEnabled, IFieldSummary
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     仪表板布局
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string DashboardLayout { get; set; }
 | 
			
		||||
 
 | 
			
		||||
@@ -12,11 +12,7 @@ public record Sys_SiteMsg : VersionEntity, IRegister, IFieldSummary
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     消息内容
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string Content { get; init; }
 | 
			
		||||
 
 | 
			
		||||
@@ -11,11 +11,7 @@ public record Sys_UserProfile : VersionEntity, IRegister
 | 
			
		||||
    /// <summary>
 | 
			
		||||
    ///     应用配置
 | 
			
		||||
    /// </summary>
 | 
			
		||||
    #if DBTYPE_SQLSERVER
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    #else
 | 
			
		||||
    [Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_255)]
 | 
			
		||||
    #endif
 | 
			
		||||
    [Column(DbType = Chars.FLGL_DB_FIELD_TYPE_VARCHAR_MAX)]
 | 
			
		||||
    [CsvIgnore]
 | 
			
		||||
    [JsonIgnore]
 | 
			
		||||
    public virtual string AppConfig { get; set; }
 | 
			
		||||
 
 | 
			
		||||
@@ -41,7 +41,6 @@ public static class Chars
 | 
			
		||||
    public const string FLG_DB_FIELD_TYPE_VARCHAR_510                  = "varchar(510)";
 | 
			
		||||
    public const string FLG_DB_FIELD_TYPE_VARCHAR_63                   = "varchar(63)";
 | 
			
		||||
    public const string FLG_DB_FIELD_TYPE_VARCHAR_7                    = "varchar(7)";
 | 
			
		||||
    public const string FLG_DB_FIELD_TYPE_VARCHAR_MAX                  = "varchar(max)";
 | 
			
		||||
    public const string FLG_DB_INDEX_PREFIX                            = "idx_{tablename}_";
 | 
			
		||||
    public const string FLG_DB_TABLE_NAME_PREFIX                       = "";
 | 
			
		||||
    public const string FLG_FREE_SQL_GLOBAL_FILTER_DATA                = nameof(FLG_FREE_SQL_GLOBAL_FILTER_DATA);
 | 
			
		||||
@@ -81,6 +80,14 @@ public static class Chars
 | 
			
		||||
    public const string FLG_REDIS_INSTANCE_DATA_CACHE                  = "DataCache";
 | 
			
		||||
    public const string FLG_SNOWFLAKE_WORK_ID                          = "SNOWFLAKE_WORK_ID";
 | 
			
		||||
 | 
			
		||||
    public const string FLGL_DB_FIELD_TYPE_VARCHAR_MAX =
 | 
			
		||||
            #if DBTYPE_SQLSERVER
 | 
			
		||||
    "varchar(max)"
 | 
			
		||||
            #else
 | 
			
		||||
            "text"
 | 
			
		||||
        #endif
 | 
			
		||||
        ;
 | 
			
		||||
 | 
			
		||||
    public const string FLGL_HTTP_HEADER_VALUE_UA_MOBILE
 | 
			
		||||
        = "Mozilla/5.0 (Linux; Android 9; Redmi Note 8 Pro Build/PPR1.180610.011; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.96 Mobile Safari/537.36";
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user