diff --git a/src/backend/NetAdmin.Domain/DbMaps/Sys/Sys_Job.cs b/src/backend/NetAdmin.Domain/DbMaps/Sys/Sys_Job.cs
index 1f2991ac..23b4e608 100644
--- a/src/backend/NetAdmin.Domain/DbMaps/Sys/Sys_Job.cs
+++ b/src/backend/NetAdmin.Domain/DbMaps/Sys/Sys_Job.cs
@@ -6,7 +6,9 @@ namespace NetAdmin.Domain.DbMaps.Sys;
[Table(Name = Chars.FLG_DB_TABLE_NAME_PREFIX + nameof(Sys_Job))]
public record Sys_Job : VersionEntity, IFieldEnabled, IFieldSummary
{
- ///
+ ///
+ /// 是否启用
+ ///
[Column]
[CsvIgnore]
[JsonIgnore]
@@ -136,7 +138,9 @@ public record Sys_Job : VersionEntity, IFieldEnabled, IFieldSummary
[JsonIgnore]
public virtual JobStatues Status { get; init; }
- ///
+ ///
+ /// 备注
+ ///
#if DBTYPE_SQLSERVER
[Column(DbType = Chars.FLG_DB_FIELD_TYPE_VARCHAR_MAX)]
#else
diff --git a/src/backend/NetAdmin.Domain/DbMaps/Sys/Sys_RequestLog.cs b/src/backend/NetAdmin.Domain/DbMaps/Sys/Sys_RequestLog.cs
index 73225084..39201060 100644
--- a/src/backend/NetAdmin.Domain/DbMaps/Sys/Sys_RequestLog.cs
+++ b/src/backend/NetAdmin.Domain/DbMaps/Sys/Sys_RequestLog.cs
@@ -27,13 +27,17 @@ public record Sys_RequestLog : SimpleEntity, IFieldCreatedTime, IFieldOwner, IFi
[JsonIgnore]
public virtual int ApiPathCrc32 { get; init; }
- ///
+ ///
+ /// 创建者客户端IP
+ ///
[Column]
[CsvIgnore]
[JsonIgnore]
public virtual int? CreatedClientIp { get; init; }
- ///
+ ///
+ /// 创建时间
+ ///
[Column(ServerTime = DateTimeKind.Local, CanUpdate = false, Position = -1)]
[CsvIgnore]
[JsonIgnore]
@@ -79,13 +83,17 @@ public record Sys_RequestLog : SimpleEntity, IFieldCreatedTime, IFieldOwner, IFi
[Navigate(nameof(OwnerId))]
public Sys_User Owner { get; init; }
- ///
+ ///
+ /// 拥有者部门编号
+ ///
[Column]
[CsvIgnore]
[JsonIgnore]
public virtual long? OwnerDeptId { get; init; }
- ///
+ ///
+ /// 拥有者用户编号
+ ///
[Column]
[CsvIgnore]
[JsonIgnore]
diff --git a/src/backend/NetAdmin.Infrastructure/Extensions/HttpRequestPartExtensions.cs b/src/backend/NetAdmin.Infrastructure/Extensions/HttpRequestPartExtensions.cs
index f9c82f1c..7c7ff880 100644
--- a/src/backend/NetAdmin.Infrastructure/Extensions/HttpRequestPartExtensions.cs
+++ b/src/backend/NetAdmin.Infrastructure/Extensions/HttpRequestPartExtensions.cs
@@ -1,5 +1,3 @@
-using Furion.RemoteRequest;
-
namespace NetAdmin.Infrastructure.Extensions;
///
diff --git a/src/backend/NetAdmin.Infrastructure/ProjectUsings.cs b/src/backend/NetAdmin.Infrastructure/ProjectUsings.cs
new file mode 100644
index 00000000..245f9f9f
--- /dev/null
+++ b/src/backend/NetAdmin.Infrastructure/ProjectUsings.cs
@@ -0,0 +1 @@
+global using Furion.RemoteRequest;
\ No newline at end of file
diff --git a/src/backend/NetAdmin.SysComponent.Tests/ProjectUsings.cs b/src/backend/NetAdmin.SysComponent.Tests/ProjectUsings.cs
new file mode 100644
index 00000000..1d0c43da
--- /dev/null
+++ b/src/backend/NetAdmin.SysComponent.Tests/ProjectUsings.cs
@@ -0,0 +1,8 @@
+global using NetAdmin.AdmServer.Host;
+global using NetAdmin.Domain.Dto.Dependency;
+global using NetAdmin.SysComponent.Application.Modules.Sys;
+global using NetAdmin.SysComponent.Host.Controllers.Sys;
+global using NetAdmin.Tests;
+global using System.Diagnostics.CodeAnalysis;
+global using Xunit.Abstractions;
+global using Xunit;
\ No newline at end of file
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/ApiTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/ApiTests.cs
index 04eb4f4c..b5d31240 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/ApiTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/ApiTests.cs
@@ -1,12 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.Api;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/CacheTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/CacheTests.cs
index 33353809..af06fc9c 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/CacheTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/CacheTests.cs
@@ -1,12 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.Cache;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/CaptchaTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/CaptchaTests.cs
index 20887fc1..a8b20e65 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/CaptchaTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/CaptchaTests.cs
@@ -1,11 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
using NetAdmin.Domain.Dto.Sys.Captcha;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/ConfigTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/ConfigTests.cs
index 36bb3a2e..ba4bfa25 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/ConfigTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/ConfigTests.cs
@@ -1,12 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.Config;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/ConstantTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/ConstantTests.cs
index 62cb259e..c3388ef3 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/ConstantTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/ConstantTests.cs
@@ -1,11 +1,3 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
-
namespace NetAdmin.SysComponent.Tests.Sys;
///
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/DeptTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/DeptTests.cs
index 30b87cdb..907672c3 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/DeptTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/DeptTests.cs
@@ -1,12 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.Dept;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/DevTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/DevTests.cs
index db4749aa..650a9b07 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/DevTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/DevTests.cs
@@ -1,11 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
using NetAdmin.Domain.Dto.Sys.Dev;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/DicTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/DicTests.cs
index 5aa7e59f..51cd1304 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/DicTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/DicTests.cs
@@ -1,13 +1,5 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.Dic.Catalog;
using NetAdmin.Domain.Dto.Sys.Dic.Content;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/FileTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/FileTests.cs
index 58cab6ba..b599fcce 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/FileTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/FileTests.cs
@@ -1,11 +1,3 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
-
namespace NetAdmin.SysComponent.Tests.Sys;
///
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/JobTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/JobTests.cs
index f95b37d8..267f9126 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/JobTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/JobTests.cs
@@ -1,14 +1,6 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys;
using NetAdmin.Domain.Dto.Sys.Job;
using NetAdmin.Domain.Dto.Sys.JobRecord;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/LoginLogTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/LoginLogTests.cs
index 4f04d9ec..462fdce0 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/LoginLogTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/LoginLogTests.cs
@@ -1,12 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.LoginLog;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/MenuTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/MenuTests.cs
index 4565a10a..c88a0dc6 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/MenuTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/MenuTests.cs
@@ -1,11 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.Menu;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/RequestLogTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/RequestLogTests.cs
index 9d594281..f548f046 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/RequestLogTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/RequestLogTests.cs
@@ -1,13 +1,5 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys;
using NetAdmin.Domain.Dto.Sys.RequestLog;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/RoleTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/RoleTests.cs
index fe90de9d..46ebce6e 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/RoleTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/RoleTests.cs
@@ -1,12 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.Role;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/SiteMsgTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/SiteMsgTests.cs
index d50ff331..8e501079 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/SiteMsgTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/SiteMsgTests.cs
@@ -1,13 +1,5 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.SiteMsg;
using NetAdmin.Domain.Dto.Sys.SiteMsgFlag;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/ToolsTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/ToolsTests.cs
index 113686ed..1a6c5f93 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/ToolsTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/ToolsTests.cs
@@ -1,11 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
using NetAdmin.Domain.Dto.Sys.Tool;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/UserTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/UserTests.cs
index bd571de3..e8e42b3a 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/UserTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/UserTests.cs
@@ -1,14 +1,6 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.User;
using NetAdmin.Domain.Dto.Sys.UserProfile;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
using NetAdmin.Tests.Attributes;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;
diff --git a/src/backend/NetAdmin.SysComponent.Tests/Sys/VerifyCodeTests.cs b/src/backend/NetAdmin.SysComponent.Tests/Sys/VerifyCodeTests.cs
index d98a0369..85d19578 100644
--- a/src/backend/NetAdmin.SysComponent.Tests/Sys/VerifyCodeTests.cs
+++ b/src/backend/NetAdmin.SysComponent.Tests/Sys/VerifyCodeTests.cs
@@ -1,12 +1,4 @@
-using System.Diagnostics.CodeAnalysis;
-using NetAdmin.AdmServer.Host;
-using NetAdmin.Domain.Dto.Dependency;
using NetAdmin.Domain.Dto.Sys.VerifyCode;
-using NetAdmin.SysComponent.Application.Modules.Sys;
-using NetAdmin.SysComponent.Host.Controllers.Sys;
-using NetAdmin.Tests;
-using Xunit;
-using Xunit.Abstractions;
namespace NetAdmin.SysComponent.Tests.Sys;