From 32288af3e5f12bc48d8360114c872fde5d9ff4a8 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期五, 08 八月 2025 09:09:08 +0800 Subject: [PATCH] pref:优化 --- FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs b/FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs index 7e96cf9..c08cbc2 100644 --- a/FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs +++ b/FlexJobApi.Core/Utils/ResourceUtils/ResourceActionFilter.cs @@ -29,6 +29,7 @@ var serviceScopeFactory = App.GetService<IServiceScopeFactory>(); var serviceScope = serviceScopeFactory.CreateScope(); var rep = serviceScope.ServiceProvider.GetRequiredService<IRepository<ResourceLog, LogDbContextLocator>>(); + var logier = JwtUtils.GetCurrentLogier(); resourceLog.Id = IDGen.NextID(); resourceLog.TraceId = App.GetTraceId(); @@ -36,7 +37,8 @@ resourceLog.Domain = $"{context.HttpContext.Request.Scheme}://{context.HttpContext.Request.Host}"; resourceLog.Path = context.HttpContext.Request.Path; resourceLog.ClientIpAddress = context.HttpContext.GetRemoteIpAddressToIPv4(); - resourceLog.CreatedUserInfoId = context.HttpContext.User?.FindFirstValue("UserInfoId").ToGuid(); + resourceLog.CreatedUserId = logier?.Id; + resourceLog.CreatedEnterpriseId = logier?.EnterpriseId; resourceLog.Request = context.ActionArguments?.ToJson(); resourceLog.RequestHeaders = context.HttpContext.Request.Headers.ToJson(); -- Gitblit v1.9.1